C# Класс OpenEmpires.Entities.EntityBase

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

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

Свойство Тип Описание
Health byte
Position Vector2f
WorldId short

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

Свойство Тип Описание
entityToUse EntityBase

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

Метод Описание
Draw ( RenderTarget rt, RenderStates states ) : void
EntityBase ( ) : System
ParseCustomStream ( BinaryReader reader ) : void
ParseStream ( MemoryStream memory ) : void
ToStream ( ) : MemoryStream
Update ( ) : void

Защищенные методы

Метод Описание
GetCustomData ( ) : MemoryStream

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

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

public Draw ( RenderTarget rt, RenderStates states ) : void
rt RenderTarget
states SFML.Graphics.RenderStates
Результат void

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

public EntityBase ( ) : System
Результат System

GetCustomData() защищенный абстрактный Метод

protected abstract GetCustomData ( ) : MemoryStream
Результат System.IO.MemoryStream

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

public abstract ParseCustomStream ( BinaryReader reader ) : void
reader System.IO.BinaryReader
Результат void

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

public ParseStream ( MemoryStream memory ) : void
memory System.IO.MemoryStream
Результат void

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

public ToStream ( ) : MemoryStream
Результат System.IO.MemoryStream

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

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

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

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

public byte Health
Результат byte

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

public Vector2f Position
Результат Vector2f

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

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

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

protected EntityBase,OpenEmpires.Entities entityToUse
Результат EntityBase