Go to the documentation of this file.
7 #ifndef MYGUI_I_LAYER_H_
8 #define MYGUI_I_LAYER_H_
71 #endif // MYGUI_I_LAYER_H_
virtual void destroyChildItemNode(ILayerNode *_node)=0
virtual void resizeView(const IntSize &_viewSize)=0
virtual EnumeratorILayerNode getEnumerator() const =0
virtual void upChildItemNode(ILayerNode *_node)=0
virtual ILayerItem * getLayerItemByPoint(int _left, int _top) const =0
virtual const IntSize & getSize() const =0
virtual ILayerNode * createChildItemNode()=0
virtual ILayerNode * getLayerNodeAt(size_t _index) const =0
#define MYGUI_RTTI_DERIVED(DerivedType)
virtual IntPoint getPosition(int _left, int _top) const =0
virtual size_t getLayerNodeCount() const =0
virtual void renderToTarget(IRenderTarget *_target, bool _update)=0
const std::string & getName() const