Iuvo Unity 0.5.1
This is library containing a variety of helper classes and extension methods for the Unity gane engine.
GitHub | Iuvo Unity Updates | Creator
Loading...
Searching...
No Matches
IuvoUnity.Configurations.ItemConfiguration Class Reference
Inheritance diagram for IuvoUnity.Configurations.ItemConfiguration:
IuvoUnity.Configurations.BaseConfig< T > IuvoUnity.Interfaces.IConfigure< T > IuvoUnity.Interfaces.IReconfigure< T > IuvoUnity.BaseClasses.IuvoInterfaceBase IuvoUnity.BaseClasses.IuvoInterfaceBase IuvoUnity.BaseClasses.Items.Weapons.WeaponConfiguration

Public Member Functions

override void Configure (Item configurable)
override void Reconfigure (Item reconfigurable)
override void PrintInfo ()
Public Member Functions inherited from IuvoUnity.Configurations.BaseConfig< T >
virtual void Configure (T configurable)
virtual void Reconfigure (T reconfigurable)
virtual string GetConfigSerializePath (string actingConfigClass, string objectToSerializeName, string parentConfigClass="BaseConfig")

Public Attributes

MeshRenderer meshRenderer
Public Attributes inherited from IuvoUnity.Configurations.BaseConfig< T >
string configName

Private Member Functions

void OnEnable ()

Private Attributes

ItemTypeComponent itemTypeComponent
CurrencyComponent currencyComponent
WeightValueComponent WeightComponent
DurabilityComponent durabilityComponent

Member Function Documentation

◆ Configure()

override void IuvoUnity.Configurations.ItemConfiguration.Configure ( Item configurable)
30 {
31 base.Configure(configurable);
32 }

◆ OnEnable()

void IuvoUnity.Configurations.ItemConfiguration.OnEnable ( )
private
22 {
23 if (string.IsNullOrEmpty(configName))
24 {
25 configName = "{name}";
26 }
27 }

References IuvoUnity.Configurations.BaseConfig< T >.configName.

◆ PrintInfo()

override void IuvoUnity.Configurations.ItemConfiguration.PrintInfo ( )
virtual

Reimplemented from IuvoUnity.Configurations.BaseConfig< T >.

40 {
41 base.PrintInfo();
42 }

◆ Reconfigure()

override void IuvoUnity.Configurations.ItemConfiguration.Reconfigure ( Item reconfigurable)
35 {
36 base.Reconfigure(reconfigurable);
37 }

Member Data Documentation

◆ currencyComponent

CurrencyComponent IuvoUnity.Configurations.ItemConfiguration.currencyComponent
private

◆ durabilityComponent

DurabilityComponent IuvoUnity.Configurations.ItemConfiguration.durabilityComponent
private

◆ itemTypeComponent

ItemTypeComponent IuvoUnity.Configurations.ItemConfiguration.itemTypeComponent
private

◆ meshRenderer

MeshRenderer IuvoUnity.Configurations.ItemConfiguration.meshRenderer

◆ WeightComponent

WeightValueComponent IuvoUnity.Configurations.ItemConfiguration.WeightComponent
private

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