ParCompMarkTest::TestGLXRenderWindow Class Reference
#include <TestGLXRenderWindow.h>
Detailed Description
Test suite for ParCompMark::GLXRenderWindow.This is a CppUnit test suite for class ParCompMark::GLXRenderWindow of project ParCompMark.
Definition at line 56 of file TestGLXRenderWindow.h.
Public Member Functions | |
void | setUp () |
Sets up context before running a test. | |
void | tearDown () |
Cleans up after the test run. | |
Protected Member Functions | |
void | test_constructor_XDisplay__Pointer_Process_p_cstd__string_cbool_cu32_cu32_cu32_cs32_cs32_cu32 () |
Tests constructor GLXRenderWindow::GLXRenderWindow(XDisplay::Pointer &display, Process * process, const std::string caption = PCM Framework, const bool &fullScreen = true, const u32 &colourDepth = 0, const u32 &width = GLXRenderWindow::MAXIMALSIZE, const u32 &height = GLXRenderWindow::MAXIMALSIZE, const s32 &left = GLXRenderWindow::CENTERED, const s32 &top = GLXRenderWindow::CENTERED, const u32 &fsaaSamples = 0). | |
void | test_destructor () |
Tests destructor GLXRenderWindow::~GLXRenderWindow(). | |
void | test_reposition_cs32_cs32 () |
Tests method GLXRenderWindow::reposition(const s32 &left, const s32 &top). | |
void | test_resize_cu32_cu32 () |
Tests method GLXRenderWindow::resize(const u32 &width, const u32 &height). | |
void | test_startFrame () |
Tests method GLXRenderWindow::startFrame(). | |
void | test_finishFrame () |
Tests method GLXRenderWindow::finishFrame(). | |
void | test_setCurrent () |
Tests method GLXRenderWindow::setCurrent(). | |
void | test_releaseCurrent () |
Tests method GLXRenderWindow::releaseCurrent(). | |
void | test_initialize () |
Tests method GLXRenderWindow::initialize(). | |
void | test_finalize () |
Tests method GLXRenderWindow::finalize(). | |
void | test_resetStatistics () |
Tests method GLXRenderWindow::resetStatistics(). | |
void | test_reportTriangles_cu32 () |
Tests method GLXRenderWindow::reportTriangles(const u32 &triangleCount). | |
void | test_createWindow () |
Tests method GLXRenderWindow::createWindow(). | |
void | test_destroyWindow () |
Tests method GLXRenderWindow::destroyWindow(). | |
void | test_updateStatistics () |
Tests method GLXRenderWindow::updateStatistics(). | |
void | test__reposition () |
Tests method GLXRenderWindow::_reposition(). | |
void | test__resize () |
Tests method GLXRenderWindow::_resize(). | |
void | test__setCaption () |
Tests method GLXRenderWindow::_setCaption(). |
Member Function Documentation
void ParCompMarkTest::TestGLXRenderWindow::setUp | ( | ) |
void ParCompMarkTest::TestGLXRenderWindow::tearDown | ( | ) |
void ParCompMarkTest::TestGLXRenderWindow::test__reposition | ( | ) | [protected] |
Tests method GLXRenderWindow::_reposition().
Definition at line 284 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test__resize | ( | ) | [protected] |
void ParCompMarkTest::TestGLXRenderWindow::test__setCaption | ( | ) | [protected] |
Tests method GLXRenderWindow::_setCaption().
Definition at line 312 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_constructor_XDisplay__Pointer_Process_p_cstd__string_cbool_cu32_cu32_cu32_cs32_cs32_cu32 | ( | ) | [protected] |
Tests constructor GLXRenderWindow::GLXRenderWindow(XDisplay::Pointer &display, Process * process, const std::string caption = PCM Framework, const bool &fullScreen = true, const u32 &colourDepth = 0, const u32 &width = GLXRenderWindow::MAXIMALSIZE, const u32 &height = GLXRenderWindow::MAXIMALSIZE, const s32 &left = GLXRenderWindow::CENTERED, const s32 &top = GLXRenderWindow::CENTERED, const u32 &fsaaSamples = 0).
Definition at line 69 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_createWindow | ( | ) | [protected] |
Tests method GLXRenderWindow::createWindow().
Definition at line 242 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_destroyWindow | ( | ) | [protected] |
Tests method GLXRenderWindow::destroyWindow().
Definition at line 256 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_destructor | ( | ) | [protected] |
Tests destructor GLXRenderWindow::~GLXRenderWindow().
Definition at line 83 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_finalize | ( | ) | [protected] |
void ParCompMarkTest::TestGLXRenderWindow::test_finishFrame | ( | ) | [protected] |
Tests method GLXRenderWindow::finishFrame().
Definition at line 137 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_initialize | ( | ) | [protected] |
void ParCompMarkTest::TestGLXRenderWindow::test_releaseCurrent | ( | ) | [protected] |
Tests method GLXRenderWindow::releaseCurrent().
Definition at line 168 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_reportTriangles_cu32 | ( | ) | [protected] |
Tests method GLXRenderWindow::reportTriangles(const u32 &triangleCount).
Definition at line 228 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_reposition_cs32_cs32 | ( | ) | [protected] |
Tests method GLXRenderWindow::reposition(const s32 &left, const s32 &top).
Definition at line 95 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_resetStatistics | ( | ) | [protected] |
Tests method GLXRenderWindow::resetStatistics().
Definition at line 212 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_resize_cu32_cu32 | ( | ) | [protected] |
Tests method GLXRenderWindow::resize(const u32 &width, const u32 &height).
Definition at line 109 of file TestGLXRenderWindow.cpp.
void ParCompMarkTest::TestGLXRenderWindow::test_setCurrent | ( | ) | [protected] |
void ParCompMarkTest::TestGLXRenderWindow::test_startFrame | ( | ) | [protected] |
void ParCompMarkTest::TestGLXRenderWindow::test_updateStatistics | ( | ) | [protected] |
Tests method GLXRenderWindow::updateStatistics().
Definition at line 270 of file TestGLXRenderWindow.cpp.
The documentation for this class was generated from the following files: