|
sandbox
|
This is the complete list of members for sbx::physics::rigidbody, including all inherited members.
| add_acceleration(const math::vector3 &acceleration) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_angular_velocity(const math::vector3 &delta) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_constant_acceleration(const math::vector3 &acceleration) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_constant_forces(const math::vector3 &forces) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_force(const math::vector3 &force) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_force_at_point(const math::vector3 &force, const math::vector3 &point, const math::vector3 ¢er_of_mass) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_torque(const math::vector3 &torque) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| add_velocity(const math::vector3 &delta) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| angular_damping() const noexcept -> std::float_t (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| angular_velocity() const noexcept -> const math::vector3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| clear_dynamic_forces() noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| clear_torque() noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| constant_forces() const noexcept -> const math::vector3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| dynamic_forces() const noexcept -> const math::vector3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| inverse_inertia_tensor() const noexcept -> const math::matrix3x3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| inverse_inertia_tensor_world() const noexcept -> const math::matrix3x3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| inverse_mass() const noexcept -> std::float_t (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| is_static() const noexcept -> bool (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| linear_damping() const noexcept -> std::float_t (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| mass() const noexcept -> std::float_t (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| rigidbody(const std::float_t mass=1.0f) (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_angular_damping(std::float_t damping) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_angular_velocity(const math::vector3 &velocity) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_constant_acceleration(const math::vector3 &acceleration) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_constant_forces(const math::vector3 &forces) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_inverse_inertia_tensor(const math::matrix3x3 &inverse_tensor) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_is_static(const bool is_static) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_linear_damping(std::float_t damping) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_mass(const std::float_t mass) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| set_velocity(const math::vector3 &velocity) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| torque() const noexcept -> const math::vector3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| update_inertia_tensor_world(const math::matrix3x3 &rotation) noexcept -> void (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |
| velocity() const noexcept -> const math::vector3 & (defined in sbx::physics::rigidbody) | sbx::physics::rigidbody | inline |