Loading...
Searching...
No Matches
hellfire::ScriptComponent Member List
This is the complete list of members for
hellfire::ScriptComponent
, including all inherited members.
enabled_
hellfire::ScriptComponent
protected
get_class_name
() const
hellfire::ScriptComponent
inline
virtual
get_component
() const
hellfire::ScriptComponent
inline
get_owner
() const
hellfire::Component
inline
get_properties
() const
hellfire::ScriptComponent
inline
get_transform
() const
hellfire::ScriptComponent
has_component
() const
hellfire::ScriptComponent
inline
init
()
hellfire::ScriptComponent
inline
is_enabled
() const
hellfire::ScriptComponent
inline
on_added
(Entity *owner)
hellfire::Component
inline
virtual
on_event
(const std::string &event_name, void *data=nullptr)
hellfire::ScriptComponent
inline
virtual
on_init
()
hellfire::ScriptComponent
inline
virtual
on_remove
()
hellfire::ScriptComponent
inline
virtual
on_removed
()
hellfire::Component
inline
virtual
on_update
(float delta_time)
hellfire::ScriptComponent
inline
virtual
owner_
hellfire::Component
private
properties_
hellfire::ScriptComponent
protected
PropertyType
enum name
hellfire::ScriptComponent
register_property
(const std::string &name, T *ptr, PropertyType type)
hellfire::ScriptComponent
inline
protected
remove
()
hellfire::ScriptComponent
inline
ScriptComponent
()=default
hellfire::ScriptComponent
set_enabled
(const bool enabled)
hellfire::ScriptComponent
inline
trigger_event
(const std::string &event_name, void *data=nullptr)
hellfire::ScriptComponent
inline
update
(const float delta_time)
hellfire::ScriptComponent
inline
~Component
()=default
hellfire::Component
virtual
~ScriptComponent
()=default
hellfire::ScriptComponent
virtual
Generated by
1.9.8