C# 클래스 Drought.World.Terrain

파일 보기 프로젝트 열기: kiniry-teaching/UCD 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BAD_POSITION Vector3
counter double
lightDirection Vector3
oldTime double

공개 메소드들

메소드 설명
Terrain ( GraphicsDevice device, Microsoft.Xna.Framework.Content.ContentManager content, LevelInfo levelInfo, Camera camera ) : System
finaliseBuffers ( ) : void
initialise ( ) : void
loadContent ( ) : void
projectToScreen ( Vector3 worldPoint ) : Vector3
projectToTerrain ( int mouseX, int mouseY ) : Vector3
render ( Sun sun ) : void

비공개 메소드들

메소드 설명
setUpIndices ( ) : void
setUpNormals ( ) : void
setUpVertices ( ) : void

메소드 상세

Terrain() 공개 메소드

public Terrain ( GraphicsDevice device, Microsoft.Xna.Framework.Content.ContentManager content, LevelInfo levelInfo, Camera camera ) : System
device GraphicsDevice
content Microsoft.Xna.Framework.Content.ContentManager
levelInfo LevelInfo
camera Camera
리턴 System

finaliseBuffers() 공개 메소드

public finaliseBuffers ( ) : void
리턴 void

initialise() 공개 메소드

public initialise ( ) : void
리턴 void

loadContent() 공개 메소드

public loadContent ( ) : void
리턴 void

projectToScreen() 공개 메소드

public projectToScreen ( Vector3 worldPoint ) : Vector3
worldPoint Vector3
리턴 Vector3

projectToTerrain() 공개 메소드

public projectToTerrain ( int mouseX, int mouseY ) : Vector3
mouseX int
mouseY int
리턴 Vector3

render() 공개 메소드

public render ( Sun sun ) : void
sun Sun
리턴 void

프로퍼티 상세

BAD_POSITION 공개적으로 정적으로 프로퍼티

public static Vector3 BAD_POSITION
리턴 Vector3

counter 공개적으로 프로퍼티

public double counter
리턴 double

lightDirection 공개적으로 프로퍼티

public Vector3 lightDirection
리턴 Vector3

oldTime 공개적으로 프로퍼티

public double oldTime
리턴 double