|
|
| AllContentOctreeQuery (Vector< Drawable * > &result, DrawableTypes drawableTypes, unsigned viewMask) |
| | Construct.
|
| |
| Intersection | TestOctant (const BoundingBox &box, bool inside) override |
| | Intersection test for an octant. More...
|
| |
| void | TestDrawables (Drawable **start, Drawable **end, bool inside) override |
| | Intersection test for drawables. More...
|
| |
|
| OctreeQuery (Vector< Drawable * > &result, DrawableTypes drawableTypes, unsigned viewMask) |
| | Construct with query parameters.
|
| |
|
virtual | ~OctreeQuery ()=default |
| | Destruct.
|
| |
|
| OctreeQuery (const OctreeQuery &rhs)=delete |
| | Prevent copy construction.
|
| |
|
OctreeQuery & | operator= (const OctreeQuery &rhs)=delete |
| | Prevent assignment.
|
| |
| virtual Intersection | TestOctant (const BoundingBox &box, bool inside)=0 |
| | Intersection test for an octant. More...
|
| |
| virtual void | TestDrawables (Drawable **start, Drawable **end, bool inside)=0 |
| | Intersection test for drawables. More...
|
| |
|
|
Vector< Drawable * > & | result_ |
| | Result vector reference.
|
| |
|
DrawableTypes | drawableTypes_ |
| | Drawable flags to include.
|
| |
|
unsigned | viewMask_ |
| | Drawable layers to include.
|
| |
◆ TestDrawables()
| void Urho3D::AllContentOctreeQuery::TestDrawables |
( |
Drawable ** |
start, |
|
|
Drawable ** |
end, |
|
|
bool |
inside |
|
) |
| |
|
overridevirtual |
◆ TestOctant()
The documentation for this class was generated from the following files:
- /home/runner/work/urho3d-doxygen.github.io/urho3d-doxygen.github.io/urho3d_repo/Source/Urho3D/Graphics/OctreeQuery.h
- /home/runner/work/urho3d-doxygen.github.io/urho3d-doxygen.github.io/urho3d_repo/Source/Urho3D/Graphics/OctreeQuery.cpp