|
typedef void(* | EventInfoFunction )(EventObject &, const EventInfo &, void *) |
| event callback signature for free functions / static methods.
|
|
typedef void(EventObject::* | EventInfoMethod )(EventObject &, const EventInfo &, void *) |
| event callback signature for methods.
|
|
typedef void(* | EventFunction )(EventObject &, const CoreString &, void *) |
|
typedef void(EventObject::* | EventMethod )(EventObject &, const CoreString &, void *) |
|
static ResourceID | declare_resource (const char *tag) |
|
static ResourceID | declare_resource (const CoreString &tag) |
|
static bool | declare_resource (ResourceID id, const char *tag) |
|
static bool | declare_resource (ResourceID id, const CoreString &tag) |
|
static ResourceID | get_resource_id (const char *tag) |
|
static ResourceID | get_resource_id (const CoreString &tag) |
|
static const char * | get_resource_tag (ResourceID id) |
|
static void | clear_unused_resources (SysThreadManager &thread_manager, const CoreBasicArray< OfObject * > &objects) |
|
static constexpr unsigned int | null_variation = 0 |
| Key of the null resource variation.
|
|
This class implements a multithreaded kernel filtering process.