DayZ 1.24
|
Protected Attributes | |
ref AttachmentsGroupContainer | m_PlayerAttachmentsContainer |
ref map< int, SlotsIcon > | m_InventorySlots |
ref map< EntityAI, ref Container > | m_ShowedItems = new ref map<EntityAI, ref Container> |
ref map< int, ref Container > | m_ShowedItemsIDs = new ref map<int, ref Container> |
PlayerBase | m_Player |
const int | HEADER_INDEX_OFFSET = 2 |
Additional Inherited Members | |
Private Member Functions inherited from CollapsibleContainer | |
void | CollapsibleContainer (LayoutHolder parent, int sort=-1) |
override void | SetLayoutName () |
EntityAI | GetEntity () |
override void | OnDropReceivedFromHeader (Widget w, int x, int y, Widget receiver) |
override void | Refresh () |
override void | OnShow () |
override void | OnHide () |
override void | Insert (LayoutHolder container, int pos=-1, bool immedUpdate=true) |
override void | Remove (LayoutHolder container) |
bool | CanDisplayAnyCategory () |
void | UpdateCollapseButtons () |
void | LoadDefaultState () |
bool | IsHidden () |
void | CollapseButtonOnMouseButtonDown (Widget w) |
override void | Toggle () |
override bool | OnChildRemove (Widget w, Widget child) |
override bool | OnChildAdd (Widget w, Widget child) |
override Header | GetHeader () |
override void | SetHeader (Header header) |
void | SetCollapsibleHeaderArrowState (bool open) |
Private Attributes inherited from CollapsibleContainer | |
ref CollapsibleHeader | m_CollapsibleHeader |
bool | m_Hidden |
Definition at line 1 of file PlayerContainer.c.
|
inlineprotected |
Definition at line 34 of file PlayerContainer.c.
References AddSlotsContainer(), GetGame(), CollapsibleContainer::GetHeader(), WidgetEventHandler::GetInstance(), InventorySlots::GetSlotDisplayName(), InventorySlots::GetSlotIdFromString(), GetSlotsIcon(), StaticGUIUtils::IMAGESETGROUP_INVENTORY, ITEMS_IN_ROW, CollapsibleContainer::m_CollapsibleHeader, m_InventorySlots, m_PlayerAttachmentsContainer, m_RootWidget, path, CollapsibleContainer::SetHeader(), and StaticGUIUtils::VerifyIconImageString().
|
inlineprotected |
Definition at line 104 of file PlayerContainer.c.
References ItemAttached(), ItemDetached(), m_Player, OnAttachmentReservationRelease(), and OnAttachmentReservationSet().
Definition at line 217 of file PlayerContainer.c.
References m_Player, and m_PlayerAttachmentsContainer.
Referenced by PlayerContainer().
Definition at line 985 of file PlayerContainer.c.
References m_ShowedItems.
Definition at line 1013 of file PlayerContainer.c.
Definition at line 555 of file PlayerContainer.c.
References GetFocusedItem(), GetGame(), ItemManager::GetInstance(), and GetPlayer().
Definition at line 362 of file PlayerContainer.c.
References g_Game, GetGame(), GetPlayer(), InventoryMenu(), m_Player, MENU_INVENTORY, name, and ToggleWidget().
|
inlineprotected |
Definition at line 755 of file PlayerContainer.c.
References GameInventory::CanSwapEntitiesEx(), ColorManager::COMBINE_COLOR, ColorManager::GetInstance(), ItemManager::GetInstance(), GetItemPreviewWidget(), ColorManager::GREEN_COLOR, m_Player, ColorManager::RED_COLOR, and ColorManager::SWAP_COLOR.
|
inlineprotected |
Definition at line 727 of file PlayerContainer.c.
References ColorManager::GetInstance(), ItemManager::GetInstance(), GetItemPreviewWidget(), ColorManager::GREEN_COLOR, m_Player, and ColorManager::RED_COLOR.
Definition at line 495 of file PlayerContainer.c.
References GetFocusedItem(), and GetGame().
Definition at line 422 of file PlayerContainer.c.
References m_PlayerAttachmentsContainer, and ToggleWidget().
Definition at line 550 of file PlayerContainer.c.
Referenced by Combine(), EquipItem(), InspectItem(), IsEmptyItemActive(), IsItemActive(), IsItemWithContainerActive(), IsItemWithQuantityActive(), TransferItem(), and TransferItemToVicinity().
|
inlineprotected |
Definition at line 712 of file PlayerContainer.c.
References name.
Referenced by DraggingOver(), DraggingOverHeader(), OnDropReceivedFromGhostArea(), and OnDropReceivedFromHeader().
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
Definition at line 478 of file PlayerContainer.c.
References GetGame(), GetPlayer(), and GetPlugin().
Definition at line 29 of file PlayerContainer.c.
References m_PlayerAttachmentsContainer.
Referenced by PlayerContainer(), and SetPlayer().
|
inlineprotected |
Definition at line 304 of file PlayerContainer.c.
Definition at line 461 of file PlayerContainer.c.
References GetFocusedItem(), GetGame(), and InspectItem().
Referenced by InspectItem(), and MouseClick().
|
inlineprotected |
Definition at line 428 of file PlayerContainer.c.
|
inlineprotected |
Definition at line 351 of file PlayerContainer.c.
References GetFocusedItem().
Definition at line 345 of file PlayerContainer.c.
References GetFocusedItem(), IsItemWithContainerActive(), and IsItemWithQuantityActive().
|
inlineprotected |
Definition at line 433 of file PlayerContainer.c.
|
inlineprotected |
Definition at line 333 of file PlayerContainer.c.
References GetFocusedItem().
Referenced by IsItemActive().
Definition at line 339 of file PlayerContainer.c.
References GetFocusedItem(), and QuantityConversions::HasItemQuantity().
Referenced by IsItemActive().
|
inlineprotected |
Definition at line 1018 of file PlayerContainer.c.
Definition at line 115 of file PlayerContainer.c.
References GetGame(), WidgetEventHandler::GetInstance(), InventorySlots::GetSlotIdFromString(), Inventory(), m_InventorySlots, m_Player, m_ShowedItems, name, and Refresh().
Referenced by SetPlayer(), and ~PlayerContainer().
Definition at line 178 of file PlayerContainer.c.
References InventorySlots::GetSlotIdFromString(), Inventory(), m_InventorySlots, m_ShowedItems, Refresh(), and CollapsibleContainer::Remove().
Referenced by SetPlayer(), and ~PlayerContainer().
Definition at line 224 of file PlayerContainer.c.
References g_Game, GetDayZGame(), GetGame(), ItemManager::GetInstance(), GetPlayer(), InspectItem(), and m_Player.
Definition at line 211 of file PlayerContainer.c.
References m_InventorySlots.
Referenced by SetPlayer(), and ~PlayerContainer().
Definition at line 203 of file PlayerContainer.c.
References m_InventorySlots.
Referenced by SetPlayer(), and ~PlayerContainer().
Definition at line 1040 of file PlayerContainer.c.
References Refresh().
Definition at line 1034 of file PlayerContainer.c.
References Refresh().
|
inlineprotected |
Definition at line 843 of file PlayerContainer.c.
References GameInventory::CanSwapEntitiesEx(), CombineItemsClient(), GetGame(), ItemManager::GetInstance(), GetItemPreviewWidget(), GetPlayer(), InventoryMenu(), m_Player, MENU_INVENTORY, and SplitItemUtils::TakeOrSplitToInventory().
|
inlineprotected |
Definition at line 694 of file PlayerContainer.c.
References GetItemPreviewWidget(), and m_Player.
Definition at line 1026 of file PlayerContainer.c.
References m_RootWidget.
Referenced by ItemAttached(), ItemDetached(), OnChildAdd(), OnChildRemove(), ToggleContainer(), and ToggleWidget().
Definition at line 575 of file PlayerContainer.c.
References GameInventory::CanSwapEntitiesEx(), GetGame(), ItemManager::GetInstance(), GetPlayer(), and m_Player.
|
inlineprotected |
Definition at line 650 of file PlayerContainer.c.
References GetGame(), InventorySlots::GetSlotIdFromString(), GetSlotsIcon(), ItemAttached(), ItemDetached(), ITEMS_IN_ROW, m_Player, OnAttachmentReservationRelease(), and OnAttachmentReservationSet().
Definition at line 484 of file PlayerContainer.c.
Definition at line 931 of file PlayerContainer.c.
References m_Player, and m_ShowedItems.
Definition at line 972 of file PlayerContainer.c.
References m_InventorySlots, m_ShowedItems, and Refresh().
Referenced by ToggleWidget().
Definition at line 997 of file PlayerContainer.c.
References ItemManager::GetInstance(), name, Refresh(), and ToggleContainer().
Referenced by DoubleClick(), and ExpandCollapseContainer().
Definition at line 514 of file PlayerContainer.c.
References GetFocusedItem(), GetGame(), and GetParent().
Definition at line 438 of file PlayerContainer.c.
References GetFocusedItem(), and GetGame().
|
inlineprotected |
Definition at line 357 of file PlayerContainer.c.
References m_PlayerAttachmentsContainer.
Definition at line 954 of file PlayerContainer.c.
References m_InventorySlots, and m_ShowedItems.
Definition at line 11 of file PlayerContainer.c.
References CollapsibleContainer::IsHidden(), and m_Player.
Definition at line 9 of file PlayerContainer.c.
Definition at line 4 of file PlayerContainer.c.
Referenced by ItemAttached(), ItemDetached(), OnAttachmentReservationRelease(), OnAttachmentReservationSet(), PlayerContainer(), ToggleContainer(), and UpdateInterval().
|
protected |
Definition at line 7 of file PlayerContainer.c.
Referenced by AddSlotsContainer(), DoubleClick(), DraggingOver(), DraggingOverHeader(), ItemAttached(), MouseClick(), OnDropReceivedFromGhostArea(), OnDropReceivedFromHeader(), Select(), SetPlayer(), SwapItemsInOrder(), UpdateRadialIcon(), and ~PlayerContainer().
|
protected |
Definition at line 3 of file PlayerContainer.c.
Referenced by AddSlotsContainer(), ExpandCollapseContainer(), GetSlotsIcon(), PlayerContainer(), and UnfocusPlayerAttachmentsContainer().
|
protected |
Definition at line 5 of file PlayerContainer.c.
Referenced by CanOpenCloseContainerEx(), HasEntityContainerVisible(), ItemAttached(), ItemDetached(), SwapItemsInOrder(), ToggleContainer(), and UpdateInterval().
|
protected |
Definition at line 6 of file PlayerContainer.c.