C# Class FContainer, FutilePrototyper

Inheritance: FNode
ファイルを表示 Open project: wtrebella/FutilePrototyper Class Usage Examples

Protected Properties

Property Type Description
_childNodes List

Public Methods

Method Description
AddChild ( FNode, node ) : void
AddChildAtIndex ( FNode, node, int newIndex ) : void
FContainer ( ) : System
GetChildAt ( int childIndex ) : FNode,
GetChildCount ( ) : int
HandleAddedToStage ( ) : void
HandleRemovedFromStage ( ) : void
Redraw ( bool shouldForceDirty, bool shouldUpdateDepth ) : void
RemoveAllChildren ( ) : void
RemoveChild ( FNode, node ) : void

Private Methods

Method Description
HandleUpdateAndSort ( ) : void
SortByZ ( ) : bool
ZComparison ( FNode, a, FNode, b ) : int

Method Details

AddChild() public method

public AddChild ( FNode, node ) : void
node FNode,
return void

AddChildAtIndex() public method

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

FContainer() public method

public FContainer ( ) : System
return System

GetChildAt() public method

public GetChildAt ( int childIndex ) : FNode,
childIndex int
return FNode,

GetChildCount() public method

public GetChildCount ( ) : int
return int

HandleAddedToStage() public method

public HandleAddedToStage ( ) : void
return void

HandleRemovedFromStage() public method

public HandleRemovedFromStage ( ) : void
return void

Redraw() public method

public Redraw ( bool shouldForceDirty, bool shouldUpdateDepth ) : void
shouldForceDirty bool
shouldUpdateDepth bool
return void

RemoveAllChildren() public method

public RemoveAllChildren ( ) : void
return void

RemoveChild() public method

public RemoveChild ( FNode, node ) : void
node FNode,
return void

Property Details

_childNodes protected_oe property

protected List _childNodes
return List