C# 클래스 Dwarrowdelf.Client.MapControl3D

상속: SharpDXHost
파일 보기 프로젝트 열기: tomba/dwarrowdelf 1 사용 예제들

공개 메소드들

메소드 설명
CameraLookAt ( EnvironmentObject env, IntVector3 p ) : void
CameraLookAt ( MovableObject ob ) : void
CameraMoveTo ( EnvironmentObject env, IntVector3 p ) : void
CameraMoveTo ( MovableObject ob ) : void
DeviceToPoint ( Point p ) : Point
GetPlacementRect ( IntVector3 ml ) : Rect
MapControl3D ( ) : System
OpenDebugWindow ( ) : void
PointToDevice ( Point p ) : Point

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
OnCursorMoved ( IntVector3 pos ) : void
OnGotSelection ( MapSelection selection ) : void
OnSelectionChanged ( MapSelection selection ) : void

메소드 상세

CameraLookAt() 공개 메소드

public CameraLookAt ( EnvironmentObject env, IntVector3 p ) : void
env EnvironmentObject
p IntVector3
리턴 void

CameraLookAt() 공개 메소드

public CameraLookAt ( MovableObject ob ) : void
ob MovableObject
리턴 void

CameraMoveTo() 공개 메소드

public CameraMoveTo ( EnvironmentObject env, IntVector3 p ) : void
env EnvironmentObject
p IntVector3
리턴 void

CameraMoveTo() 공개 메소드

public CameraMoveTo ( MovableObject ob ) : void
ob MovableObject
리턴 void

DeviceToPoint() 공개 메소드

public DeviceToPoint ( Point p ) : Point
p Point
리턴 Point

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetPlacementRect() 공개 메소드

public GetPlacementRect ( IntVector3 ml ) : Rect
ml IntVector3
리턴 System.Windows.Rect

MapControl3D() 공개 메소드

public MapControl3D ( ) : System
리턴 System

OpenDebugWindow() 공개 메소드

public OpenDebugWindow ( ) : void
리턴 void

PointToDevice() 공개 메소드

public PointToDevice ( Point p ) : Point
p Point
리턴 Point