ParCompMarkTest::TestGLXRenderWindow Class Reference

#include <TestGLXRenderWindow.h>

List of all members.


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 (  ) 

Sets up context before running a test.

Definition at line 34 of file TestGLXRenderWindow.cpp.

void ParCompMarkTest::TestGLXRenderWindow::tearDown (  ) 

Cleans up after the test run.

Definition at line 58 of file TestGLXRenderWindow.cpp.

void ParCompMarkTest::TestGLXRenderWindow::test__reposition (  )  [protected]

Tests method GLXRenderWindow::_reposition().

Definition at line 284 of file TestGLXRenderWindow.cpp.

void ParCompMarkTest::TestGLXRenderWindow::test__resize (  )  [protected]

Tests method GLXRenderWindow::_resize().

Definition at line 298 of file TestGLXRenderWindow.cpp.

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]

Tests method GLXRenderWindow::finalize().

Definition at line 198 of file TestGLXRenderWindow.cpp.

void ParCompMarkTest::TestGLXRenderWindow::test_finishFrame (  )  [protected]

Tests method GLXRenderWindow::finishFrame().

Definition at line 137 of file TestGLXRenderWindow.cpp.

void ParCompMarkTest::TestGLXRenderWindow::test_initialize (  )  [protected]

Tests method GLXRenderWindow::initialize().

Definition at line 184 of file TestGLXRenderWindow.cpp.

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]

Tests method GLXRenderWindow::setCurrent().

Definition at line 151 of file TestGLXRenderWindow.cpp.

void ParCompMarkTest::TestGLXRenderWindow::test_startFrame (  )  [protected]

Tests method GLXRenderWindow::startFrame().

Definition at line 123 of file TestGLXRenderWindow.cpp.

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: