Skip to main content

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
TypeName
MatchinghamGames.BackpackModule.Models.Itemitem
System.Stringreason

AddItem(Item)

Declaration
public static void AddItem(Item item)
Parameters
TypeName
MatchinghamGames.BackpackModule.Models.Itemitem

UpdateId(string, Item)

Declaration
public static void UpdateId(string oldId, Item item)
Parameters
TypeName
System.StringoldId
MatchinghamGames.BackpackModule.Models.Itemitem

DeleteItem(Item)

Declaration
public static void DeleteItem(Item item)
Parameters
TypeName
MatchinghamGames.BackpackModule.Models.Itemitem

GenerateConstants(BackpackConfig)

Declaration
public static void GenerateConstants(BackpackConfig config)
Parameters
TypeName
MatchinghamGames.BackpackModule.BackpackConfigconfig

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