|
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<> |