C# Class fCraft.FuncDrawOperation

Inheritance: fCraft.Drawing.DrawOperation
Show file Open project: GlennMR/800craft

Protected Properties

Property Type Description
Count int

Public Methods

Method Description
DrawBatch ( int maxBlocksToDraw ) : int
Prepare ( Vector3I marks ) : bool

Protected Methods

Method Description
DrawFase1 ( int fval, int &arg1, int &arg2, int &val, int min1, int max1, int min2, int max2, int minV, int maxV, int maxBlocksToDraw ) : void
DrawFase2 ( int &arg1, int &arg2, int &val, int min1, int max1, int min2, int max2, int minV, int maxV, int maxBlocksToDraw ) : void
DrawFasePrepare ( int min1, int max1, int min2, int max2 ) : void
FuncDrawOperation ( Player player, Command cmd ) : System

Private Methods

Method Description
GetAxis ( string varName ) : ValueAxis
GetVarArray ( ValueAxis axis ) : IEnumerable
InternalDraw ( int &arg1, int &arg2, int &val, int min1, int max1, int min2, int max2, int minV, int maxV, int maxBlocksToDraw ) : int

Method Details

DrawBatch() public method

public DrawBatch ( int maxBlocksToDraw ) : int
maxBlocksToDraw int
return int

DrawFase1() protected abstract method

protected abstract DrawFase1 ( int fval, int &arg1, int &arg2, int &val, int min1, int max1, int min2, int max2, int minV, int maxV, int maxBlocksToDraw ) : void
fval int
arg1 int
arg2 int
val int
min1 int
max1 int
min2 int
max2 int
minV int
maxV int
maxBlocksToDraw int
return void

DrawFase2() protected abstract method

protected abstract DrawFase2 ( int &arg1, int &arg2, int &val, int min1, int max1, int min2, int max2, int minV, int maxV, int maxBlocksToDraw ) : void
arg1 int
arg2 int
val int
min1 int
max1 int
min2 int
max2 int
minV int
maxV int
maxBlocksToDraw int
return void

DrawFasePrepare() protected abstract method

protected abstract DrawFasePrepare ( int min1, int max1, int min2, int max2 ) : void
min1 int
max1 int
min2 int
max2 int
return void

FuncDrawOperation() protected method

protected FuncDrawOperation ( Player player, Command cmd ) : System
player Player
cmd Command
return System

Prepare() public method

public Prepare ( Vector3I marks ) : bool
marks Vector3I
return bool

Property Details

Count protected property

protected int Count
return int