Broke Protocol Game API Reference  1.39
Code reference for server and client scripting
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Properties | List of all members
BrokeProtocol.Client.UI.InventoryMenu Class Referenceabstract
Inheritance diagram for BrokeProtocol.Client.UI.InventoryMenu:
BrokeProtocol.Client.UI.ListMenu BrokeProtocol.Client.UI.Menu BrokeProtocol.Client.UI.EquipmentMenu BrokeProtocol.Client.UI.FurnitureMenu BrokeProtocol.Client.UI.SearchedMenu BrokeProtocol.Client.UI.ShoppingMenu BrokeProtocol.Client.UI.TradeMenu BrokeProtocol.Client.UI.ViewMenu

Public Member Functions

virtual void GiveAmount (int index, int amount)
 
virtual void TakeAmount (int index, int amount)
 
override void ClearButtons (params object[] args)
 
void UpdateWeightText ()
 
override void FillButtons (params object[] args)
 
override void Initialize (params object[] args)
 
void AmountPanel (UnityAction action)
 
override void DestroyMenu ()
 
override void CloseMenu (bool sendEvent)
 
void DestroyAmountPanel ()
 
- Public Member Functions inherited from BrokeProtocol.Client.UI.ListMenu
void CreateButton (ButtonInfo buttonInfo)
 
void Refill (params object[] args)
 
override void Initialize (params object[] args)
 
- Public Member Functions inherited from BrokeProtocol.Client.UI.Menu
virtual void SubmitHandler ()
 
void CloseMenu ()
 
void ShowMainMenu ()
 

Protected Member Functions

void FillMainItems (int replaceIndex)
 
- Protected Member Functions inherited from BrokeProtocol.Client.UI.Menu
void ScrollBottom ()
 

Protected Attributes

ShPlayer myPlayer
 
MyInventory myInventory
 
- Protected Attributes inherited from BrokeProtocol.Client.UI.ListMenu
RectTransform contentPanel
 
ClButton button
 
List< ClButtonbuttonList = new List<ClButton>()
 
- Protected Attributes inherited from BrokeProtocol.Client.UI.Menu
List< GridLayoutGroup > gridLayoutGroups
 
InputField submitInput = null
 
ScrollRect bottomScrollRect = null
 

Properties

int CurrentAmount [get]
 

Additional Inherited Members

- Public Attributes inherited from BrokeProtocol.Client.UI.Menu
string id = Util.defaultID
 

Member Function Documentation

◆ AmountPanel()

void BrokeProtocol.Client.UI.InventoryMenu.AmountPanel ( UnityAction action)
inline

◆ ClearButtons()

override void BrokeProtocol.Client.UI.InventoryMenu.ClearButtons ( params object[] args)
inlinevirtual

Reimplemented from BrokeProtocol.Client.UI.ListMenu.

◆ CloseMenu()

override void BrokeProtocol.Client.UI.InventoryMenu.CloseMenu ( bool sendEvent)
inlinevirtual

Reimplemented from BrokeProtocol.Client.UI.Menu.

◆ DestroyAmountPanel()

void BrokeProtocol.Client.UI.InventoryMenu.DestroyAmountPanel ( )
inline

◆ DestroyMenu()

override void BrokeProtocol.Client.UI.InventoryMenu.DestroyMenu ( )
inlinevirtual

◆ FillButtons()

override void BrokeProtocol.Client.UI.InventoryMenu.FillButtons ( params object[] args)
inlinevirtual

Reimplemented from BrokeProtocol.Client.UI.ListMenu.

◆ FillMainItems()

void BrokeProtocol.Client.UI.InventoryMenu.FillMainItems ( int replaceIndex)
abstractprotected

◆ GiveAmount()

virtual void BrokeProtocol.Client.UI.InventoryMenu.GiveAmount ( int index,
int amount )
inlinevirtual

◆ Initialize()

override void BrokeProtocol.Client.UI.InventoryMenu.Initialize ( params object[] args)
inlinevirtual

Reimplemented from BrokeProtocol.Client.UI.Menu.

Reimplemented in BrokeProtocol.Client.UI.TradeMenu.

◆ TakeAmount()

virtual void BrokeProtocol.Client.UI.InventoryMenu.TakeAmount ( int index,
int amount )
inlinevirtual

◆ UpdateWeightText()

void BrokeProtocol.Client.UI.InventoryMenu.UpdateWeightText ( )
inline

Member Data Documentation

◆ myInventory

MyInventory BrokeProtocol.Client.UI.InventoryMenu.myInventory
protected

◆ myPlayer

ShPlayer BrokeProtocol.Client.UI.InventoryMenu.myPlayer
protected

Property Documentation

◆ CurrentAmount

int BrokeProtocol.Client.UI.InventoryMenu.CurrentAmount
get

The documentation for this class was generated from the following file: