C# Класс Sharplike.Mapping.Entities.AbstractEntity

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

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

Свойство Тип Описание
MessageHandler Sharplike.Core.Messaging.MessageHandler

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

Метод Описание
AbstractEntity ( ) : System
AssertArgumentTypes ( Message msg ) : void
Dispose ( ) : void
Move ( Direction dir ) : bool

Thread Safe. Makes an entity walk along the map world in a given direction. This function will respect the passable state of the target map square.

OnMessage ( Message msg ) : void

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

Метод Описание
Message_Move ( Message msg ) : void
Message_Ping ( Message msg ) : void
Message_Reposition ( Message msg ) : void

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

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

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

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

public AssertArgumentTypes ( Message msg ) : void
msg Sharplike.Core.Messaging.Message
Результат void

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

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

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

Thread Safe. Makes an entity walk along the map world in a given direction. This function will respect the passable state of the target map square.
public Move ( Direction dir ) : bool
dir Direction The direction to walk in.
Результат bool

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

public OnMessage ( Message msg ) : void
msg Sharplike.Core.Messaging.Message
Результат void

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

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

public MessageHandler,Sharplike.Core.Messaging MessageHandler
Результат Sharplike.Core.Messaging.MessageHandler