Class ModuleItem
Inheritance
System.Object
ModuleItem
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
Namespace: Eco.Gameplay.Items
Assembly: Eco.Gameplay.dll
Syntax
[ItemGroup("Modules")]
public abstract class ModuleItem : WorldObjectItem, IItem, ILinkableParameterized<LinkConfig>, ILinkable, IHasIcon, INotifyPropertyChanged, IPlaceableItem, IController, IViewController, IHasUniversalID
Constructors
ModuleItem()
Declaration
protected ModuleItem()
Methods
Initialize()
Declaration
public static void Initialize()
TryGetUnlockedRecipes(Type, out RecipeFamily[])
Declaration
public static bool TryGetUnlockedRecipes(Type type, out RecipeFamily[] recipeFamily)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Type | type | |
| RecipeFamily[] | recipeFamily |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Implements
System.ComponentModel.INotifyPropertyChanged