Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_InventoryWeaponSlotsUI Class Reference
Inheritance diagram for SCR_InventoryWeaponSlotsUI:
SCR_InventoryStorageBaseUI

Protected Member Functions

override SCR_EAnalyticalItemSlotType GetAnalyticalItemSlotType ()
override void HandlerAttached (Widget w)
override void InitPaging ()
override bool IsTraversalAllowed ()
int CreateSlots ()
void UpdateOwnedSlots (notnull array< IEntity > pItemsInStorage)
override void FillWithEmptySlots ()
SCR_InventorySlotWeaponSlotsUI CreateSlotUI (InventoryItemComponent pComponent, int iSlotIndex, SCR_ItemAttributeCollection pAttributes=null, int iWeaponSlotIndex=-1, string sWeaponSlotType="")
override void SetRowsAndColumns ()
int GetActualSlotsUsedCount ()
void SortSlots ()
void InitMatrix ()
void SCR_InventoryWeaponSlotsUI (BaseInventoryStorageComponent storage, LoadoutAreaType slotID=null, SCR_InventoryMenuUI menuManager=null, int iPage=0, array< BaseInventoryStorageComponent > aTraverseStorage=null)

Protected Attributes

ref array< WeaponSlotComponentm_aWeaponSlots = new array<WeaponSlotComponent>()
EquipedWeaponStorageComponent m_weaponStorage

Detailed Description

UI Script Inventory Storage UI Layout - Shows the storages slots on player ( backpack, ALICE, vest, etc )

Definition at line 6 of file SCR_InventoryWeaponSlotsUI.c.

Constructor & Destructor Documentation

◆ SCR_InventoryWeaponSlotsUI()

void SCR_InventoryWeaponSlotsUI::SCR_InventoryWeaponSlotsUI ( BaseInventoryStorageComponent storage,
LoadoutAreaType slotID = null,
SCR_InventoryMenuUI menuManager = null,
int iPage = 0,
array< BaseInventoryStorageComponent > aTraverseStorage = null )
inlineprotected

Definition at line 235 of file SCR_InventoryWeaponSlotsUI.c.

Member Function Documentation

◆ CreateSlots()

int SCR_InventoryWeaponSlotsUI::CreateSlots ( )
inlineprotected

Definition at line 41 of file SCR_InventoryWeaponSlotsUI.c.

◆ CreateSlotUI()

SCR_InventorySlotWeaponSlotsUI SCR_InventoryWeaponSlotsUI::CreateSlotUI ( InventoryItemComponent pComponent,
int iSlotIndex,
SCR_ItemAttributeCollection pAttributes = null,
int iWeaponSlotIndex = -1,
string sWeaponSlotType = "" )
inlineprotected

Definition at line 145 of file SCR_InventoryWeaponSlotsUI.c.

◆ FillWithEmptySlots()

override void SCR_InventoryWeaponSlotsUI::FillWithEmptySlots ( )
inlineprotected

Definition at line 101 of file SCR_InventoryWeaponSlotsUI.c.

◆ GetActualSlotsUsedCount()

int SCR_InventoryWeaponSlotsUI::GetActualSlotsUsedCount ( )
inlineprotected

Definition at line 157 of file SCR_InventoryWeaponSlotsUI.c.

◆ GetAnalyticalItemSlotType()

override SCR_EAnalyticalItemSlotType SCR_InventoryWeaponSlotsUI::GetAnalyticalItemSlotType ( )
inlineprotected

Definition at line 12 of file SCR_InventoryWeaponSlotsUI.c.

◆ HandlerAttached()

override void SCR_InventoryWeaponSlotsUI::HandlerAttached ( Widget w)
inlineprotected

Definition at line 18 of file SCR_InventoryWeaponSlotsUI.c.

◆ InitMatrix()

void SCR_InventoryWeaponSlotsUI::InitMatrix ( )
inlineprotected

Definition at line 211 of file SCR_InventoryWeaponSlotsUI.c.

◆ InitPaging()

override void SCR_InventoryWeaponSlotsUI::InitPaging ( )
inlineprotected

Definition at line 30 of file SCR_InventoryWeaponSlotsUI.c.

◆ IsTraversalAllowed()

override bool SCR_InventoryWeaponSlotsUI::IsTraversalAllowed ( )
inlineprotected

Definition at line 34 of file SCR_InventoryWeaponSlotsUI.c.

◆ SetRowsAndColumns()

override void SCR_InventoryWeaponSlotsUI::SetRowsAndColumns ( )
inlineprotected

Definition at line 151 of file SCR_InventoryWeaponSlotsUI.c.

◆ SortSlots()

void SCR_InventoryWeaponSlotsUI::SortSlots ( )
inlineprotected

Definition at line 174 of file SCR_InventoryWeaponSlotsUI.c.

◆ UpdateOwnedSlots()

void SCR_InventoryWeaponSlotsUI::UpdateOwnedSlots ( notnull array< IEntity > pItemsInStorage)
inlineprotected

Definition at line 76 of file SCR_InventoryWeaponSlotsUI.c.

Member Data Documentation

◆ m_aWeaponSlots

ref array<WeaponSlotComponent> SCR_InventoryWeaponSlotsUI::m_aWeaponSlots = new array<WeaponSlotComponent>()
protected

Definition at line 8 of file SCR_InventoryWeaponSlotsUI.c.

◆ m_weaponStorage

EquipedWeaponStorageComponent SCR_InventoryWeaponSlotsUI::m_weaponStorage
protected

Definition at line 9 of file SCR_InventoryWeaponSlotsUI.c.


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