C# Класс hyades.editor.Editor

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

Открытые свойства

Свойство Тип Описание
asset_list List
camera Camera
curr_asset_index int
curr_depth_index int
curr_entity Entity
cursor Cursor
depth_values float[]
input InputDevice
level hyades.level.Level
player Entity
use_free_camera bool

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

Метод Описание
CreateFromAsset ( object asset ) : Entity
Draw ( GraphicsDevice device ) : void
Editor ( InputDevice input ) : System
GetInstance ( ) : Editor
Load ( ) : void
Save ( ) : void
SetCamera ( bool unrestricted ) : void
SetDebugView ( bool visible ) : void
Update ( double elapsed ) : void

Приватные методы

Метод Описание
SetRestrictedCamera ( ) : void
SetUnrestrictedCamera ( ) : void

Описание методов

CreateFromAsset() публичный Метод

public CreateFromAsset ( object asset ) : Entity
asset object
Результат Entity

Draw() публичный Метод

public Draw ( GraphicsDevice device ) : void
device GraphicsDevice
Результат void

Editor() публичный Метод

public Editor ( InputDevice input ) : System
input InputDevice
Результат System

GetInstance() публичный статический Метод

public static GetInstance ( ) : Editor
Результат Editor

Load() публичный Метод

public Load ( ) : void
Результат void

Save() публичный Метод

public Save ( ) : void
Результат void

SetCamera() публичный Метод

public SetCamera ( bool unrestricted ) : void
unrestricted bool
Результат void

SetDebugView() публичный Метод

public SetDebugView ( bool visible ) : void
visible bool
Результат void

Update() публичный Метод

public Update ( double elapsed ) : void
elapsed double
Результат void

Описание свойств

asset_list публичное свойство

public List asset_list
Результат List

camera публичное свойство

public Camera camera
Результат Camera

curr_asset_index публичное свойство

public int curr_asset_index
Результат int

curr_depth_index публичное свойство

public int curr_depth_index
Результат int

curr_entity публичное свойство

public Entity curr_entity
Результат Entity

cursor публичное свойство

public Cursor,hyades.editor cursor
Результат Cursor

depth_values публичное свойство

public float[] depth_values
Результат float[]

input публичное свойство

public InputDevice input
Результат InputDevice

level публичное свойство

public Level,hyades.level level
Результат hyades.level.Level

player публичное свойство

public Entity player
Результат Entity

use_free_camera публичное свойство

public bool use_free_camera
Результат bool