game_core.collision

Undocumented in source.

Members

Functions

intersectTest
byte intersectTest(AABB a, AABB b)
Undocumented in source. Be warned that the author may not have intended to support it.
merge
AABB merge(AABB a, AABB b)
Undocumented in source. Be warned that the author may not have intended to support it.
registerCollisionModule
void registerCollisionModule(EntityManager* manager)
Undocumented in source. Be warned that the author may not have intended to support it.
test
bool test(AABB a, AABB b)
Undocumented in source. Be warned that the author may not have intended to support it.
test
bool test(vec2 point, AABB b)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

BVHDependency
enum BVHDependency;
Undocumented in source.
ShootGridDependency
enum ShootGridDependency;
Undocumented in source.
StaticBVHDependency
enum StaticBVHDependency;
Undocumented in source.

Structs

AABB
struct AABB
Undocumented in source.
AABBUpdater
struct AABBUpdater
Undocumented in source.
BVHBuilder
struct BVHBuilder
Undocumented in source.
BVHTree
struct BVHTree
Undocumented in source.
CAABB
struct CAABB
Undocumented in source.
CBVH
struct CBVH
Undocumented in source.
CColliderScale
struct CColliderScale
Undocumented in source.
CShootGrid
struct CShootGrid
Undocumented in source.
CShootGridMask
struct CShootGridMask
Undocumented in source.
Quadtree
struct Quadtree
Undocumented in source.
ShootGrid
struct ShootGrid
Undocumented in source.
ShootGridCleaner
struct ShootGridCleaner
Undocumented in source.
ShootGridManager
struct ShootGridManager
Undocumented in source.
StaticBVHBuilder
struct StaticBVHBuilder
Undocumented in source.

Meta