CheeseEngine
A 2D Game Engine
Loading...
Searching...
No Matches
phys2d::PhysicsSystem Member List

This is the complete list of members for phys2d::PhysicsSystem, including all inherited members.

checkCollisions()phys2d::PhysicsSystemprivate
collideCircleVsCircle(entt::entity e1, const TransformComponent &tc1, const CircleGeometry &geometry1, entt::entity e2, const TransformComponent &tc2, const CircleGeometry &geometry2)phys2d::PhysicsSystemprivate
collideCircleVsPolygon(entt::entity e1, const TransformComponent &tc1, const CircleGeometry &geometry1, entt::entity e2, const TransformComponent &tc2, const PolygonGeometry &geometry2, bool flipNormal)phys2d::PhysicsSystemprivate
collidePolygonVsPolygon(entt::entity e1, const TransformComponent &tc1, const PolygonGeometry &geometry1, entt::entity e2, const TransformComponent &tc2, const PolygonGeometry &geometry2)phys2d::PhysicsSystemprivate
eventBusphys2d::PhysicsSystemprivate
getGravity() constphys2d::PhysicsSystem
gravityphys2d::PhysicsSystemprivate
integrateForcesAndVelocities(float dt)phys2d::PhysicsSystemprivate
PhysicsSystem(entt::registry &registry)phys2d::PhysicsSystem
processImpulseAndPushback(entt::entity eA, entt::entity eB, const glm::vec2 &normal, float penetration, bool isTriggerA, bool isTriggerB)phys2d::PhysicsSystemprivate
registryphys2d::PhysicsSystemprivate
setEventBus(EventBus *eventBus)phys2d::PhysicsSystem
setGravity(const glm::vec2 &g)phys2d::PhysicsSystem
setRegistry(entt::registry *registry)phys2d::PhysicsSystem
update(float dt)phys2d::PhysicsSystem