Class FContainer
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class FContainer : FNode
- Inheritance
-
FContainer
- Derived
-
- Inherited Members
-
Fields
_childNodes
public List<FNode> _childNodes
Field Value
- List<FNode>
_oldChildNodesHash
public int _oldChildNodesHash
Field Value
- int
_shouldSortByZ
public bool _shouldSortByZ
Field Value
- bool
Properties
shouldSortByZ
public bool shouldSortByZ { get; set; }
Property Value
- bool
Methods
AddChild(FNode)
public void AddChild(FNode node)
Parameters
node FNode
AddChildAtIndex(FNode, int)
public void AddChildAtIndex(FNode node, int newIndex)
Parameters
node FNode
newIndex int
GetChildAt(int)
public FNode GetChildAt(int childIndex)
Parameters
childIndex int
Returns
- FNode
GetChildCount()
public int GetChildCount()
Returns
- int
GetChildIndex(FNode)
public int GetChildIndex(FNode childNode)
Parameters
childNode FNode
Returns
- int
HandleAddedToStage()
public override void HandleAddedToStage()
HandleRemovedFromStage()
public override void HandleRemovedFromStage()
HandleUpdateAndSort()
public void HandleUpdateAndSort()
Redraw(bool, bool)
public override void Redraw(bool shouldForceDirty, bool shouldUpdateDepth)
Parameters
shouldForceDirty bool
shouldUpdateDepth bool
RemoveAllChildren()
public void RemoveAllChildren()
RemoveChild(FNode)
public void RemoveChild(FNode node)
Parameters
node FNode
SortByZ()
Returns
- bool
ZComparison(FNode, FNode)
public static int ZComparison(FNode a, FNode b)
Parameters
a FNode
b FNode
Returns
- int