C# Class CrisisAtSwissStation.LaserObject

Show file Open project: danielpcox/Crisis-at-Swiss-Station Class Usage Examples

Public Methods

Method Description
Draw ( ) : void
LaserObject ( Box2DX myWorld, DudeObject myDude, string sectionTexturename, int amnSections ) : System
Update ( float mX, float mY, Vector2 offset, int levelWidth ) : void
canDraw ( ) : bool
canErase ( ) : bool
finishDrawing ( ) : void
finishErasing ( ) : void
getEnd ( ) : Vector2
getLambda ( ) : float
getStart ( ) : Vector2
reloadNonSerializedAssets ( ) : void
startDrawing ( ) : void
startErasing ( ) : void

Method Details

Draw() public method

public Draw ( ) : void
return void

LaserObject() public method

public LaserObject ( Box2DX myWorld, DudeObject myDude, string sectionTexturename, int amnSections ) : System
myWorld Box2DX
myDude DudeObject
sectionTexturename string
amnSections int
return System

Update() public method

public Update ( float mX, float mY, Vector2 offset, int levelWidth ) : void
mX float
mY float
offset Vector2
levelWidth int
return void

canDraw() public method

public canDraw ( ) : bool
return bool

canErase() public method

public canErase ( ) : bool
return bool

finishDrawing() public method

public finishDrawing ( ) : void
return void

finishErasing() public method

public finishErasing ( ) : void
return void

getEnd() public method

public getEnd ( ) : Vector2
return Vector2

getLambda() public method

public getLambda ( ) : float
return float

getStart() public method

public getStart ( ) : Vector2
return Vector2

reloadNonSerializedAssets() public method

public reloadNonSerializedAssets ( ) : void
return void

startDrawing() public method

public startDrawing ( ) : void
return void

startErasing() public method

public startErasing ( ) : void
return void