24 MYGUI_LOG(Critical,
"Layer '" <<
getName() <<
"' must be empty before destroy");
35 std::string_view key =
propert->findAttribute(
"key");
36 std::string_view value =
propert->findAttribute(
"value");
38 setPick(utility::parseValue<bool>(value));
#define MYGUI_ASSERT_RANGE(index, size, owner)
#define MYGUI_LOG(level, text)
const std::string & getName() const
void renderToTarget(IRenderTarget *_target, bool _update) override
void resizeView(const IntSize &_viewSize) override
ILayerItem * getLayerItemByPoint(int _left, int _top) const override
static RenderManager & getInstance()
void destroyChildItemNode(ILayerNode *_item) override
SharedLayerNode * mChildItem
EnumeratorILayerNode getEnumerator() const override
void deserialization(xml::ElementPtr _node, Version _version) override
ILayerNode * getLayerNodeAt(size_t _index) const override
void renderToTarget(IRenderTarget *_target, bool _update) override
ILayerNode * createChildItemNode() override
IntPoint getPosition(int _left, int _top) const override
void upChildItemNode(ILayerNode *_item) override
ILayerItem * getLayerItemByPoint(int _left, int _top) const override
size_t getLayerNodeCount() const override
const IntSize & getSize() const override
void resizeView(const IntSize &_viewSize) override
size_t countUsing() const
bool parseBool(std::string_view _value)
std::vector< ILayerNode * > VectorILayerNode
Enumerator< VectorILayerNode > EnumeratorILayerNode