C# Класс Server.Items.BaseDoor

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

Private Properties

Свойство Тип Описание
ChainLink_OnCommand void
ChainLink_OnTarget void
CheckFit bool
EventSink_OpenDoorMacroUsed void
Link_OnCommand void
Link_OnFirstTarget void
Link_OnSecondTarget void

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

Метод Описание
BaseDoor ( Serial serial ) : System
BaseDoor ( int closedID, int openedID, int openedSound, int closedSound, Point3D offset ) : System
CanClose ( ) : bool
Deserialize ( GenericReader reader ) : void
GetChain ( ) : List
GetOffset ( DoorFacing facing ) : Point3D
Initialize ( ) : void
IsFreeToClose ( ) : bool
IsInside ( Mobile from ) : bool
OnClosed ( Mobile from ) : void
OnDoubleClick ( Mobile from ) : void
OnOpened ( Mobile from ) : void
OnTelekinesis ( Mobile from ) : void
Serialize ( GenericWriter writer ) : void
Use ( Mobile from ) : void
UseLocks ( ) : bool

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

Метод Описание
ChainLink_OnCommand ( CommandEventArgs e ) : void
ChainLink_OnTarget ( Mobile from, object targeted, object state ) : void
CheckFit ( Map map, Point3D p, int height ) : bool
EventSink_OpenDoorMacroUsed ( OpenDoorMacroEventArgs args ) : void
Link_OnCommand ( CommandEventArgs e ) : void
Link_OnFirstTarget ( Mobile from, object targeted ) : void
Link_OnSecondTarget ( Mobile from, object targeted, object state ) : void

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

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

public BaseDoor ( Serial serial ) : System
serial Serial
Результат System

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

public BaseDoor ( int closedID, int openedID, int openedSound, int closedSound, Point3D offset ) : System
closedID int
openedID int
openedSound int
closedSound int
offset Point3D
Результат System

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

public CanClose ( ) : bool
Результат bool

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

public Deserialize ( GenericReader reader ) : void
reader GenericReader
Результат void

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

public GetChain ( ) : List
Результат List

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

public static GetOffset ( DoorFacing facing ) : Point3D
facing DoorFacing
Результат Point3D

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

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

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

public IsFreeToClose ( ) : bool
Результат bool

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

public IsInside ( Mobile from ) : bool
from Mobile
Результат bool

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

public OnClosed ( Mobile from ) : void
from Mobile
Результат void

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

public OnDoubleClick ( Mobile from ) : void
from Mobile
Результат void

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

public OnOpened ( Mobile from ) : void
from Mobile
Результат void

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

public OnTelekinesis ( Mobile from ) : void
from Mobile
Результат void

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

public Serialize ( GenericWriter writer ) : void
writer GenericWriter
Результат void

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

public Use ( Mobile from ) : void
from Mobile
Результат void

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

public UseLocks ( ) : bool
Результат bool