Class defining an action that invokes a customizable callback when a specific event occurs (like a key event).
More...
|
| OfAction (const CoreString &name) |
|
| OfAction (const OfAction &action) |
|
const CoreString & | get_name () const |
|
const CoreString & | get_ui_name () const |
|
void | set_ui_name (const CoreString &ui_name) |
|
bool | is_state () const |
|
void | set_state () |
|
void | set_callback (Callback cb) |
|
Callback | get_callback () const |
|
int | call (OfObject &object, void *data) |
|
virtual size_t | get_memory_size () const override |
|
bool | is_kindof (const CoreBaseObject &object) const |
|
CoreString | get_class_info_name () const |
|
const unsigned long & | get_class_info_id () const |
|
virtual bool | is_kindof (const CoreClassInfo &cinfo) const |
|
virtual const CoreClassInfo & | get_class_info () const |
|
template<class T > |
T * | cast () |
|
template<class T > |
const T * | cast () const |
|
bool | is_kindof (const CoreClassInfo &cinfo) const |
|
Class defining an action that invokes a customizable callback when a specific event occurs (like a key event).