C# 클래스 Project2.GameObjects.Level

상속: IUpdateable, IDrawable, INode
파일 보기 프로젝트 열기: nuclearpidgeon/graphicsproj2 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
endGoal Project2.GameObjects.Abstract.ModelPhysicsObject
flock Flock
game Project2Game
player Project2.GameObjects.Abstract.ModelPhysicsObject

공개 메소드들

메소드 설명
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

메소드 상세

AddChild() 공개 메소드

public AddChild ( INode childNode ) : void
childNode INode
리턴 void

BeginDraw() 공개 메소드

public BeginDraw ( ) : bool
리턴 bool

BuildLevel() 공개 추상적인 메소드

public abstract BuildLevel ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( SharpDX.Toolkit.GameTime gameTime ) : void
gameTime SharpDX.Toolkit.GameTime
리턴 void

EndDraw() 공개 메소드

public EndDraw ( ) : void
리턴 void

Level() 공개 메소드

public Level ( Project2Game game ) : System
game Project2Game
리턴 System

RemoveChild() 공개 메소드

public RemoveChild ( INode childNode ) : void
childNode INode
리턴 void

ResetPlayer() 공개 메소드

public ResetPlayer ( ) : void
리턴 void

Update() 공개 메소드

public Update ( SharpDX.Toolkit.GameTime gameTime ) : void
gameTime SharpDX.Toolkit.GameTime
리턴 void

getCameraOffset() 공개 메소드

public getCameraOffset ( ) : System.Vector3
리턴 System.Vector3

getCameraStartPosition() 공개 메소드

public getCameraStartPosition ( ) : System.Vector3
리턴 System.Vector3

getStartPosition() 공개 메소드

public getStartPosition ( ) : System.Vector3
리턴 System.Vector3

프로퍼티 상세

endGoal 공개적으로 프로퍼티

public ModelPhysicsObject,Project2.GameObjects.Abstract endGoal
리턴 Project2.GameObjects.Abstract.ModelPhysicsObject

flock 공개적으로 프로퍼티

public Flock flock
리턴 Flock

game 공개적으로 프로퍼티

public Project2Game game
리턴 Project2Game

player 공개적으로 프로퍼티

public ModelPhysicsObject,Project2.GameObjects.Abstract player
리턴 Project2.GameObjects.Abstract.ModelPhysicsObject