Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::character_controller_component Member List

This is the complete list of members for unravel::character_controller_component, including all inherited members.

apply_impulse(const math::vec3 &impulse)unravel::character_controller_component
are_any_properties_dirty() const noexcept -> boolunravel::character_controller_component
base typedefunravel::component_crtp< character_controller_component, owned_component >
can_jump() const noexcept -> boolunravel::character_controller_component
etounravel::basic_component
get_center() const noexcept -> const math::vec3 &unravel::character_controller_component
get_collision_exclude_mask() const -> layer_maskunravel::character_controller_component
get_collision_include_mask() const -> layer_maskunravel::character_controller_component
get_collision_mask() const -> layer_maskunravel::character_controller_component
get_gravity_scale() const noexcept -> floatunravel::character_controller_component
get_height() const noexcept -> floatunravel::character_controller_component
get_linear_damping() const noexcept -> floatunravel::character_controller_component
get_linear_velocity() const noexcept -> math::vec3unravel::character_controller_component
get_owner() const noexcept -> entt::const_handleunravel::owned_componentinline
get_owner() noexcept -> entt::handleunravel::owned_componentinline
get_radius() const noexcept -> floatunravel::character_controller_component
get_skin_width() const noexcept -> floatunravel::character_controller_component
get_slope_limit() const noexcept -> floatunravel::character_controller_component
get_step_height() const noexcept -> floatunravel::character_controller_component
get_terminal_velocity() const noexcept -> floatunravel::character_controller_component
get_velocity() const noexcept -> const math::vec3 &unravel::character_controller_component
in_place_deleteunravel::component_crtp< character_controller_component, owned_component >static
is_dirty(uint8_t id) const noexcept -> boolunravel::character_controller_component
is_grounded() const noexcept -> boolunravel::character_controller_component
is_property_dirty(character_controller_property prop) const noexcept -> boolunravel::character_controller_component
jump(float speed)unravel::character_controller_component
jump(const math::vec3 &velocity)unravel::character_controller_component
move(const math::vec3 &displacement)unravel::character_controller_component
on_create_component(entt::registry &r, entt::entity e)unravel::character_controller_componentstatic
on_destroy_component(entt::registry &r, entt::entity e)unravel::character_controller_componentstatic
operator=(const owned_component &other) -> owned_component &=defaultunravel::owned_component
set_center(const math::vec3 &center)unravel::character_controller_component
set_collision_exclude_mask(layer_mask mask)unravel::character_controller_component
set_collision_include_mask(layer_mask mask)unravel::character_controller_component
set_dirty(uint8_t id, bool dirty) noexceptunravel::character_controller_component
set_gravity_scale(float scale)unravel::character_controller_component
set_grounded(bool grounded) noexceptunravel::character_controller_component
set_height(float height)unravel::character_controller_component
set_linear_damping(float damping)unravel::character_controller_component
set_linear_velocity(const math::vec3 &velocity)unravel::character_controller_component
set_owner(entt::handle owner)unravel::owned_componentinline
set_property_dirty(character_controller_property prop, bool dirty) noexceptunravel::character_controller_component
set_radius(float radius)unravel::character_controller_component
set_skin_width(float skin_width)unravel::character_controller_component
set_slope_limit(float slope_limit_degrees)unravel::character_controller_component
set_step_height(float step_height)unravel::character_controller_component
set_terminal_velocity(float speed)unravel::character_controller_component
set_velocity_internal(const math::vec3 &vel) noexceptunravel::character_controller_component
touch()unravel::basic_componentinline
warp(const math::vec3 &position)unravel::character_controller_component