C# Class OpenRA.Mods.Common.Traits.Gate

Inheritance: OpenRA.Traits.Building, ITick, ITemporaryBlocker, IBlocksProjectiles, INotifyBlockingMove, ISync
Mostra file Open project: OpenRA/OpenRA Class Usage Examples

Public Properties

Property Type Description
OpenPosition int

Private Properties

Property Type Description
CanRemoveBlockage bool
INotifyBlockingMove void
ITemporaryBlocker bool
ITemporaryBlocker bool
ITick void
IsBlocked bool

Public Methods

Method Description
AddedToWorld ( Actor self ) : void
Gate ( ActorInitializer init, GateInfo info ) : System.Collections.Generic

Private Methods

Method Description
CanRemoveBlockage ( Actor self, Actor blocking ) : bool
INotifyBlockingMove ( Actor self, Actor blocking ) : void
ITemporaryBlocker ( Actor self, Actor blocking ) : bool
ITemporaryBlocker ( Actor self, CPos cell ) : bool
ITick ( Actor self ) : void
IsBlocked ( ) : bool

Method Details

AddedToWorld() public method

public AddedToWorld ( Actor self ) : void
self Actor
return void

Gate() public method

public Gate ( ActorInitializer init, GateInfo info ) : System.Collections.Generic
init ActorInitializer
info GateInfo
return System.Collections.Generic

Property Details

OpenPosition public_oe property

public int OpenPosition
return int