libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
This is the complete list of members for donut::LooseQuadtree< T >, including all inherited members.
clear() noexcept | donut::LooseQuadtree< T > | inline |
const_iterator typedef | donut::LooseQuadtree< T > | |
const_pointer typedef | donut::LooseQuadtree< T > | |
const_reference typedef | donut::LooseQuadtree< T > | |
difference_type typedef | donut::LooseQuadtree< T > | |
emplace(const Box< 2, float > &elementBoundingBox, Args &&... args) | donut::LooseQuadtree< T > | inline |
erase(const_iterator pos) noexcept | donut::LooseQuadtree< T > | inline |
insert(const Box< 2, float > &elementBoundingBox, const T &value) | donut::LooseQuadtree< T > | inline |
insert(const Box< 2, float > &elementBoundingBox, T &&value) | donut::LooseQuadtree< T > | inline |
iterator typedef | donut::LooseQuadtree< T > | |
LooseQuadtree(const Box< 2, float > &worldBoundingBox, vec2 typicalBoxSize) noexcept | donut::LooseQuadtree< T > | inline |
operator[](const Box< 2, float > &elementBoundingBox) | donut::LooseQuadtree< T > | inline |
pointer typedef | donut::LooseQuadtree< T > | |
reference typedef | donut::LooseQuadtree< T > | |
reset(const Box< 2, float > &worldBoundingBox, vec2 typicalBoxSize) noexcept | donut::LooseQuadtree< T > | inline |
size_type typedef | donut::LooseQuadtree< T > | |
test(vec2 point, Callback &&callback) const | donut::LooseQuadtree< T > | inline |
test(vec2 point) const noexcept | donut::LooseQuadtree< T > | inline |
test(const Box< 2, float > &box, Callback &&callback) const | donut::LooseQuadtree< T > | inline |
test(const Box< 2, float > &box) const noexcept | donut::LooseQuadtree< T > | inline |
traverseActiveNodes(Callback &&callback, Predicate &&predicate) const | donut::LooseQuadtree< T > | inline |
traverseActiveNodes(Callback &&callback) const | donut::LooseQuadtree< T > | inline |
traverseElementNodes(Callback &&callback, Predicate &&predicate) const | donut::LooseQuadtree< T > | inline |
traverseElementNodes(Callback &&callback) const | donut::LooseQuadtree< T > | inline |
traverseElements(Callback &&callback, Predicate &&predicate) const | donut::LooseQuadtree< T > | inline |
traverseElements(Callback &&callback) const | donut::LooseQuadtree< T > | inline |
value_type typedef | donut::LooseQuadtree< T > |