Go to the documentation of this file.
22 #ifndef __MYGUI_SHARED_LAYER_H__
23 #define __MYGUI_SHARED_LAYER_H__
40 virtual ~SharedLayer();
47 virtual
void destroyChildItemNode(
ILayerNode* _node);
50 virtual
void upChildItemNode(
ILayerNode* _node);
56 virtual
ILayerItem* getLayerItemByPoint(
int _left,
int _top) const;
58 virtual
IntPoint getPosition(
int _left,
int _top) const;
60 virtual const
IntSize& getSize() const;
63 virtual
void renderToTarget(
IRenderTarget* _target,
bool _update);
65 virtual
void resizeView(const
IntSize& _viewSize);
67 bool isOutOfDate() const;
78 #endif // __MYGUI_SHARED_LAYER_H__