C# Class OpenEmpires.Entities.EntityBase

Inheritance: Drawable
Afficher le fichier Open project: HandsomeMatt/OpenEmpires Class Usage Examples

Méthodes publiques

Свойство Type Description
Health byte
Position Vector2f
WorldId short

Protected Properties

Свойство Type Description
entityToUse EntityBase

Méthodes publiques

Méthode Description
Draw ( RenderTarget rt, RenderStates states ) : void
EntityBase ( ) : System
ParseCustomStream ( BinaryReader reader ) : void
ParseStream ( MemoryStream memory ) : void
ToStream ( ) : MemoryStream
Update ( ) : void

Méthodes protégées

Méthode Description
GetCustomData ( ) : MemoryStream

Method Details

Draw() public méthode

public Draw ( RenderTarget rt, RenderStates states ) : void
rt RenderTarget
states SFML.Graphics.RenderStates
Résultat void

EntityBase() public méthode

public EntityBase ( ) : System
Résultat System

GetCustomData() protected abstract méthode

protected abstract GetCustomData ( ) : MemoryStream
Résultat System.IO.MemoryStream

ParseCustomStream() public abstract méthode

public abstract ParseCustomStream ( BinaryReader reader ) : void
reader System.IO.BinaryReader
Résultat void

ParseStream() public méthode

public ParseStream ( MemoryStream memory ) : void
memory System.IO.MemoryStream
Résultat void

ToStream() public méthode

public ToStream ( ) : MemoryStream
Résultat System.IO.MemoryStream

Update() public abstract méthode

public abstract Update ( ) : void
Résultat void

Property Details

Health public_oe property

public byte Health
Résultat byte

Position public_oe property

public Vector2f Position
Résultat Vector2f

WorldId public_oe property

public short WorldId
Résultat short

entityToUse protected_oe property

protected EntityBase,OpenEmpires.Entities entityToUse
Résultat EntityBase