Chronos Plugins  5.2.0
This documentation covers the plugin interfaces definitions and an example implementation.
AxelSemrau.Chronos.Plugin.Consumables.IConsumablePool Interface Reference

Information about the available consumables with a common name (like "Water" or "Liners") More...

+ Inheritance diagram for AxelSemrau.Chronos.Plugin.Consumables.IConsumablePool:
+ Collaboration diagram for AxelSemrau.Chronos.Plugin.Consumables.IConsumablePool:

Properties

IManageConsumables ParentManager [get]
 Reference to the manager that is responsible for this consumable pool. More...
 
string ConsumableName [get]
 User readable name of the managed consumable. More...
 
ReadOnlyObservableCollection< IConsumablePuddlePuddles [get]
 List of all different "storages" for the consumable. Those have some "location" and can contain a defined amount of the consumable. More...
 

Detailed Description

Information about the available consumables with a common name (like "Water" or "Liners")

Definition at line 11 of file IConsumablePool.cs.

Property Documentation

◆ ConsumableName

string AxelSemrau.Chronos.Plugin.Consumables.IConsumablePool.ConsumableName
get

User readable name of the managed consumable.

Definition at line 20 of file IConsumablePool.cs.

20 { get; }

◆ ParentManager

IManageConsumables AxelSemrau.Chronos.Plugin.Consumables.IConsumablePool.ParentManager
get

Reference to the manager that is responsible for this consumable pool.

Definition at line 16 of file IConsumablePool.cs.

16 { get; }

◆ Puddles

ReadOnlyObservableCollection<IConsumablePuddle> AxelSemrau.Chronos.Plugin.Consumables.IConsumablePool.Puddles
get

List of all different "storages" for the consumable. Those have some "location" and can contain a defined amount of the consumable.

Definition at line 24 of file IConsumablePool.cs.

24 { get; }

The documentation for this interface was generated from the following file: