sKit  0.0.9
sKit::structure::BRectBase< Derived > Member List

This is the complete list of members for sKit::structure::BRectBase< Derived >, including all inherited members.

BRectBase()=defaultsKit::structure::BRectBase< Derived >
getLeafAt(int x, int y) -> std::optional< std::shared_ptr< Derived >>sKit::structure::BRectBase< Derived >
getLeaves() -> std::vector< std::shared_ptr< Derived >>sKit::structure::BRectBase< Derived >
height_sKit::structure::BRectBase< Derived >protected
idsKit::structure::BRectBase< Derived >protected
leftsKit::structure::BRectBase< Derived >
levelssKit::structure::BRectBase< Derived >protected
Orientation enum namesKit::structure::BRectBase< Derived >
orientation_sKit::structure::BRectBase< Derived >protected
rightsKit::structure::BRectBase< Derived >
splitfn(unsigned int _level, glm::vec2 _id)sKit::structure::BRectBase< Derived >inlineprotectedstatic
subdivide(unsigned int numLevels, glm::vec2 _id={0, 0}, SplitFn splitfn=BRectBase< Derived >::splitfn) -> voidsKit::structure::BRectBase< Derived >
verticalsKit::structure::BRectBase< Derived >protected
width_sKit::structure::BRectBase< Derived >protected
x_sKit::structure::BRectBase< Derived >protected
y_sKit::structure::BRectBase< Derived >protected