C# Class Project2.GameObjects.Abstract.PhysicsPuzzle

Inheritance: IUpdateable, IDrawable, INode
Mostra file Open project: nuclearpidgeon/graphicsproj2

Public Properties

Property Type Description
game Game
levelPiece LevelPiece
originPosition System.Vector3

Public Methods

Method Description
AddChild ( INode childNode ) : void
BeginDraw ( ) : bool
Draw ( SharpDX.Toolkit.GameTime gameTime ) : void
EndDraw ( ) : void
PhysicsPuzzle ( Game game, LevelPiece levelPiece, System.Vector3 offset ) : System
RemoveChild ( INode childNode ) : void
Update ( SharpDX.Toolkit.GameTime gameTime ) : void

Method Details

AddChild() public method

public AddChild ( INode childNode ) : void
childNode INode
return void

BeginDraw() public method

public BeginDraw ( ) : bool
return bool

Draw() public method

public Draw ( SharpDX.Toolkit.GameTime gameTime ) : void
gameTime SharpDX.Toolkit.GameTime
return void

EndDraw() public method

public EndDraw ( ) : void
return void

PhysicsPuzzle() public method

public PhysicsPuzzle ( Game game, LevelPiece levelPiece, System.Vector3 offset ) : System
game Game
levelPiece LevelPiece
offset System.Vector3
return System

RemoveChild() public method

public RemoveChild ( INode childNode ) : void
childNode INode
return void

Update() public method

public Update ( SharpDX.Toolkit.GameTime gameTime ) : void
gameTime SharpDX.Toolkit.GameTime
return void

Property Details

game public_oe property

public Game game
return Game

levelPiece public_oe property

public LevelPiece,Project2.GameObjects.Abstract levelPiece
return LevelPiece

originPosition public_oe property

public Vector3,System originPosition
return System.Vector3