AaronCameron.net
Not Left, nor right. Just correct.
Not a Member? - Login or Create an Account
Thursday the 24th of May 2012 @ 04:04am
Front Page Journal Projects Your Profile About
[]

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cGuiApp Class Reference

#include <cGuiApp.h>

Collaboration diagram for n2l::cGuiApp:

Collaboration graph
[legend]
List of all members.

Public Member Functions


Detailed Description

Definition at line 46 of file cGuiApp.h.


Constructor & Destructor Documentation

n2l::cGuiApp::cGuiApp const cAutoPtr< cGuiCanvas > &  ioCanvas  ) 
 

Definition at line 38 of file cGuiApp.cpp.

References n2l::cAutoPtr< TPtr >::isSet().

n2l::cGuiApp::~cGuiApp  )  [virtual]
 

Definition at line 49 of file cGuiApp.cpp.


Member Function Documentation

void n2l::cGuiApp::addPostDrawFunction void(*)(void)  iFunc  ) 
 

Definition at line 198 of file cGuiApp.cpp.

void n2l::cGuiApp::addPreDrawFunction void(*)(void)  iFunc  ) 
 

Definition at line 192 of file cGuiApp.cpp.

void n2l::cGuiApp::addSystemEventFunction void(*)(const cAutoPtr< const cEventInterface > &)  iFunc  ) 
 

Definition at line 179 of file cGuiApp.cpp.

void n2l::cGuiApp::addUpdateLoopFunction void(*)(const tUint iFunc  ) 
 

Definition at line 186 of file cGuiApp.cpp.

const cAutoPtr<const cGuiCanvas> n2l::cGuiApp::canvas  )  const [inline]
 

Definition at line 53 of file cGuiApp.h.

const cAutoPtr<cGuiCanvas> n2l::cGuiApp::canvas  )  [inline]
 

Definition at line 52 of file cGuiApp.h.

void n2l::cGuiApp::clearPixelBuffer const cAutoPtr< cNGLPixelBuffer > &  iPB  )  [inline]
 

Instead of clearing the colour buffer each step use this pixelbuffer instead.

The depth buffer will be cleared as normal. To unset, assign 0.

Definition at line 73 of file cGuiApp.h.

const cAutoPtr< cGuiACSetVar< tBool > > n2l::cGuiApp::newQuitAction  ) 
 

Definition at line 54 of file cGuiApp.cpp.

void n2l::cGuiApp::run  ) 
 

Definition at line 60 of file cGuiApp.cpp.

References n2l::cDisplayCommonImp::currentDisplay(), n2l::EventType_Quit, n2l::cDisplayInterface::flip(), n2l::cEventManager::getMouseMapCoordinates(), n2l::cAutoPtr< TPtr >::isSet(), n2l::cEventManager::mouseMapCoordinates(), n2l::n2lDelay(), n2l::n2lGetTicks(), n2l::cEventManager::popEvent(), and n2l::cROrthoProjection::render().

const tBool& n2l::cGuiApp::wasSystemQuit  )  const [inline]
 

Definition at line 59 of file cGuiApp.h.


The documentation for this class was generated from the following files:
©2012 Aaron Cameron