MCPcopy Create free account
hub / github.com/MyGUI/mygui / invalidateAll

Method invalidateAll

Wrappers/MyGUI_Export/MyGUI_CustomLayerNode.cpp:44–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

42 }
43
44 void CustomLayerNode::invalidateAll()
45 {
46 mOutOfDate = true;
47
48 for (VectorRenderItem::iterator iter = mFirstRenderItems.begin(); iter != mFirstRenderItems.end(); ++iter)
49 (*iter)->outOfDate();
50
51 for (VectorRenderItem::iterator iter = mSecondRenderItems.begin(); iter != mSecondRenderItems.end(); ++iter)
52 (*iter)->outOfDate();
53
54 for (VectorILayerNode::iterator iter = mChildItems.begin(); iter != mChildItems.end(); ++iter)
55 (*iter)->castType<CustomLayerNode>()->updateInheritsDepth(mInheritsDepth + mLocalDepth);
56 }
57
58 void CustomLayerNode::updateInheritsDepth(float _value)
59 {

Callers

nothing calls this directly

Calls 4

updateInheritsDepthMethod · 0.80
beginMethod · 0.45
endMethod · 0.45
outOfDateMethod · 0.45

Tested by

no test coverage detected