C# Класс OpenRA.Mods.Common.Traits.Passenger

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

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

Свойство Тип Описание
Info PassengerInfo
Transport Actor

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

Метод Описание
IssueOrder ( Actor self, IOrderTargeter order, Target target, bool queued ) : Order
Passenger ( PassengerInfo info ) : System
RemovedFromWorld ( Actor self ) : void
Reserve ( Actor self, OpenRA.Traits.Cargo cargo ) : bool
ResolveOrder ( Actor self, Order order ) : void
Unreserve ( Actor self ) : void
VoicePhraseForOrder ( Actor self, Order order ) : string

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

Метод Описание
CanEnter ( Actor target ) : bool
CanEnter ( OpenRA.Traits.Cargo cargo ) : bool
IsCorrectCargoType ( Actor target ) : bool

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

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

public IssueOrder ( Actor self, IOrderTargeter order, Target target, bool queued ) : Order
self Actor
order IOrderTargeter
target OpenRA.Traits.Target
queued bool
Результат Order

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

public Passenger ( PassengerInfo info ) : System
info PassengerInfo
Результат System

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

public RemovedFromWorld ( Actor self ) : void
self Actor
Результат void

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

public Reserve ( Actor self, OpenRA.Traits.Cargo cargo ) : bool
self Actor
cargo OpenRA.Traits.Cargo
Результат bool

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

public ResolveOrder ( Actor self, Order order ) : void
self Actor
order Order
Результат void

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

public Unreserve ( Actor self ) : void
self Actor
Результат void

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

public VoicePhraseForOrder ( Actor self, Order order ) : string
self Actor
order Order
Результат string

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

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

public PassengerInfo,OpenRA.Mods.Common.Traits Info
Результат PassengerInfo

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

public Actor Transport
Результат Actor