ToyMaker Game Engine 0.0.2
ToyMaker is a game engine developed and maintained by Zoheb Shujauddin.
Loading...
Searching...
No Matches

File containing ToyMaker's implementation of XPBD, extended position based dynamics. More...

#include <unordered_set>
#include <nlohmann/json.hpp>
#include "../core/ecs_world.hpp"
#include "../signals.hpp"
#include "../spatial_query/types.hpp"
#include "../spatial_query/sweep_prune.hpp"
#include "types.hpp"

Go to the source code of this file.

Classes

class  ToyMaker::PhysicsSystem
 The physics system, an ECS system that tracks and updates the state of each physics object in the scene according to its properties. More...
struct  ToyMaker::PhysicsSystem::PhysicsStateFull
union  ToyMaker::PhysicsSystem::CollisionEvent
struct  ToyMaker::PhysicsSystem::CollisionReport

Namespaces

namespace  ToyMaker
 Namespace containing all class definitions and functions related to the ToyMaker engine.

Detailed Description

File containing ToyMaker's implementation of XPBD, extended position based dynamics.

File containing definitions of types used in this engine's physics system implementation.

Author
Zoheb Shujauddin (zoheb.nosp@m.2424.nosp@m.@gmai.nosp@m.l.co.nosp@m.m)
Version
0.2.3
Date
2026-05-23