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

Show file Open project: OpenRA/OpenRA Class Usage Examples

Public Properties

Property Type Description
Item string
OnComplete System.Action
Queue ProductionQueue
TotalCost int

Public Methods

Method Description
Pause ( bool paused ) : void
ProductionItem ( ProductionQueue queue, string item, int cost, OpenRA.Traits.PowerManager pm, System.Action onComplete ) : System
Tick ( PlayerResources pr ) : void

Method Details

Pause() public method

public Pause ( bool paused ) : void
paused bool
return void

ProductionItem() public method

public ProductionItem ( ProductionQueue queue, string item, int cost, OpenRA.Traits.PowerManager pm, System.Action onComplete ) : System
queue ProductionQueue
item string
cost int
pm OpenRA.Traits.PowerManager
onComplete System.Action
return System

Tick() public method

public Tick ( PlayerResources pr ) : void
pr OpenRA.Traits.PlayerResources
return void

Property Details

Item public property

public string Item
return string

OnComplete public property

public Action,System OnComplete
return System.Action

Queue public property

public ProductionQueue Queue
return ProductionQueue

TotalCost public property

public int TotalCost
return int