|
| override void | HandlerAttached (Widget w) |
| |
| ButtonWidget | ActivateCloseStorageButton () |
| |
| void | CloseStorage () |
| |
| bool | IsFromVicinity () |
| |
| void | SCR_InventoryOpenedStorageUI (BaseInventoryStorageComponent storage, LoadoutAreaType slotID=null, SCR_InventoryMenuUI menuManager=null, int iPage=0, array< BaseInventoryStorageComponent > aTraverseStorage=null, int cols=6, int rows=3, bool fromVicinity=false) |
| |
| void | Init () |
| |
| void | InitPaging () |
| |
| void | SetPagingActive (bool active) |
| |
| override bool | OnFocus (Widget w, int x, int y) |
| |
| override bool | OnFocusLost (Widget w, int x, int y) |
| |
| override bool | OnMouseEnter (Widget w, int x, int y) |
| |
| override bool | OnMouseLeave (Widget w, Widget enterW, int x, int y) |
| |
| bool | OnDrop (SCR_InventorySlotUI slot) |
| |
| void | SetRowsAndColumns () |
| |
| BaseInventoryStorageComponent | GetCurrentNavigationStorage () |
| |
| bool | IsTraversalAllowed () |
| |
| void | Traverse (BaseInventoryStorageComponent storage) |
| |
| void | Back (int traverseStorageIndex) |
| |
| void | Home () |
| |
| float | GetTotalResources (notnull SCR_ResourceConsumer resourceContainer) |
| |
| float | GetMaxResources (notnull SCR_ResourceConsumer resourceContainer) |
| |
| void | GetTraverseStorage (out notnull array< BaseInventoryStorageComponent > aTraverseStorage) |
| |
| void | Action_ChangePage (SCR_SpinBoxPagingComponent pSpinBox, int page) |
| |
| void | Action_PrevPage () |
| |
| void | Action_NextPage () |
| |
| bool | IsStorageEnabled () |
| |
| bool | IsStorageSelected () |
| |
| bool | GetLastShownPage () |
| |
| int | GetPageCount () |
| |
| BaseInventoryStorageComponent | GetStorage () |
| |
| EquipedWeaponStorageComponent | GetWeaponStorage () |
| |
| string | GetStorageName () |
| |
| SCR_InventorySlotUI | GetSelectedSlot () |
| |
| SCR_InventorySlotUI | GetPrevSelectedSlot () |
| |
| void | Show (bool bShow) |
| |
| void | ToggleShow () |
| |
| SCR_InventorySlotUI | GetFocusedSlot () |
| |
| SCR_InventorySlotUI | GetLastFocusedSlot () |
| |
| Widget | GetStorageGrid () |
| |
| Widget | GetRootWidget () |
| |
| SCR_InventoryMenuUI | GetInventoryMenuHandler () |
| |
| SCR_InventoryStorageManagerComponent | GetInventoryManager () |
| |
| LoadoutAreaType | GetSlotAreaType () |
| |
| void | GetUISlots (out array< SCR_InventorySlotUI > outArray) |
| |
| array< SCR_InventorySlotUI > | GetUISlots () |
| |
| void | RemoveSlotUI (SCR_InventorySlotUI pSlot) |
| |
| void | RefreshSlot (int index) |
| |
| void | RefreshResources () |
| |
| void | Refresh () |
| |
| void | UpdateSlotUI (ResourceName item) |
| |
| void | ReserveAndSetSlot (int iIndex,) |
| |
| void | UpdateTotalWeight (float totalWeight, Color fontColor=Color.Gray25) |
| |
| float | GetTotalRoundedUpWeight (BaseInventoryStorageComponent storage) |
| |
| void | UpdateVolumePercentage (float percentage, bool previewOnly=false) |
| |
| float | GetOccupiedVolumePercentage (BaseInventoryStorageComponent storage, float occupiedSpace=0) |
| |
| float | GetOccupiedVolume (BaseInventoryStorageComponent storage) |
| |
| float | GetMaxVolumeCapacity (BaseInventoryStorageComponent storage) |
| |
| void | SetStorageAsHighlighted (bool isVisible, EInvInsertFailReason reason=EInvInsertFailReason.OK) |
| |
| bool | IsStorageHighlighted () |
| |
| InventoryItemComponent | GetItemComponentFromEntity (IEntity pEntity) |
| |
| void | GetSlots (out notnull array< SCR_InventorySlotUI > outSlots) |
| |
| void | ShowItemDetails (string sName, string sDescription, string sWeight) |
| |
| void | SetLastFocusedSlot (SCR_InventorySlotUI pSlot) |
| | memorize the last focused slot ( in case we leaving the actual UI storage and we want to select this slot again when we are back )
|
| |
| void | SetSlotFocused (SCR_InventorySlotUI pSlotUI=null, bool bSelected=true) |
| |
| void | SetSlotSelected (SCR_InventorySlotUI pSlot=null, bool bSelected=true) |
| |
| void | ShowContainerBorder (bool bShow) |
| |
| void | ActivateStorageButton (bool active) |
| |
| int | GetFocusedSlotId () |
| |
| int | GetSlotId (SCR_InventorySlotUI slot) |
| |
| int | GetSlotIdForItem (ResourceName itemName) |
| |
| void | DimSlots (bool bDim) |
| |
| override void | HandlerDeattached (Widget w) |
| |
| Widget | GetButtonWidget () |
| |
| ButtonWidget | GetLastCloseTraverseButton () |
| |
| bool | IsWarningOverlayVisible () |
| |
| void | SCR_InventoryStorageBaseUI (BaseInventoryStorageComponent storage, LoadoutAreaType slotID=null, SCR_InventoryMenuUI menuManager=null, int iPage=0, array< BaseInventoryStorageComponent > aTraverseStorage=null) |
| |
| void | ~SCR_InventoryStorageBaseUI () |
| |
| static ref map< SCR_ArsenalInventorySlotUI, IEntity > | ARSENAL_SLOT_STORAGES = new map<SCR_ArsenalInventorySlotUI, IEntity>() |
| |
| const float | STORAGE_NON_HIGHLIGHTED_OPACITY = 0.35 |
| |
| const string | ARSENAL_TITLE_LAYOUT = "{E668FD2152D06CF9}UI/layouts/Menus/Inventory/ArsenalInventoryTraverseTitlePanel.layout" |
| |
| const string | SUPPLY_TITLE_LAYOUT = "{4CAAD8087F93ABE6}UI/layouts/Menus/Inventory/SupplyInventoryTraverseTitlePanel.layout" |
| |
| const string | GENERIC_CONTAINER_PREFAB = "{9F0C54A3740F7FC9}Prefabs/Props/Military/SupplyBox/SupplyPortableContainers/SupplyPortableContainer_01/SupplyContainerGeneric.et" |
| |
| const string | STORAGE_TITLE_LAYOUT = "{1E788C30AF7F76E9}UI/layouts/Menus/Inventory/InventoryTraverseTitlePanel.layout" |
| |
| const string | SLOT_LAYOUT_1x1_EMPTY = "{B11F8BE49DFB62A2}UI/layouts/Menus/Inventory/Inventory20Slot_1x1_empty.layout" |
| |
| override int | CreateSlots () |
| |
| override void | GetAllItems (out notnull array< IEntity > pItemsInStorage, BaseInventoryStorageComponent pStorage=null) |
| |
| void | SetSlotAreaType (LoadoutAreaType eSlotType) |
| |
| Widget | CreateEmptySlotUI (int iRow, int iCol) |
| |
| SCR_InventorySlotUI | CreateSlotUI (InventoryItemComponent pComponent, SCR_ItemAttributeCollection pAttributes=null) |
| |
| void | DeleteSlots () |
| |
| void | RefreshConsumer () |
| |
| void | UpdateStoredResources (float totalResources, float maxResources) |
| |
| void | UpdateAvailableResources (float totalResources, bool hasStored) |
| |
| void | UpdateContainerResources (notnull Widget targetTitle, notnull BaseInventoryStorageComponent targetStorage) |
| |
| void | UpdateOwnedSlots (notnull array< IEntity > pItemsInStorage) |
| |
| void | UpdateOwnedSlots (notnull array< BaseInventoryStorageComponent > pItemsInStorage) |
| |
| int | FindItem (notnull InventoryItemComponent pInvItem) |
| |
| int | FindItemByName (string sItemName, int iActualIndex) |
| |
| string | GetNameFromComponent (notnull InventoryItemComponent pComponent) |
| |
| int | GetIndexFromCoords (int x, int y) |
| |
| void | SortSlots () |
| |
| void | FillWithEmptySlots () |
| |
| void | ShowPage (int iPage, out int slotToFocus=-1) |
| |
| void | ClearTraverseTitles () |
| |
| void | FillItemsFromStorage (BaseInventoryStorageComponent storage) |
| |
| void | FindAndSetTitleName (Widget targetTitle, BaseInventoryStorageComponent targetStorage) |
| |
| void | GetAllItemsFromDepth (out notnull array< IEntity > pItemsInStorages, int iDepth=3, int iDepthDefault=0) |
| |
| bool | CheckIfAnyItemInStorageHasResources (array< IEntity > items) |
| |
| void | CreateEmptyLayout () |
| |
| void | SetPreviewItem () |
| |
| bool | m_bFromVicinity |
| |
| ChimeraCharacter | m_Player |
| |
| SCR_InventoryStorageManagerComponent | m_InventoryManager |
| |
| SCR_CharacterInventoryStorageComponent | m_InventoryStorage |
| |
| InputManager | m_pInputManager |
| |
| BaseInventoryStorageComponent | m_Storage |
| |
| SCR_ResourceComponent | m_ResourceComponent |
| |
| SCR_ResourceConsumer | m_ResourceConsumer |
| |
| SCR_InventoryMenuUI | m_MenuHandler |
| |
| ref array< SCR_InventorySlotUI > | m_aSlots = {} |
| |
| SCR_InventorySlotUI | m_pSelectedSlot = null |
| |
| SCR_InventorySlotUI | m_pPrevSelectedSlot = null |
| |
| SCR_InventorySlotUI | m_pFocusedSlot = null |
| |
| SCR_InventorySlotUI | m_pLastFocusedSlot = null |
| |
| WorkspaceWidget | m_workspaceWidget = null |
| |
| Widget | m_widget = null |
| |
| GridLayoutWidget | m_wGrid |
| |
| string | m_sGridPath = "GridLayout0" |
| |
| Widget | m_wDropContainer |
| |
| LoadoutAreaType | m_eSlotAreaType = null |
| |
| bool | m_bEnabled = false |
| |
| bool | m_bSelected = false |
| |
| bool | m_bShown = true |
| |
| ItemPreviewWidget | m_wItemStorage |
| |
| ItemPreviewWidget | m_wTraverseItemStorage |
| |
| RenderTargetWidget | m_wPreviewImage |
| |
| RenderTargetWidget | m_wTraversePreviewImage |
| |
| ref SCR_Matrix | m_iMatrix |
| |
| int | m_iMaxRows |
| |
| int | m_iMaxColumns |
| |
| int | m_iPageSize |
| |
| int | m_iNrOfPages = 0 |
| |
| TextWidget | m_wStorageName |
| |
| TextWidget | m_wCapacityPercentageText |
| |
| TextWidget | m_wWeightText |
| |
| TextWidget | m_wResourceAvailableText |
| |
| TextWidget | m_wResourceStoredText |
| |
| Widget | m_wCapacityDisplay |
| |
| Widget | m_wWeightDisplay |
| |
| Widget | m_wResourceAvailableDisplay |
| |
| Widget | m_wResourceStoredDisplay |
| |
| SizeLayoutWidget | m_wWidthOverride |
| |
| int | m_iLastShownPage = 0 |
| |
| SCR_SpinBoxPagingComponent | m_wPagingSpinboxComponent |
| |
| ref array< BaseInventoryStorageComponent > | m_aTraverseStorage = {} |
| |
| ref array< Widget > | m_aTraverseTitle = {} |
| |
| ref array< SCR_ResourceComponent > | m_aResourceCompsInStorage = {} |
| |
| ButtonWidget | m_wButton |
| |
| ButtonWidget | m_wLastCloseTraverseButton |
| |
| ButtonWidget | m_wCloseStorageButton |
| |
| ref SCR_ResourceSystemSubscriptionHandleBase | m_ResourceSubscriptionHandleConsumer |
| |
| LocalizedString | m_sSuppliesStoredFormat = "#AR-Campaign_BaseSuppliesAmount" |
| |
| LocalizedString | m_sSuppliesAvailableFormat = "#AR-Supplies_Arsenal_Availability" |
| |
| SCR_InventoryProgressBar | m_ProgressBar |
| |
| Widget | m_wProgressBar |
| |
| Widget | m_wWarningOverlay |
| |
| const int | SLOT_LAYOUT_WIDTH = 66 |
| |
| static const ref Color | m_WeightDefault = new Color(0.73, 0.73, 0.73, 1) |
| |