|
CheeseEngine
A 2D Game Engine
|
This is the complete list of members for phys2d::PhysicsSystem, including all inherited members.
| checkCollisions() | phys2d::PhysicsSystem | private |
| collideCircleVsCircle(entt::entity e1, const TransformComponent &tc1, const CircleGeometry &geometry1, entt::entity e2, const TransformComponent &tc2, const CircleGeometry &geometry2) | phys2d::PhysicsSystem | private |
| collideCircleVsPolygon(entt::entity e1, const TransformComponent &tc1, const CircleGeometry &geometry1, entt::entity e2, const TransformComponent &tc2, const PolygonGeometry &geometry2, bool flipNormal) | phys2d::PhysicsSystem | private |
| collidePolygonVsPolygon(entt::entity e1, const TransformComponent &tc1, const PolygonGeometry &geometry1, entt::entity e2, const TransformComponent &tc2, const PolygonGeometry &geometry2) | phys2d::PhysicsSystem | private |
| eventBus | phys2d::PhysicsSystem | private |
| getGravity() const | phys2d::PhysicsSystem | |
| gravity | phys2d::PhysicsSystem | private |
| integrateForcesAndVelocities(float dt) | phys2d::PhysicsSystem | private |
| PhysicsSystem(entt::registry ®istry) | phys2d::PhysicsSystem | |
| processImpulseAndPushback(entt::entity eA, entt::entity eB, const glm::vec2 &normal, float penetration, bool isTriggerA, bool isTriggerB) | phys2d::PhysicsSystem | private |
| registry | phys2d::PhysicsSystem | private |
| setEventBus(EventBus *eventBus) | phys2d::PhysicsSystem | |
| setGravity(const glm::vec2 &g) | phys2d::PhysicsSystem | |
| setRegistry(entt::registry *registry) | phys2d::PhysicsSystem | |
| update(float dt) | phys2d::PhysicsSystem |