g4tools  5.4.0
Classes | Namespaces | Macros | Functions
event File Reference
#include "../scast"
#include "../S_STRING"
#include "../typedefs"
Include dependency graph for event:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tools::sg::event
 
class  tools::sg::size_event
 
class  tools::sg::mouse_down_event
 
class  tools::sg::mouse_up_event
 
class  tools::sg::mouse_move_event
 
class  tools::sg::anim_event
 
class  tools::sg::key_down_event
 
class  tools::sg::key_up_event
 
class  tools::sg::wheel_rotate_event
 

Namespaces

 tools
 inlined C code : ///////////////////////////////////
 
 tools::sg
 

Macros

#define tools_sg_event
 
#define TOOLS_SG_EVENT_ID_CAST
 

Functions

template<class FROM , class TO >
TO * tools::sg::event_cast (FROM &a_o)
 
template<class FROM , class TO >
const TO * tools::sg::event_cast (const FROM &a_o)
 
bool tools::sg::get_event_xy (const sg::event &a_event, int &a_x, int &a_y)
 

Macro Definition Documentation

◆ tools_sg_event

#define tools_sg_event

Definition at line 5 of file event.

◆ TOOLS_SG_EVENT_ID_CAST

#define TOOLS_SG_EVENT_ID_CAST

Definition at line 15 of file event.