irrsimple Namespace Reference


Functions

void free (void)
 free all - last irrsimple function to call
void rebootApplication (const char *argv0)
 free all and reboot application without parameters
void quitApplication (void)
 free all and quit application
SysgetSys ()
SettingsgetSettings ()
UtilgetUtil ()
StuffgetStuff ()
SoundbankgetSoundbank ()
void printError (const char *text)
 print error, PAUSE, and exit
void printError (const char *text, const char *val)
void printError (const char *text, double val)
void printError (std::ostream &f)
 print error on stderr (,PAUSE on Win32) and exit

Variables

irr::IrrlichtDevice * device = NULL
 Irrlicht device. DO NOT INIT, it is done by Sys class.
bool keys [irr::KEY_KEY_CODES_COUNT]
 table of keys (true the key is pressed, false the key is not pressed)
bool mouseLeft
 is the mouse left button pressed
bool mouseRight
 is the mouse right button pressed
bool mouseMiddle
 is the mouse middle button pressed
float mouseWheel
 state of the mouse wheel
int mouseX
 position the mouse X axis in pixels
int mouseY
 position the mouse Y axis in pixels
int mouseDX
 mouse last X movement in pixels
int mouseDY
 mouse last Y movement in pixels
irr::IrrlichtDevice * device
 Irrlicht device. DO NOT INIT, it is done by Sys class.
bool keys [irr::KEY_KEY_CODES_COUNT]
 table of keys (true the key is pressed, false the key is not pressed)
bool mouseLeft
 is the mouse left button pressed
bool mouseRight
 is the mouse right button pressed
bool mouseMiddle
 is the mouse middle button pressed
float mouseWheel
 state of the mouse wheel
int mouseX
 position the mouse X axis in pixels
int mouseY
 position the mouse Y axis in pixels
int mouseDX
 mouse last X movement in pixels
int mouseDY
 mouse last Y movement in pixels


Function Documentation

void irrsimple::free void   ) 
 

free all - last irrsimple function to call

Settings & irrsimple::getSettings  ) 
 

Soundbank & irrsimple::getSoundbank  ) 
 

Stuff & irrsimple::getStuff  ) 
 

Sys & irrsimple::getSys  ) 
 

Util & irrsimple::getUtil  ) 
 

void irrsimple::printError std::ostream &  f  ) 
 

print error on stderr (,PAUSE on Win32) and exit

void irrsimple::printError const char *  text,
double  val
 

same than previously, but with an additionnal argument (double) use for example : ("Unknown index : %lf",(double)i)

void irrsimple::printError const char *  text,
const char *  val
 

same than previously, but with an additionnal argument (char *) use for example : ("Unknown file : %s",file);

void irrsimple::printError const char *  text  ) 
 

print error, PAUSE, and exit

void irrsimple::quitApplication void   ) 
 

free all and quit application

void irrsimple::rebootApplication const char *  argv0  ) 
 

free all and reboot application without parameters


Variable Documentation

irr::IrrlichtDevice* irrsimple::device
 

Irrlicht device. DO NOT INIT, it is done by Sys class.

irr::IrrlichtDevice* irrsimple::device = NULL
 

Irrlicht device. DO NOT INIT, it is done by Sys class.

bool irrsimple::keys[irr::KEY_KEY_CODES_COUNT]
 

table of keys (true the key is pressed, false the key is not pressed)

bool irrsimple::keys[irr::KEY_KEY_CODES_COUNT]
 

table of keys (true the key is pressed, false the key is not pressed)

int irrsimple::mouseDX
 

mouse last X movement in pixels

int irrsimple::mouseDX
 

mouse last X movement in pixels

int irrsimple::mouseDY
 

mouse last Y movement in pixels

int irrsimple::mouseDY
 

mouse last Y movement in pixels

bool irrsimple::mouseLeft
 

is the mouse left button pressed

bool irrsimple::mouseLeft
 

is the mouse left button pressed

bool irrsimple::mouseMiddle
 

is the mouse middle button pressed

bool irrsimple::mouseMiddle
 

is the mouse middle button pressed

bool irrsimple::mouseRight
 

is the mouse right button pressed

bool irrsimple::mouseRight
 

is the mouse right button pressed

float irrsimple::mouseWheel
 

state of the mouse wheel

float irrsimple::mouseWheel
 

state of the mouse wheel

int irrsimple::mouseX
 

position the mouse X axis in pixels

int irrsimple::mouseX
 

position the mouse X axis in pixels

int irrsimple::mouseY
 

position the mouse Y axis in pixels

int irrsimple::mouseY
 

position the mouse Y axis in pixels


Generated on Sun Aug 6 10:28:53 2006 for irrsimple by  doxygen 1.4.6-NO