Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
Loading...
Searching...
No Matches
IConsumablePool.cs
Go to the documentation of this file.
1using System.Collections.ObjectModel;
2using System.ComponentModel;
3using System.Runtime.InteropServices;
4
6{
10 [Guid("E85E8637-31C3-4EB2-8998-F3152EE1D17C")]
11 public interface IConsumablePool : INotifyPropertyChanged
12 {
20 string ConsumableName { get; }
24 ReadOnlyObservableCollection<IConsumablePuddle> Puddles { get; }
25 }
26}
Information about the available consumables with a common name (like "Water" or "Liners")
ReadOnlyObservableCollection< IConsumablePuddle > Puddles
List of all different "storages" for the consumable. Those have some "location" and can contain a def...
IManageConsumables ParentManager
Reference to the manager that is responsible for this consumable pool.
string ConsumableName
User readable name of the managed consumable.