C# Класс Dwarrowdelf.Client.MapControl3D

Наследование: SharpDXHost
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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