tile2d
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 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
 CBodyExtends the functionality of WorldBody to allow for things such as angular velocity
 CBulletBody
 CCollisionManifoldDefines the relevant collision information generated by detectNarrowColllision() to both resolve the collision through its normals and impulse
 CCreateTileMap
 CFreeList
 CGridUsed for spatial indexing
 CGridElement
 CParentCell
 CImpulseMethodResolves the collision between two bodies using the impulse method
 CImpulse
 CLinearGeneralForm
 CLinkedListElement
 CLinkedListHeader
 CIterator
 CPhysicsTilePropertiesContains the physical properties of a tile, such as elasticity
 CSinCosUsed to simplify the use of precalculated values for sine and cosine
 CTileBodyFor use with a TileMap<>, allows collisions with other rigid bodies inside World<>
 CSpatialIndexA spatial index where pos may point towards a chunk or tile
 CTileBodyCollisionCacheUsed to speed up the collision detection between two tile bodies
 CTileMap
 CIteratorAllows iteration of tiles with for loops/
 CTilePropertiesContains the data of a tile or multi tile
 CTOBB
 CTransform
 CWorldAllows collisions between different bodies to occur
 CBodyElement
 CCache
 CSpatialIndex
 CWorldBodyThe abstract base class of all Rigid Bodies that defines essential methods and members to be used in t2d::World<>