class ZombieContainerSource
ZombieContainer › CollapsibleContainer › Container › LayoutHolder › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constructors 2
void ZombieContainer(LayoutHolder parent, int sort = -1)References new AttachmentsGroupContainer(), Widget.FindAnyWidget(), CollapsibleContainer.GetHeader()
Show 13 more
, WidgetEventHandler.GetInstance(), array.Insert(), Container.RecomputeOpenedContainers(), WidgetEventHandler.RegisterOnChildAdd(), WidgetEventHandler.RegisterOnChildRemove(), CollapsibleContainer.SetHeader(), AttachmentsGroupContainer.SetHeader(), SetHeaderName(), Container.m_Body, m_Container, m_InventorySlots, LayoutHolder.m_MainWidget, and LayoutHolder.m_RootWidgetReferenced by VicinityContainer.UpdateInterval()
void ~ZombieContainer()References EntityAI.GetOnItemAttached(), EntityAI.GetOnItemDetached(), ScriptInvoker.Remove()
Show 2 more
, ScriptInvoker.Remove(), and m_ZombieEntityMembers 5
protected ref AttachmentsGroupContainer m_ContainerReferenced by AddSlotsContainer(), GetSlotsIcon(), GetWidgetSlot()
Show 3 more
, InitGhostSlots(), IsZombieEquipmentActive(), and ZombieContainer()protected ref ContainerWithCargo m_CargoGridReferenced by InitGhostSlots()
Referenced by CanOpenCloseContainerEx(), InitGhostSlots(), ItemAttached()
Show 2 more
, ItemDetached(), and ToggleContainer()protected EntityAI m_ZombieEntityReferenced by ~ZombieContainer(), AddSlotsContainer(), InitGhostSlots()
Show 5 more
, OnDropReceivedFromGhostArea(), OnDropReceivedFromHeader(), Select(), SetEntity(), and UpdateRadialIcon()Methods 28
void SetEntity(EntityAI zombie_entity)Referenced by VicinityContainer.UpdateInterval()
override void UpdateRadialIcon()override bool IsItemWithQuantityActive()bool IsContainerWithCargoActive()bool IsItemWithAttachmentsActive()bool IsZombieEquipmentActive()Referenced by ExpandCollapseContainer()
bool IsItemWithContainerActive()References GameInventory.GetCargo(), Container.GetFocusedItem(), EntityAI.GetInventory()
Show 1 more
, EntityAI.GetSlotsCountCorrect()bool IsEmptyItemActive()References Container.GetFocusedItem()
override void ExpandCollapseContainer()References Container.GetFocusedSlotsIcon(), Widget.GetParent(), SlotsIcon.GetRender()
Show 2 more
, IsZombieEquipmentActive(), and ToggleContainer()References GameInventory.CanAddEntityInCargo(), GameInventory.CanAddEntityToInventory(), GameInventory.CanRemoveEntity()
Show 13 more
, Class.Cast(), Widget.FindAnyWidget(), GameInventory.GetFlipCargo(), EntityAI.GetInventory(), EntityAI.GetInventory(), ItemPreviewWidget.GetItem(), Widget.GetName(), CGame.GetPlayer(), Class.IsInherited(), Man.PredictiveTakeEntityToTargetCargo(), Man.PredictiveTakeEntityToTargetInventory(), string.Replace(), and m_ZombieEntityReferences GameInventory.CanAddAttachment(), GameInventory.CanAddAttachment(), GameInventory.CanAddEntityInCargo()
Show 22 more
, GameInventory.CanAddEntityInto(), GameInventory.CanAddEntityToInventory(), GameInventory.CanRemoveEntity(), Class.Cast(), Class.Cast(), Widget.FindAnyWidget(), Widget.FindAnyWidget(), GameInventory.GetFlipCargo(), EntityAI.GetInventory(), EntityAI.GetInventory(), EntityAI.GetInventory(), ItemPreviewWidget.GetItem(), ItemPreviewWidget.GetItem(), Widget.GetName(), Widget.GetName(), CGame.GetPlayer(), GameInventory.HasEntityInCargo(), Class.IsInherited(), PlayerBase.PredictiveTakeEntityToTargetAttachment(), PlayerBase.PredictiveTakeEntityToTargetInventory(), string.Replace(), and m_ZombieEntityvoid SetHeaderName()Referenced by ZombieContainer()
References Class.Cast(), CGame.ConfigIsExisting(), new ContainerWithCargo()
Show 30 more
, new ContainerWithCargoAndAttachments(), map.Contains(), map.Get(), map.Get(), GameInventory.GetCargo(), WidgetEventHandler.GetInstance(), EntityAI.GetInventory(), SlotsIcon.GetPanelWidget(), SlotsIcon.GetRadialIcon(), SlotsIcon.GetRadialIconClosed(), SlotsIcon.GetRadialIconPanel(), InventorySlots.GetSlotIdFromString(), EntityAI.GetSlotsCountCorrect(), Object.GetType(), SlotsIcon.Init(), map.Insert(), Class.IsInherited(), Container.IsOpened(), Container.RecomputeOpenedContainers(), CollapsibleContainer.Refresh(), WidgetEventHandler.RegisterOnMouseButtonUp(), ContainerWithCargo.SetEntity(), ContainerWithCargoAndAttachments.SetEntity(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), ContainerWithCargo.UpdateInterval(), m_InventorySlots, and m_ShowedItemsReferenced by InitGhostSlots()
References Class.Cast(), Class.Cast(), SlotsIcon.Clear()
Show 14 more
, map.Get(), map.Get(), LayoutHolder.GetMainWidget(), LayoutHolder.GetRoot(), InventorySlots.GetSlotIdFromString(), Container.RecomputeOpenedContainers(), CollapsibleContainer.Refresh(), Container.Remove(), map.Remove(), Widget.Update(), Inventory.UpdateConsoleToolbar(), m_InventorySlots, LayoutHolder.m_Parent, and m_ShowedItemsReferences Class.Cast(), map.Get(), SlotsIcon.GetContainer()
Show 3 more
, Container.GetFocusedSlotsIcon(), ClosableContainer.IsDisplayable(), and m_ShowedItemsvoid ToggleContainer(Widget w)Referenced by ExpandCollapseContainer()
References PlayerBase.CanDropEntity(), Class.Cast(), Class.Cast()
Show 14 more
, GetDayZGame(), SlotsIcon.GetEntity(), ItemManager.GetInstance(), CGame.GetPlayer(), ItemBase.GetQuantity(), ItemBase.GetTargetQuantityMax(), Widget.GetUserData(), Container.InspectItem(), DayZGame.IsLeftCtrlDown(), DayZGame.IsLeftCtrlDown(), PlayerBase.PhysicalPredictiveDropItem(), ItemManager.SetWidgetDraggable(), LayoutHolder.ShowActionMenu(), and ItemBase.SplitIntoStackMaxClient()Referenced by InitGhostSlots()
void InitGhostSlots()References AddSlotsContainer(), Class.Cast(), SlotsIcon.Clear()
Show 48 more
, Widget.ClearFlags(), Object.ConfigGetString(), CGame.ConfigGetText(), CGame.ConfigGetTextArray(), CGame.ConfigIsExisting(), new ContainerWithCargo(), Container.Count(), array.Count(), GameInventory.FindAttachment(), array.Get(), GameInventory.GetCargo(), SlotsIcon.GetGhostSlot(), ClosableContainer.GetHeader(), WidgetEventHandler.GetInstance(), EntityAI.GetInventory(), LayoutHolder.GetMainWidget(), LayoutHolder.GetMainWidget(), SlotsIcon.GetPanelWidget(), SlotsIcon.GetRadialIcon(), SlotsIcon.GetRadialIconPanel(), InventorySlots.GetSlotDisplayName(), InventorySlots.GetSlotIdFromString(), GetSlotsIcon(), map.Insert(), ItemAttached(), ImageWidget.LoadImageFile(), Container.RecomputeOpenedContainers(), WidgetEventHandler.RegisterOnDoubleClick(), WidgetEventHandler.RegisterOnDraggingOver(), WidgetEventHandler.RegisterOnDropReceived(), WidgetEventHandler.RegisterOnMouseButtonDown(), WidgetEventHandler.RegisterOnMouseButtonUp(), map.Set(), SlotsIcon.SetContainer(), ContainerWithCargo.SetEntity(), SlotsIcon.SetSlotDisplayName(), SlotsIcon.SetSlotID(), Widget.Show(), Widget.Show(), Widget.Show(), StaticGUIUtils.VerifyIconImageString(), StaticGUIUtils.IMAGESETGROUP_INVENTORY, Container.ITEMS_IN_ROW, m_CargoGrid, m_Container, m_InventorySlots, m_ShowedItems, and m_ZombieEntityReferenced by SetEntity()
void AddSlotsContainer(int row_count)References Container.Insert(), Container.SetColumnCount(), new SlotsContainer()
Show 2 more
, m_Container, and m_ZombieEntityReferenced by InitGhostSlots()
References Widget.FindAnyWidget(), Container.Get(), LayoutHolder.GetMainWidget()
Show 2 more
, Container.ITEMS_IN_ROW, and m_ContainerReferences HumanInventory.CanAddEntityInHands(), GameInventory.CanRemoveEntity(), Class.Cast()
Show 27 more
, Class.Cast(), Class.Cast(), Class.Cast(), Widget.FindAnyWidget(), GameInventory.FindFreeLocationFor(), UIManager.FindMenu(), Man.GetHumanInventory(), EntityAI.GetInventory(), EntityAI.GetInventory(), ItemPreviewWidget.GetItem(), Widget.GetName(), CGame.GetPlayer(), ItemBase.GetQuantity(), InventoryLocation.GetSlot(), ItemBase.GetTargetQuantityMax(), CGame.GetUIManager(), GameInventory.HasEntityInInventory(), GameInventory.HasInventoryReservation(), LayoutHolder.HideOwnedTooltip(), PlayerBase.IsItemsToDelete(), DayZGame.IsLeftCtrlDown(), PlayerBase.PredictiveTakeEntityToHands(), PlayerBase.PredictiveTakeEntityToInventory(), InventoryMenu.RefreshQuickbar(), string.Replace(), ItemBase.SplitIntoStackMaxHandsClient(), and ItemBase.SplitIntoStackMaxToInventoryLocationClient()override void CollapseButtonOnMouseButtonDown(Widget w)override bool EquipItem()override bool TransferItem()override bool Select()References HumanInventory.CanAddEntityInHands(), GameInventory.CanRemoveEntity(), GameInventory.CanRemoveEntity()
Show 27 more
, GameInventory.CanRemoveEntity(), GameInventory.CanSwapEntitiesEx(), GameInventory.FindFreeLocationFor(), HumanInventory.ForceSwapEntities(), Man.GetEntityInHands(), Container.GetFocusedContainer(), Container.GetFocusedItem(), EntityAI.GetHierarchyParent(), EntityAI.GetHierarchyParent(), Man.GetHumanInventory(), ItemManager.GetInstance(), EntityAI.GetInventory(), EntityAI.GetInventory(), EntityAI.GetInventory(), InventoryLocation.GetParent(), CGame.GetPlayer(), ItemManager.GetSelectedIcon(), ItemManager.GetSelectedItem(), Class.IsInherited(), SlotsIcon.IsOutOfReach(), Man.NeedInventoryJunctureFromServer(), Man.PredictiveSwapEntities(), Man.PredictiveTakeEntityToHands(), Man.PredictiveTakeEntityToTargetInventory(), Container.Select(), ItemManager.SetSelectedItemEx(), and m_ZombieEntityoverride bool TransferItemToVicinity()