Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
This class defines a base interface for all objects needing GL drawing. More...
Protected Member Functions | |
virtual void | module_constructor (OfObject &object) override |
Additional Inherited Members | |
![]() | |
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 defines a base interface for all objects needing GL drawing.