2 #ifndef _YI_AUTO_LAYOUT_H_ 3 #define _YI_AUTO_LAYOUT_H_ 86 void SetupStaticMargins(
CYISceneNode *pNode,
const glm::vec3 &vContainerSize)
const;
88 bool m_bDetectFillParent;
95 #endif // _YI_AUTO_LAYOUT_H_ virtual void ChildAdded(CYISceneNode *pChild) override
bool IsDetectingFillParent() const
virtual void Configure() override
#define YI_TYPE_BASES(...)
Definition: YiRtti.h:350
A layout that assigns margins to children based on their initial position and size.
Definition: YiAutoLayout.h:61
A scene node is the base type for all nodes which are used by the scene manager; it is an integral pa...
Definition: YiSceneNode.h:114
virtual void ApplyPosition(CYISceneNode *pNode, const glm::vec3 &vPosition) override
void SetDetectFillParent(bool bDetectFillParent)
A layout that positions all of its children in a 'stack'.
Definition: YiStackLayout.h:29