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 | |
| Sys & | getSys () |
| Settings & | getSettings () |
| Util & | getUtil () |
| Stuff & | getStuff () |
| Soundbank & | getSoundbank () |
| 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 | |
|
|
free all - last irrsimple function to call
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print error on stderr (,PAUSE on Win32) and exit
|
|
||||||||||||
|
same than previously, but with an additionnal argument (double) use for example : ("Unknown index : %lf",(double)i) |
|
||||||||||||
|
same than previously, but with an additionnal argument (char *) use for example : ("Unknown file : %s",file); |
|
|
print error, PAUSE, and exit
|
|
|
free all and quit application
|
|
|
free all and reboot application without parameters
|
|
|
Irrlicht device. DO NOT INIT, it is done by Sys class.
|
|
|
Irrlicht device. DO NOT INIT, it is done by Sys class.
|
|
|
table of keys (true the key is pressed, false the key is not pressed)
|
|
|
table of keys (true the key is pressed, false the key is not pressed)
|
|
|
mouse last X movement in pixels
|
|
|
mouse last X movement in pixels
|
|
|
mouse last Y movement in pixels
|
|
|
mouse last Y movement in pixels
|
|
|
is the mouse left button pressed
|
|
|
is the mouse left button pressed
|
|
|
is the mouse middle button pressed
|
|
|
is the mouse middle button pressed
|
|
|
is the mouse right button pressed
|
|
|
is the mouse right button pressed
|
|
|
state of the mouse wheel
|
|
|
state of the mouse wheel
|
|
|
position the mouse X axis in pixels
|
|
|
position the mouse X axis in pixels
|
|
|
position the mouse Y axis in pixels
|
|
|
position the mouse Y axis in pixels
|
1.4.6-NO