C# Class Project2.GameObjects.Level

Inheritance: IUpdateable, IDrawable, INode
Afficher le fichier Open project: nuclearpidgeon/graphicsproj2 Class Usage Examples

Méthodes publiques

Свойство Type Description
endGoal Project2.GameObjects.Abstract.ModelPhysicsObject
flock Flock
game Project2Game
player Project2.GameObjects.Abstract.ModelPhysicsObject

Méthodes publiques

Méthode Description
AddChild ( INode childNode ) : void
BeginDraw ( ) : bool
BuildLevel ( ) : void
Draw ( SharpDX.Toolkit.GameTime gameTime ) : void
EndDraw ( ) : void
Level ( Project2Game game ) : System
RemoveChild ( INode childNode ) : void
ResetPlayer ( ) : void
Update ( SharpDX.Toolkit.GameTime gameTime ) : void
getCameraOffset ( ) : System.Vector3
getCameraStartPosition ( ) : System.Vector3
getStartPosition ( ) : System.Vector3

Method Details

AddChild() public méthode

public AddChild ( INode childNode ) : void
childNode INode
Résultat void

BeginDraw() public méthode

public BeginDraw ( ) : bool
Résultat bool

BuildLevel() public abstract méthode

public abstract BuildLevel ( ) : void
Résultat void

Draw() public méthode

public Draw ( SharpDX.Toolkit.GameTime gameTime ) : void
gameTime SharpDX.Toolkit.GameTime
Résultat void

EndDraw() public méthode

public EndDraw ( ) : void
Résultat void

Level() public méthode

public Level ( Project2Game game ) : System
game Project2Game
Résultat System

RemoveChild() public méthode

public RemoveChild ( INode childNode ) : void
childNode INode
Résultat void

ResetPlayer() public méthode

public ResetPlayer ( ) : void
Résultat void

Update() public méthode

public Update ( SharpDX.Toolkit.GameTime gameTime ) : void
gameTime SharpDX.Toolkit.GameTime
Résultat void

getCameraOffset() public méthode

public getCameraOffset ( ) : System.Vector3
Résultat System.Vector3

getCameraStartPosition() public méthode

public getCameraStartPosition ( ) : System.Vector3
Résultat System.Vector3

getStartPosition() public méthode

public getStartPosition ( ) : System.Vector3
Résultat System.Vector3

Property Details

endGoal public_oe property

public ModelPhysicsObject,Project2.GameObjects.Abstract endGoal
Résultat Project2.GameObjects.Abstract.ModelPhysicsObject

flock public_oe property

public Flock flock
Résultat Flock

game public_oe property

public Project2Game game
Résultat Project2Game

player public_oe property

public ModelPhysicsObject,Project2.GameObjects.Abstract player
Résultat Project2.GameObjects.Abstract.ModelPhysicsObject