Class ItemInstanceDataHandler
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
public class ItemInstanceDataHandler : RetrievableSingleton<ItemInstanceDataHandler>
- Inheritance
-
ItemInstanceDataHandler
- Inherited Members
-
RetrievableSingleton<ItemInstanceDataHandler>.OnRemoved()
RetrievableSingleton<ItemInstanceDataHandler>.RemoveInstance()
RetrievableSingleton<ItemInstanceDataHandler>.Instance
- Extension Methods
-
Constructors
ItemInstanceDataHandler()
public ItemInstanceDataHandler()
Fields
m_instanceData
public Dictionary<Guid, ItemInstanceData> m_instanceData
Field Value
- Dictionary<Guid, ItemInstanceData>
Methods
AddInstanceData(ItemInstanceData)
public static void AddInstanceData(ItemInstanceData instanceData)
Parameters
instanceData
ItemInstanceData
OnCreated()
protected override void OnCreated()
RemoveInstanceData(Guid)
public static void RemoveInstanceData(Guid guid)
Parameters
guid
Guid
TryGetInstanceData(Guid, out ItemInstanceData)
public static bool TryGetInstanceData(Guid guid, out ItemInstanceData o)
Parameters
guid
Guid
o
ItemInstanceData
Returns
- bool