Gamedev Framework (gf)  0.7.0
A C++14 framework for 2D games
gf::SpaceTree Member List

This is the complete list of members for gf::SpaceTree, including all inherited members.

Callback typedefgf::SpaceTree
contains(Vector2i position) constgf::SpaceTree
find(Vector2i position) constgf::SpaceTree
getArea() constgf::SpaceTreeinline
getFather() constgf::SpaceTreeinline
getFather()gf::SpaceTreeinline
getLeftChild() constgf::SpaceTreeinline
getLeftChild()gf::SpaceTreeinline
getLevel() constgf::SpaceTreeinline
getRightChild() constgf::SpaceTreeinline
getRightChild()gf::SpaceTreeinline
isLeaf() constgf::SpaceTreeinline
removeChildren()gf::SpaceTree
SpaceTree(const RectI &area)gf::SpaceTree
splitOnce(Random &random, Vector2i minSize, float maxRatio=1.5f)gf::SpaceTree
splitRecursive(Random &random, int levelMax, Vector2i minSize, Vector2i maxSize, float maxRatio=1.5f)gf::SpaceTree
traverseInOrder(Callback callback) constgf::SpaceTree
traverseInvertedLevelOrder(Callback callback) constgf::SpaceTree
traverseLevelOrder(Callback callback) constgf::SpaceTree
traversePostOrder(Callback callback) constgf::SpaceTree
traversePreOrder(Callback callback) constgf::SpaceTree