bubel-ecs ~master (2023-04-27T10:30:22Z)
Dub
Repo
Quadtree
game_core
collision
Undocumented in source.
struct
Quadtree {
Node
*
add
(EntityID id, AABB aabb);
struct
Node
;
struct
MemoryBlock
;
struct
MetaBlock
;
AABB
aabb
;
Node
main_node
;
uint
max_depth
;
BlockAllocator
allocator
;
}
Members
Functions
add
Node
*
add
(EntityID id, AABB aabb)
Undocumented in source. Be warned that the author may not have intended to support it.
Structs
MemoryBlock
struct
MemoryBlock
Undocumented in source.
MetaBlock
struct
MetaBlock
Undocumented in source.
Node
struct
Node
Undocumented in source.
Variables
aabb
AABB
aabb
;
Undocumented in source.
allocator
BlockAllocator
allocator
;
Undocumented in source.
main_node
Node
main_node
;
Undocumented in source.
max_depth
uint
max_depth
;
Undocumented in source.
Meta
Source
See Implementation
game_core
collision
functions
intersectTest
merge
registerCollisionModule
test
manifest constants
BVHDependency
ShootGridDependency
StaticBVHDependency
structs
AABB
AABBUpdater
BVHBuilder
BVHTree
CAABB
CBVH
CColliderScale
CShootGrid
CShootGridMask
Quadtree
ShootGrid
ShootGridCleaner
ShootGridManager
StaticBVHBuilder