Classes | |
| class | System::Listener |
| thread used for dispatching server-side of application More... | |
| class | System::MenuItem |
| menu item class More... | |
| class | System::Menu |
| menu class More... | |
| class | System::Exception |
| generic exception class More... | |
| struct | System::_threadArgs |
| class | System::Mutexed< X > |
| class for mutexed (thread safe) variables More... | |
| class | System::Thread |
| class that wraps pthread operation More... | |
Typedefs | |
| typedef System::_threadArgs | _threadArgs |
Functions | |
| void | init () |
| initialization of system routines | |
| void | flip () |
| flip back-buffer to front and clear back-buffer | |
| void | done () |
| dealocation of system | |
| char * | translatePath (const char *string) |
| BITMAP * | loadBitmap (const char *filename) |
| file-not-found exception handled loading of bitmap files | |
| std::string | readText (int x, int y, int maxW) |
| reading text from user | |
| std::string | askForText (int x, int y, int maxW, std::string prompt) |
| simple dialog to read text user input | |
| void | say (std::string str) |
| prints message on screen | |
| void | handleMouse () |
| handle mouse cursor on screen | |
| void * | _threadWrapper (void *args) |
Variables | |
| BITMAP * | _screen = NULL |
| screen backbuffer bitmap | |
| BITMAP * | mousePtr = NULL |
| internal bitmap for mouse pointer bitmap | |
this namespace is for system related classes and functions.
1.3.7