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