Class ItemDatabase
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
[CreateAssetMenu(menuName = "Database/ItemDatabase", order = 9999, fileName = "ItemDatabase")]
public class ItemDatabase : ObjectDatabaseAsset<ItemDatabase, Item>, ISerializationCallbackReceiver
- Inheritance
-
SerializedScriptableObjectItemDatabase
- Implements
-
ISerializationCallbackReceiver
- Inherited Members
-
SerializedScriptableObject.OnAfterDeserialize()SerializedScriptableObject.OnBeforeSerialize()
- Extension Methods
Constructors
ItemDatabase()
public ItemDatabase()
Fields
lastLoadedItems
public List<Item> lastLoadedItems
Field Value
lastLoadedPersistentIDs
public List<string> lastLoadedPersistentIDs
Field Value
Methods
TryGetItemFromID(byte, out Item)
public static bool TryGetItemFromID(byte id, out Item item)
Parameters
Returns
TryGetItemFromPersistentID(Guid, out Item)
public static bool TryGetItemFromPersistentID(Guid id, out Item item)