Table of Contents

Class ItemInstanceDataHandler

Namespace
DefaultNamespace
Assembly
Assembly-CSharp.dll
public class ItemInstanceDataHandler : RetrievableSingleton<ItemInstanceDataHandler>
Inheritance
RetrievableSingleton<ItemInstanceDataHandler>
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