Lugre::cShell Class Reference

handles lowlevel stuff, like random, timing More...

#include <lugre_shell.h>

List of all members.

Public Member Functions

 cShell ()
void Init (const int iArgC, char **pszArgV)
void DeInit ()

Static Public Member Functions

static cShellGetSingleton ()
static long GetTicks ()
 get ticks("milli"seconds,really:microseconds) probably: (since start, 1000 = 1 second, wraps in 49 days)

Public Attributes

int miArgC
char ** mpszArgV

Static Public Attributes

static bool mbAlive


Detailed Description

handles lowlevel stuff, like random, timing

Definition at line 31 of file lugre_shell.h.


Constructor & Destructor Documentation

Lugre::cShell::cShell (  ) 

Referenced by GetSingleton().


Member Function Documentation

static cShell& Lugre::cShell::GetSingleton (  )  [inline, static]

Definition at line 36 of file lugre_shell.h.

References cShell().

Referenced by Lugre::Lugre_Run().

void Lugre::cShell::Init ( const int  iArgC,
char **  pszArgV 
)

Referenced by Lugre::Lugre_Run().

void Lugre::cShell::DeInit (  ) 

Referenced by Lugre::Lugre_Run().

static long Lugre::cShell::GetTicks (  )  [static]

get ticks("milli"seconds,really:microseconds) probably: (since start, 1000 = 1 second, wraps in 49 days)

Referenced by Lugre::cOgreWrapper::RenderOneFrame(), Lugre::cGame::RenderOneFrame(), Lugre::cGame::Run(), and Lugre::cOgreWrapper::TakeScreenshot().


Member Data Documentation

bool Lugre::cShell::mbAlive [static]

Definition at line 33 of file lugre_shell.h.

Definition at line 34 of file lugre_shell.h.


The documentation for this class was generated from the following file:

Generated on Tue May 22 06:00:42 2012 for cpp by  doxygen 1.5.6