Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::script_component Member List
This is the complete list of members for
unravel::script_component
, including all inherited members.
add_missing_script_components
(const script_components_t &comps)
unravel::script_component
add_native_component
(const mono::mono_type &type) -> script_object
unravel::script_component
add_script_component
(const mono::mono_type &type) -> script_object
unravel::script_component
add_script_component
(const mono::mono_object &obj) -> script_object
unravel::script_component
add_script_component
(const script_object &obj, bool process_callbacks=true) -> script_object
unravel::script_component
add_script_components
(const script_components_t &comps)
unravel::script_component
base
typedef
unravel::component_crtp< script_component, owned_component >
create
()
unravel::script_component
destroy
()
unravel::script_component
disable
()
unravel::script_component
enable
()
unravel::script_component
eto
unravel::basic_component
get_native_component
(const mono::mono_type &type) -> script_object
unravel::script_component
get_owner
() const noexcept -> entt::const_handle
unravel::owned_component
inline
get_owner
() noexcept -> entt::handle
unravel::owned_component
inline
get_script_component
(const mono::mono_type &type) -> script_object
unravel::script_component
get_script_components
(const mono::mono_type &type) -> std::vector< mono::mono_object >
unravel::script_component
get_script_components
() const -> const script_components_t &
unravel::script_component
get_script_source_location
(const script_object &obj) const -> std::string
unravel::script_component
has_script_components
() const -> bool
unravel::script_component
has_script_components
(const std::string &type_name) const -> bool
unravel::script_component
in_place_delete
unravel::component_crtp< script_component, owned_component >
static
on_collision_enter
(entt::handle other, const std::vector< manifold_point > &manifolds, bool use_b)
unravel::script_component
on_collision_exit
(entt::handle other, const std::vector< manifold_point > &manifolds, bool use_b)
unravel::script_component
on_create_component
(entt::registry &r, entt::entity e)
unravel::script_component
static
on_destroy_component
(entt::registry &r, entt::entity e)
unravel::script_component
static
on_sensor_enter
(entt::handle other)
unravel::script_component
on_sensor_exit
(entt::handle other)
unravel::script_component
operator=
(const owned_component &other) -> owned_component &=default
unravel::owned_component
process_pending_actions
()
unravel::script_component
process_pending_actions
(script_object script_obj)
unravel::script_component
process_pending_actions_create
(script_object script_obj)
unravel::script_component
process_pending_creates
()
unravel::script_component
process_pending_deletions
()
unravel::script_component
process_pending_starts
()
unravel::script_component
remove_native_component
(const mono::mono_object &obj) -> bool
unravel::script_component
remove_native_component
(const mono::mono_type &type) -> bool
unravel::script_component
remove_script_component
(const mono::mono_object &obj) -> bool
unravel::script_component
remove_script_component
(const mono::mono_type &type) -> bool
unravel::script_component
scoped_object_ptr
typedef
unravel::script_component
script_components_t
typedef
unravel::script_component
set_owner
(entt::handle owner)
unravel::owned_component
inline
start
()
unravel::script_component
touch
()
unravel::basic_component
inline
Generated by
1.12.0