sKit
0.0.9
sKit::structure::BRect Member List
This is the complete list of members for
sKit::structure::BRect
, including all inherited members.
BRectBase
()=default
sKit::structure::BRectBase< BRect >
getDimensions
() -> Dimensions
sKit::structure::BRect
getId
() -> glm::vec2
sKit::structure::BRect
getLeafAt
(int x, int y) -> std::optional< std::shared_ptr< BRect >>
sKit::structure::BRectBase< BRect >
getLeaves
() -> std::vector< std::shared_ptr< BRect >>
sKit::structure::BRectBase< BRect >
getNumCols
() -> unsigned int
sKit::structure::BRect
getNumRows
() -> unsigned int
sKit::structure::BRect
height_
sKit::structure::BRectBase< BRect >
protected
id
sKit::structure::BRectBase< BRect >
protected
left
sKit::structure::BRectBase< BRect >
levels
sKit::structure::BRectBase< BRect >
protected
Orientation
enum name
sKit::structure::BRectBase< BRect >
orientation_
sKit::structure::BRectBase< BRect >
protected
right
sKit::structure::BRectBase< BRect >
setDimensions
(float x, float y, float width, float height) -> void
sKit::structure::BRect
setOrientation
(Orientation orientation) -> void
sKit::structure::BRect
splitfn
(unsigned int _level, glm::vec2 _id)
sKit::structure::BRectBase< BRect >
inline
protected
static
subdivide
(unsigned int numLevels, glm::vec2 _id={0, 0}, SplitFn splitfn=BRectBase< BRect >::splitfn) -> void
sKit::structure::BRectBase< BRect >
vertical
sKit::structure::BRectBase< BRect >
protected
width_
sKit::structure::BRectBase< BRect >
protected
x_
sKit::structure::BRectBase< BRect >
protected
y_
sKit::structure::BRectBase< BRect >
protected
Generated by
1.8.17