C# Class CSharpUtils.Process.ProcessBase

Inheritance: ProcessBaseCore
Datei anzeigen 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_oe property

public float Alpha
return float

Angle public_oe property

public float Angle
return float

Childs protected_oe property

protected LinkedList Childs
return LinkedList

CurrentExecutingProcess protected_oe static_oe property

protected static ProcessBase,CSharpUtils.Process CurrentExecutingProcess
return ProcessBase

Priority public_oe property

public int Priority
return int

Scale public_oe property

public float Scale
return float

X public_oe property

public float X
return float

_Parent protected_oe property

protected ProcessBase,CSharpUtils.Process _Parent
return ProcessBase