tile2d
|
▼Nboost | |
Chash< glm::i32vec2 > | |
Chash< glm::vec< 2, int32_t, glm::packed_lowp > > | |
▼Ndebug | |
CCollideInfo | |
▼Nstd | |
Cequal_to< glm::i32vec2 > | |
Chash< glm::i32vec2 > | |
Cless< glm::i32vec2 > | |
Cless< glm::vec< 2, int32_t, glm::packed_lowp > > | |
C_CreateTileMap | |
CAABB | |
CBody | Extends the functionality of WorldBody to allow for things such as angular velocity |
CBulletBody | |
CCollisionManifold | Defines the relevant collision information generated by detectNarrowColllision() to both resolve the collision through its normals and impulse |
CCreateTileMap | |
CFreeList | |
▼CGrid | Used for spatial indexing |
CGridElement | |
CParentCell | |
▼CImpulseMethod | Resolves the collision between two bodies using the impulse method |
CImpulse | |
CLinearGeneralForm | |
CLinkedListElement | |
▼CLinkedListHeader | |
CIterator | |
CPhysicsTileProperties | Contains the physical properties of a tile, such as elasticity |
CSinCos | Used to simplify the use of precalculated values for sine and cosine |
▼CTileBody | For use with a TileMap<>, allows collisions with other rigid bodies inside World<> |
CSpatialIndex | A spatial index where pos may point towards a chunk or tile |
CTileBodyCollisionCache | Used to speed up the collision detection between two tile bodies |
▼CTileMap | |
CIterator | Allows iteration of tiles with for loops/ |
CTileProperties | Contains the data of a tile or multi tile |
CTOBB | |
CTransform | |
▼CWorld | Allows collisions between different bodies to occur |
CBodyElement | |
CCache | |
CSpatialIndex | |
CWorldBody | The abstract base class of all Rigid Bodies that defines essential methods and members to be used in t2d::World<> |