Capycore Engine  0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
Loading...
Searching...
No Matches
PhysicsWorld Member List

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

check_collision(const std::vector< std::reference_wrapper< GameObject > > &objects)PhysicsWorld
check_contact_touch_begin_events(const std::vector< std::reference_wrapper< GameObject > > &objects)PhysicsWorld
check_contact_touch_end_events(const std::vector< std::reference_wrapper< GameObject > > &objects)PhysicsWorld
check_sensor_touch_begin_events(const std::vector< std::reference_wrapper< GameObject > > &objects)PhysicsWorld
check_sensor_touch_end_events(const std::vector< std::reference_wrapper< GameObject > > &objects)PhysicsWorld
distance(const Body2DTransform &a, const Body2DTransform &b)PhysicsWorldstatic
execute_valid_collider(const std::vector< std::reference_wrapper< GameObject > > &objects, b2ShapeId a, b2ShapeId b, const std::function< void(Collider2D &, Collider2D &)> &callback)PhysicsWorld
find_collider_in_objects(const std::vector< std::reference_wrapper< GameObject > > &objects, Component *comp, b2ShapeId shape_id)PhysicsWorld
fixture_distance(const Body2DTransform &a, const Body2DTransform &b)PhysicsWorldstatic
gravity_x() const noexceptPhysicsWorld
gravity_x(float gx) noexceptPhysicsWorld
gravity_y() const noexceptPhysicsWorld
gravity_y(float gy) noexceptPhysicsWorld
meters_per_pixelsPhysicsWorldstatic
operator=(const PhysicsWorld &)=deletePhysicsWorld
operator=(PhysicsWorld &&)=deletePhysicsWorld
PhysicsWorld()PhysicsWorld
PhysicsWorld(const PhysicsWorld &)=deletePhysicsWorld
PhysicsWorld(PhysicsWorld &&)=deletePhysicsWorld
pixels_per_metersPhysicsWorldstatic
step(float dt)PhysicsWorld
velocity_iterations() const noexceptPhysicsWorld
velocity_iterations(int32_t iterations) noexceptPhysicsWorld
world_exists() const noexceptPhysicsWorld
world_id() const noexceptPhysicsWorld
~PhysicsWorld()PhysicsWorld