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_objectunravel::script_component
add_script_component(const mono::mono_type &type) -> script_objectunravel::script_component
add_script_component(const mono::mono_object &obj) -> script_objectunravel::script_component
add_script_component(const script_object &obj, bool process_callbacks=true) -> script_objectunravel::script_component
add_script_components(const script_components_t &comps)unravel::script_component
base typedefunravel::component_crtp< script_component, owned_component >
create()unravel::script_component
destroy()unravel::script_component
disable()unravel::script_component
enable()unravel::script_component
etounravel::basic_component
get_native_component(const mono::mono_type &type) -> script_objectunravel::script_component
get_owner() const noexcept -> entt::const_handleunravel::owned_componentinline
get_owner() noexcept -> entt::handleunravel::owned_componentinline
get_script_component(const mono::mono_type &type) -> script_objectunravel::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::stringunravel::script_component
has_script_components() const -> boolunravel::script_component
has_script_components(const std::string &type_name) const -> boolunravel::script_component
in_place_deleteunravel::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_componentstatic
on_destroy_component(entt::registry &r, entt::entity e)unravel::script_componentstatic
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 &=defaultunravel::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) -> boolunravel::script_component
remove_native_component(const mono::mono_type &type) -> boolunravel::script_component
remove_script_component(const mono::mono_object &obj) -> boolunravel::script_component
remove_script_component(const mono::mono_type &type) -> boolunravel::script_component
scoped_object_ptr typedefunravel::script_component
script_components_t typedefunravel::script_component
set_owner(entt::handle owner)unravel::owned_componentinline
start()unravel::script_component
touch()unravel::basic_componentinline