|
| Mouse (Sword2Engine *vm) |
|
void | getPos (int &x, int &y) |
|
int | getX () |
|
int | getY () |
|
bool | getObjectLabels () |
|
void | setObjectLabels (bool b) |
|
bool | getMouseStatus () |
|
uint32 | getMouseTouching () |
|
void | setMouseTouching (uint32 touching) |
|
void | pauseEngine (bool pause) |
|
void | setMouse (uint32 res) |
|
void | setLuggage (uint32 res) |
|
void | setObjectHeld (uint32 res) |
|
void | resetMouseList () |
|
void | registerMouse (byte *ob_mouse, BuildUnit *build_unit) |
|
void | registerPointerText (int32 text_id) |
|
void | createPointerText (uint32 text_id, uint32 pointer_res) |
|
void | clearPointerText () |
|
void | drawMouse () |
|
int32 | animateMouse () |
|
void | processMenu () |
|
void | addMenuObject (byte *ptr) |
|
void | addSubject (int32 id, int32 ref) |
|
void | buildMenu () |
|
void | buildSystemMenu () |
|
int32 | showMenu (uint8 menu) |
|
int32 | hideMenu (uint8 menu) |
|
int32 | setMenuIcon (uint8 menu, uint8 pocket, byte *icon) |
|
void | closeMenuImmediately () |
|
void | refreshInventory () |
|
void | startConversation () |
|
void | endConversation () |
|
void | hideMouse () |
|
void | noHuman () |
|
void | addHuman () |
|
void | resetPlayerActivityDelay () |
|
void | monitorPlayerActivity () |
|
void | checkPlayerActivity (uint32 seconds) |
|
void | mouseOnOff () |
|
uint32 | checkMouseList () |
|
void | mouseEngine () |
|
void | normalMouse () |
|
void | menuMouse () |
|
void | dragMouse () |
|
void | systemMenuMouse () |
|
bool | isChoosing () |
|
uint32 | chooseMouse () |
|
int | menuClick (int menu_items) |
|
int | getMouseMode () |
|
void | setMouseMode (int mouseMode) |
|
The documentation for this class was generated from the following file: