Wraith
0.1.5
Basic 3D game engine in C++
|
This is the complete list of members for CollisionVolumeOctree, including all inherited members.
_maxDepth (defined in CollisionVolumeOctree) | CollisionVolumeOctree | private |
_pRoot (defined in CollisionVolumeOctree) | CollisionVolumeOctree | private |
addNodes(OctreeNode *pNode, OctreeNodeCollection &nodes) const (defined in CollisionVolumeOctree) | CollisionVolumeOctree | private |
CollisionVolume()=default (defined in CollisionVolume) | CollisionVolume | |
CollisionVolume(const CollisionVolume &)=default (defined in CollisionVolume) | CollisionVolume | |
CollisionVolume(CollisionVolume &&)=default (defined in CollisionVolume) | CollisionVolume | |
CollisionVolumeOctree()=delete (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
CollisionVolumeOctree(const CollisionVolumeOctree &)=default (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
CollisionVolumeOctree(CollisionVolumeOctree &&)=default (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
CollisionVolumeOctree(Model *pModel, int maxDepth) (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
computeData(Model *pModel, const Matrix &worldMatrix) override | CollisionVolumeOctree | virtual |
debugDraw(const Vect &color, int depth) const override | CollisionVolumeOctree | virtual |
debugDraw(int depth, const Vect &color) const (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
drawAt(int depth, const Vect &color, const OctreeNode *pNode) const (defined in CollisionVolumeOctree) | CollisionVolumeOctree | private |
getAllNodes() const (defined in CollisionVolumeOctree) | CollisionVolumeOctree | private |
getMaxDepth() const override (defined in CollisionVolumeOctree) | CollisionVolumeOctree | virtual |
getRoot() const (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
intersectAccept(const CollisionVolume &collisionVolume) const override | CollisionVolumeOctree | virtual |
intersectVisitor(const CollisionVolumeBSphere &collisionBSphere) const override | CollisionVolumeOctree | virtual |
intersectVisitor(const CollisionVolumeAABB &AABB) const override | CollisionVolumeOctree | virtual |
intersectVisitor(const CollisionVolumeOBB &OBB) const override | CollisionVolumeOctree | virtual |
intersectVisitor(const CollisionVolumeOctree &) const override | CollisionVolumeOctree | virtual |
OctreeNodeCollection typedef (defined in CollisionVolumeOctree) | CollisionVolumeOctree | private |
operator=(const CollisionVolumeOctree &)=default (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
operator=(CollisionVolumeOctree &&)=default (defined in CollisionVolumeOctree) | CollisionVolumeOctree | |
operator=(const CollisionVolume &)=default (defined in CollisionVolume) | CollisionVolume | |
operator=(CollisionVolume &&)=default (defined in CollisionVolume) | CollisionVolume | |
~CollisionVolume()=default (defined in CollisionVolume) | CollisionVolume | virtual |
~CollisionVolumeOctree() (defined in CollisionVolumeOctree) | CollisionVolumeOctree |