Table of Contents

Class FContainer

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FContainer : FNode
Inheritance
FContainer
Derived
Inherited Members

Fields

public List<FNode> _childNodes

Field Value

List<FNode>
public int _oldChildNodesHash

Field Value

int
public bool _shouldSortByZ

Field Value

bool

Properties

public bool shouldSortByZ { get; set; }

Property Value

bool

Methods

public void AddChild(FNode node)

Parameters

node FNode
public void AddChildAtIndex(FNode node, int newIndex)

Parameters

node FNode
newIndex int
public FNode GetChildAt(int childIndex)

Parameters

childIndex int

Returns

FNode
public int GetChildCount()

Returns

int
public int GetChildIndex(FNode childNode)

Parameters

childNode FNode

Returns

int
public override void HandleAddedToStage()
public override void HandleRemovedFromStage()
public void HandleUpdateAndSort()
public override void Redraw(bool shouldForceDirty, bool shouldUpdateDepth)

Parameters

shouldForceDirty bool
shouldUpdateDepth bool
public void RemoveAllChildren()
public void RemoveChild(FNode node)

Parameters

node FNode
public bool SortByZ()

Returns

bool
public static int ZComparison(FNode a, FNode b)

Parameters

a FNode
b FNode

Returns

int