#include <X3DEvent.h>

Public Types | |
| enum | Events { NullEvent, InvalidEvent, FieldInputEvent, KeyPressEvent, KeyReleaseEvent, MouseMoveEvent, MouseButton1Press, MouseButton2Press, MouseButton1Release, MouseButton2Release } |
Public Member Functions | |
| virtual AP_Bool | action (void) |
| X3DEvent (const AP_String e="NullEvent", const AP_String &D="", const AP_String &f="", const AP_String &v="") | |
Static Public Member Functions | |
| static X3DEvent | Event (const AP_String &text) |
Data Fields | |
| AP_String | DEF |
| Events | event |
| AP_String | field |
| AP_String | value |
Private Attributes | |
| AP_HashBase< AP_String, Events > | _m_table |
| enum Events |
| X3DEvent | ( | const AP_String | e = "NullEvent", |
|
| const AP_String & | D = "", |
|||
| const AP_String & | f = "", |
|||
| const AP_String & | v = "" | |||
| ) | [inline] |
| virtual AP_Bool action | ( | void | ) | [inline, virtual] |
AP_HashBase<AP_String,Events> _m_table [private] |
1.5.8