C# Class World.GameActors.Tiles.OnGroundInteractable.Fireplace

Inheritance: DynamicTile, IInteractableGameActor, ICombustibleGameActor
Mostra file Open project: GoodAI/BrainSimulator Class Usage Examples

Public Methods

Method Description
ApplyGameAction ( IAtlas atlas, GameAction gameAction, Vector2 position, ITilesetTable tilesetTable ) : void
Burn ( GameActorPosition gameActorPosition, IAtlas atlas, ITilesetTable table ) : void
Fireplace ( ITilesetTable tilesetTable, Vector2I position ) : VRageMath
Fireplace ( int tileType, Vector2I position ) : VRageMath

Private Methods

Method Description
Ignite ( IAtlas atlas, ITilesetTable tilesetTable ) : void

Method Details

ApplyGameAction() public method

public ApplyGameAction ( IAtlas atlas, GameAction gameAction, Vector2 position, ITilesetTable tilesetTable ) : void
atlas IAtlas
gameAction World.GameActions.GameAction
position Vector2
tilesetTable ITilesetTable
return void

Burn() public method

public Burn ( GameActorPosition gameActorPosition, IAtlas atlas, ITilesetTable table ) : void
gameActorPosition GameActorPosition
atlas IAtlas
table ITilesetTable
return void

Fireplace() public method

public Fireplace ( ITilesetTable tilesetTable, Vector2I position ) : VRageMath
tilesetTable ITilesetTable
position Vector2I
return VRageMath

Fireplace() public method

public Fireplace ( int tileType, Vector2I position ) : VRageMath
tileType int
position Vector2I
return VRageMath