Class BackpackEditorUtility
Declaration
public static class BackpackEditorUtility
Fields
itemDeleteChecks
Declaration
public static readonly List<DeleteCheckDelegate> itemDeleteChecks
Methods
CanDeleteItem(Item, out string)
Declaration
public static bool CanDeleteItem(Item item, out string reason)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
MatchinghamGames.BackpackModule.Models.Item | item |
System.String | reason |
AddItem(Item)
Declaration
public static void AddItem(Item item)
Parameters
Type | Name |
---|---|
MatchinghamGames.BackpackModule.Models.Item | item |
UpdateId(string, Item)
Declaration
public static void UpdateId(string oldId, Item item)
Parameters
Type | Name |
---|---|
System.String | oldId |
MatchinghamGames.BackpackModule.Models.Item | item |
DeleteItem(Item)
Declaration
public static void DeleteItem(Item item)
Parameters
Type | Name |
---|---|
MatchinghamGames.BackpackModule.Models.Item | item |
GenerateConstants(BackpackConfig)
Declaration
public static void GenerateConstants(BackpackConfig config)
Parameters
Type | Name |
---|---|
MatchinghamGames.BackpackModule.BackpackConfig | config |
GetItems()
Declaration
public static List<ValueDropdownItem<Item>> GetItems()
Returns
System.Collections.Generic.List<ValueDropdownItem<MatchinghamGames.BackpackModule.Models.Item>>
Events
ItemDatabaseUpdated
Declaration
public static event Action ItemDatabaseUpdated
Event Type
System.Action