C# Class CSharpUtils.Process.ProcessBase

Inheritance: ProcessBaseCore
Show file Open project: soywiz/csharputils Class Usage Examples

Public Properties

Property Type Description
Alpha float
Angle float
Priority int
Scale float
X float

Protected Properties

Property Type Description
Childs LinkedList
CurrentExecutingProcess ProcessBase
_Parent ProcessBase

Public Methods

Method Description
DrawTree ( object _Context, int Level ) : void
ExecuteTree ( ) : void
ProcessBase ( ) : System.Collections.Generic
_RemoveOld ( ) : void

Protected Methods

Method Description
DrawItem ( object _Context ) : void
_Remove ( ) : void

Private Methods

Method Description
ExecuteTreeAfter ( ) : void
ExecuteTreeBefore ( ) : void

Method Details

DrawItem() protected method

protected DrawItem ( object _Context ) : void
_Context object
return void

DrawTree() public method

public DrawTree ( object _Context, int Level ) : void
_Context object
Level int
return void

ExecuteTree() public method

public ExecuteTree ( ) : void
return void

ProcessBase() public method

public ProcessBase ( ) : System.Collections.Generic
return System.Collections.Generic

_Remove() protected method

protected _Remove ( ) : void
return void

_RemoveOld() public static method

public static _RemoveOld ( ) : void
return void

Property Details

Alpha public property

public float Alpha
return float

Angle public property

public float Angle
return float

Childs protected property

protected LinkedList Childs
return LinkedList

CurrentExecutingProcess protected static property

protected static ProcessBase,CSharpUtils.Process CurrentExecutingProcess
return ProcessBase

Priority public property

public int Priority
return int

Scale public property

public float Scale
return float

X public property

public float X
return float

_Parent protected property

protected ProcessBase,CSharpUtils.Process _Parent
return ProcessBase