Fx2D
A C++20 2D rigid-body physics engine
Loading...
Searching...
No Matches
FxEntity Member List

This is the complete list of members for FxEntity, including all inherited members.

aabb_overlap_check(const FxEntity &other) constFxEntity
aabb_overlap_check(const std::shared_ptr< FxEntity > &other) constFxEntity
apply_force(const FxVec2f &force)FxEntity
apply_force(const FxVec2f &force, const FxVec2f &contact_point)FxEntity
apply_impulse(const FxVec2f &impulse)FxEntity
apply_impulse(const FxVec2f &impulse, const FxVec2f &contact_point)FxEntity
apply_pose_correction(const FxVec3f &delta)FxEntity
apply_torque(float torque)FxEntity
bounding_box() constFxEntity
broad_phase_node() constFxEntityinline
calc_acceleration()FxEntity
calc_acceleration(const FxVec2f &gravity)FxEntity
collision_geometry() constFxEntityinline
collision_groupFxEntity
del_collision_geometry()FxEntityinline
del_visual_geometry()FxEntityinline
dynamic_frictionFxEntity
elasticityFxEntity
enable_ccdFxEntity
enable_external_forces(bool enable)FxEntity
enabledFxEntity
FxEntity(const std::string &entityName)FxEntityexplicit
get_entity_id() constFxEntityinline
get_name() constFxEntityinline
gravity_scaleFxEntity
inertia() constFxEntityinline
inv_inertia() constFxEntityinline
inv_mass() constFxEntityinline
is_sensorFxEntity
is_sleeping() constFxEntityinline
mass() constFxEntityinline
packed_index() constFxEntityinline
poseFxEntity
prev_poseFxEntity
prev_velocityFxEntity
reset()FxEntity
set_broad_phase_node(int32_t node)FxEntityinline
set_collision_geometry(FxCollisionShape collision)FxEntityinline
set_entity_id(uint32_t id)FxEntityinline
set_inertia()FxEntity
set_inertia(const float &inertia)FxEntity
set_init_pose(const FxVec3f &o_pose)FxEntity
set_init_velocity(const FxVec3f &o_velocity)FxEntity
set_mass(const float &mass)FxEntity
set_packed_index(int32_t index)FxEntityinline
set_visual_geometry(FxVisualShape visual)FxEntityinline
sleep()FxEntityinline
sleep_threshold_angularFxEntity
sleep_threshold_linearFxEntity
sleep_time_requiredFxEntity
static_frictionFxEntity
step(const FxVec2f &gravity, const double &step_dt)FxEntity
tick_sleep(float dt)FxEntity
to_entity_frame(const FxVec2f &world_point) constFxEntity
to_world_frame(const FxVec2f &local_point) constFxEntity
vel_dampingFxEntity
velocityFxEntity
velocity_at_local_point(const FxVec2f &local_position) constFxEntity
velocity_at_local_point(const FxVec2fArray &local_position) constFxEntity
velocity_at_world_point(const FxVec2f &position) constFxEntity
velocity_at_world_point(const FxVec2fArray &position) constFxEntity
visual_geometry() constFxEntityinline
wake()FxEntityinline
~FxEntity()FxEntityinline