35 while (propert.
next(
"Property"))
40 mIsPick = utility::parseValue<bool>(value);
43 else if (_version >=
Version(1, 0))
88 if (parent !=
nullptr)
virtual ILayerNode * getParent() const =0
virtual EnumeratorILayerNode getEnumerator() const
virtual const IntSize & getSize() const
virtual void renderToTarget(IRenderTarget *_target, bool _update)
virtual ILayerItem * getLayerItemByPoint(int _left, int _top) const
virtual void destroyChildItemNode(ILayerNode *_node)
static RenderManager & getInstance()
virtual void upChildItemNode(ILayerNode *_node)=0
virtual ILayerItem * getLayerItemByPoint(int _left, int _top) const
std::vector< ILayerNode * > VectorILayerNode
bool findAttribute(const std::string &_name, std::string &_value)
virtual const IntSize & getViewSize() const =0
virtual IntPoint getPosition(int _left, int _top) const
virtual void renderToTarget(IRenderTarget *_target, bool _update)
virtual ILayerNode * createChildItemNode()
SharedLayerNode * mChildItem
const std::string & getName() const
#define MYGUI_ASSERT(exp, dest)
virtual void deserialization(xml::ElementPtr _node, Version _version)
virtual void resizeView(const IntSize &_viewSize)
Enumerator< VectorILayerNode > EnumeratorILayerNode
bool parseBool(const std::string &_value)
virtual ILayerNode * getLayerNodeAt(size_t _index) const
#define MYGUI_ASSERT_RANGE(index, size, owner)
virtual void upChildItemNode(ILayerNode *_node)
virtual void resizeView(const IntSize &_viewSize)
size_t countUsing() const
ElementEnumerator getElementEnumerator()
virtual size_t getLayerNodeCount() const
types::TPoint< int > IntPoint