Loading...
Searching...
No Matches
hellfire::ScriptComponent Member List

This is the complete list of members for hellfire::ScriptComponent, including all inherited members.

enabled_hellfire::ScriptComponentprotected
get_class_name() consthellfire::ScriptComponentinlinevirtual
get_component() consthellfire::ScriptComponentinline
get_owner() consthellfire::Componentinline
get_properties() consthellfire::ScriptComponentinline
get_transform() consthellfire::ScriptComponent
has_component() consthellfire::ScriptComponentinline
init()hellfire::ScriptComponentinline
is_enabled() consthellfire::ScriptComponentinline
on_added(Entity *owner)hellfire::Componentinlinevirtual
on_event(const std::string &event_name, void *data=nullptr)hellfire::ScriptComponentinlinevirtual
on_init()hellfire::ScriptComponentinlinevirtual
on_remove()hellfire::ScriptComponentinlinevirtual
on_removed()hellfire::Componentinlinevirtual
on_update(float delta_time)hellfire::ScriptComponentinlinevirtual
owner_hellfire::Componentprivate
properties_hellfire::ScriptComponentprotected
PropertyType enum namehellfire::ScriptComponent
register_property(const std::string &name, T *ptr, PropertyType type)hellfire::ScriptComponentinlineprotected
remove()hellfire::ScriptComponentinline
ScriptComponent()=defaulthellfire::ScriptComponent
set_enabled(const bool enabled)hellfire::ScriptComponentinline
trigger_event(const std::string &event_name, void *data=nullptr)hellfire::ScriptComponentinline
update(const float delta_time)hellfire::ScriptComponentinline
~Component()=defaulthellfire::Componentvirtual
~ScriptComponent()=defaulthellfire::ScriptComponentvirtual