CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::MemoryMappedTerrainOctree< T > Member List

This is the complete list of members for CeresEngine::MemoryMappedTerrainOctree< T >, including all inherited members.

allocateNode()CeresEngine::MemoryMappedTerrainOctree< T >inline
findOrCreateNode(Node *node, Vector2 position, T value, const UInt64 depth, const UInt64 maxDepth)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
getOctantFor(const Vector3 &position, const AABox &aabb)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivatestatic
insert(Vector3 position, T value)CeresEngine::MemoryMappedTerrainOctree< T >inline
insert(const AABox &area, T value)CeresEngine::MemoryMappedTerrainOctree< T >inline
insert(const Sphere &sphere, T value)CeresEngine::MemoryMappedTerrainOctree< T >inline
insert(Node *node, Vector3 position, T &&value, AABox aabb, double resolution)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
insert(Node *node, const Primitive &primitive, const T &value, const AABox &aabb, double resolution)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
MemoryMappedTerrainOctree(const FilePath &path)CeresEngine::MemoryMappedTerrainOctree< T >inlineexplicit
mHeaderCeresEngine::MemoryMappedTerrainOctree< T >private
mSharedMemoryCeresEngine::MemoryMappedTerrainOctree< T >private
nodeAt(size_t index)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
octantDelta(const size_t octant)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivatestatic
Ptr typedefCeresEngine::MemoryMappedTerrainOctree< T >private
reserve(size_t newCapacity)CeresEngine::MemoryMappedTerrainOctree< T >inline
shouldCollapse(Node *const node, const T &firstValue)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
subdivide(Node *node)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
subdivide(Node *node, size_t octant)CeresEngine::MemoryMappedTerrainOctree< T >inlineprivate
~MemoryMappedTerrainOctree()CeresEngine::MemoryMappedTerrainOctree< T >inline