DayZ 1.24
|
Protected Attributes | |
bool | m_IsProcessing = false |
const float | DISTANCE_TO_ENTITIES = 1.0 |
const float | DISTANCE_TO_THE_REST = 0.5 |
Private Attributes | |
ref VicinitySlotsContainer | m_VicinityIconsContainer |
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> |
ref array< EntityAI > | m_ShowedItemIcons = new array<EntityAI> |
ref map< CargoBase, ref Container > | m_ShowedCargos = new ref map<CargoBase, ref Container> |
Private Attributes inherited from CollapsibleContainer | |
ref CollapsibleHeader | m_CollapsibleHeader |
bool | m_Hidden |
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) |
Definition at line 1 of file VicinityContainer.c.
|
inlineprotected |
Definition at line 13 of file VicinityContainer.c.
References WidgetEventHandler::GetInstance(), CollapsibleContainer::LoadDefaultState(), CollapsibleContainer::m_CollapsibleHeader, m_RootWidget, and m_VicinityIconsContainer.
Definition at line 551 of file VicinityContainer.c.
References m_ShowedItems.
Definition at line 604 of file VicinityContainer.c.
References ItemManager::GetInstance(), and CollapsibleContainer::m_Hidden.
|
inlineprotected |
Definition at line 87 of file VicinityContainer.c.
References GetGame(), ColorManager::GetInstance(), ItemManager::GetInstance(), GetPlayer(), ColorManager::GREEN_COLOR, m_ShowedItemIcons, name, and ColorManager::RED_COLOR.
|
inlineprotected |
Definition at line 119 of file VicinityContainer.c.
References GameInventory::CanSwapEntitiesEx(), ColorManager::COMBINE_COLOR, ColorManager::GetInstance(), ItemManager::GetInstance(), m_ShowedItemIcons, name, ColorManager::RED_COLOR, and ColorManager::SWAP_COLOR.
Definition at line 568 of file VicinityContainer.c.
References Container::GetFocusedItem(), m_ShowedItems, and ToggleContainer().
|
inlineprotected |
Definition at line 32 of file VicinityContainer.c.
References m_VicinityIconsContainer.
|
inlineprotected |
Definition at line 37 of file VicinityContainer.c.
|
inlineprotected |
Definition at line 42 of file VicinityContainer.c.
|
inlineprotected |
Definition at line 47 of file VicinityContainer.c.
|
inlineprotected |
Definition at line 27 of file VicinityContainer.c.
References m_VicinityIconsContainer.
Definition at line 594 of file VicinityContainer.c.
References m_Parent.
|
inlineprotected |
Definition at line 228 of file VicinityContainer.c.
References OnDropReceivedFromHeader(), x, and y.
|
inlineprotected |
Definition at line 233 of file VicinityContainer.c.
References GetGame(), ItemManager::GetInstance(), GetPlayer(), InventoryMenu(), m_ShowedItemIcons, MENU_INVENTORY, and name.
Referenced by OnDropReceivedFromEmptySpace(), and OnLeftPanelDropReceived().
|
inlineprotected |
Definition at line 172 of file VicinityContainer.c.
References GameInventory::CanSwapEntitiesEx(), CombineItemsClient(), GetGame(), ItemManager::GetInstance(), GetPlayer(), InventoryMenu(), MENU_INVENTORY, and name.
|
inlineprotected |
Definition at line 223 of file VicinityContainer.c.
References OnDropReceivedFromHeader(), x, and y.
Definition at line 623 of file VicinityContainer.c.
References Container::GetFocusedItem().
Definition at line 563 of file VicinityContainer.c.
Definition at line 538 of file VicinityContainer.c.
References m_ShowedItems, and ToggleContainer().
Referenced by ExpandCollapseContainer(), and ToggleContainer().
|
inlineprotected |
Definition at line 52 of file VicinityContainer.c.
References m_ShowedItems.
|
inlineprotected |
Updates header dragability to be consistent with current 'icon' behaviour.
Definition at line 611 of file VicinityContainer.c.
References CancelWidgetDragging(), GetDragWidget(), and ItemManager::GetInstance().
Referenced by UpdateInterval().
Allow view access of inventory if in free camera. Write access is elsewhere
Allow view access of inventory if in free camera. Write access is elsewhere
Definition at line 282 of file VicinityContainer.c.
References GetGame(), VicinityItemManager::GetInstance(), GetParent(), GetPlayer(), Inventory(), BaseBuildingBase::IsPlayerInside(), m_Parent, m_ShowedCargos, m_ShowedItemIcons, m_ShowedItems, m_ShowedItemsIDs, m_VicinityIconsContainer, CollapsibleContainer::Refresh(), CollapsibleContainer::Remove(), CollapsibleContainer::UpdateCollapseButtons(), and UpdateHeader().
Definition at line 10 of file VicinityContainer.c.
Definition at line 11 of file VicinityContainer.c.
Definition at line 8 of file VicinityContainer.c.
|
private |
Definition at line 7 of file VicinityContainer.c.
Referenced by UpdateInterval().
Definition at line 6 of file VicinityContainer.c.
Referenced by DraggingOverHeader(), DraggingOverIcon(), OnDropReceivedFromHeader(), and UpdateInterval().
|
private |
Definition at line 4 of file VicinityContainer.c.
Referenced by CanOpenCloseContainerEx(), ExpandCollapseContainer(), ToggleContainer(), TraverseShowedItems(), and UpdateInterval().
|
private |
Definition at line 5 of file VicinityContainer.c.
Referenced by UpdateInterval().
|
private |
Definition at line 3 of file VicinityContainer.c.
Referenced by GetVicinityIconsContainer(), IsVicinityContainerIconsActive(), UpdateInterval(), and VicinityContainer().