C# Класс FSO.LotView.WorldComponent

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

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

Свойство Тип Описание
ID long
Level sbyte
TileX short
TileY short

Защищенные свойства (Protected)

Свойство Тип Описание
_Position Vector3
_World Matrix
_WorldDirty bool

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

Метод Описание
Draw ( GraphicsDevice device, FSO.LotView.WorldState world ) : void
Initialize ( GraphicsDevice device, FSO.LotView.WorldState world ) : void
OnPositionChanged ( ) : void
OnRotationChanged ( FSO.LotView.WorldState world ) : void
OnScrollChanged ( FSO.LotView.WorldState world ) : void
OnWorldChanged ( FSO.LotView.WorldState world ) : void
OnZoomChanged ( FSO.LotView.WorldState world ) : void
Update ( GraphicsDevice device, FSO.LotView.WorldState world ) : void

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

Draw() публичный абстрактный метод

public abstract Draw ( GraphicsDevice device, FSO.LotView.WorldState world ) : void
device GraphicsDevice
world FSO.LotView.WorldState
Результат void

Initialize() публичный метод

public Initialize ( GraphicsDevice device, FSO.LotView.WorldState world ) : void
device GraphicsDevice
world FSO.LotView.WorldState
Результат void

OnPositionChanged() публичный метод

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

OnRotationChanged() публичный метод

public OnRotationChanged ( FSO.LotView.WorldState world ) : void
world FSO.LotView.WorldState
Результат void

OnScrollChanged() публичный метод

public OnScrollChanged ( FSO.LotView.WorldState world ) : void
world FSO.LotView.WorldState
Результат void

OnWorldChanged() публичный метод

public OnWorldChanged ( FSO.LotView.WorldState world ) : void
world FSO.LotView.WorldState
Результат void

OnZoomChanged() публичный метод

public OnZoomChanged ( FSO.LotView.WorldState world ) : void
world FSO.LotView.WorldState
Результат void

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

public Update ( GraphicsDevice device, FSO.LotView.WorldState world ) : void
device GraphicsDevice
world FSO.LotView.WorldState
Результат void

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

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

public long ID
Результат long

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

public sbyte Level
Результат sbyte

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

public short TileX
Результат short

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

public short TileY
Результат short

_Position защищенное свойство

Position of the object in tile units
protected Vector3 _Position
Результат Vector3

_World защищенное свойство

protected Matrix _World
Результат Matrix

_WorldDirty защищенное свойство

protected bool _WorldDirty
Результат bool