Go to the documentation of this file.
23 #ifndef __MYGUI_LAYER_NODE_H__
24 #define __MYGUI_LAYER_NODE_H__
47 virtual
ILayer* getLayer() {
return mLayer; }
55 virtual void destroyChildItemNode(
ILayerNode* _node);
58 virtual void upChildItemNode(
ILayerNode* _node);
64 virtual void attachLayerItem(
ILayerItem* _item);
66 virtual void detachLayerItem(
ILayerItem* _item);
74 virtual ILayerItem* getLayerItemByPoint(
int _left,
int _top);
77 virtual void renderToTarget(
IRenderTarget* _target,
bool _update);
79 virtual void dumpStatisticToLog(
size_t _level);
84 void updateCompression();
105 #endif // __MYGUI_LAYER_NODE_H__