class LayoutHolder
LayoutHolder › ScriptedWidgetEventHandler › Managed
Full hierarchy 44Full members 63
Constructors 2
void LayoutHolder(LayoutHolder parent)void ~LayoutHolder()Members 10
protected Widget m_MainWidgetReferenced by ActionInfoGridBase.InitInfoGrid(), AttachmentCategoriesContainer.SetEntity(), AttachmentCategoriesContainer.UpdateInterval()
Show 39 more
, CargoContainer.CargoContainer(), CargoContainer.SetEntity(), CargoContainer.UpdateRowVisibility(), ClosableContainer.ClosableContainer(), CollapsibleContainer.CollapsibleContainer(), CollapsibleHeader.IsHeaderVisible(), CollapsibleHeader.SetHeaderVisible(), Container.SetActive(), ContainerWithCargo.ContainerWithCargo(), ContainerWithCargoAndAttachments.ContainerWithCargoAndAttachments(), GenericIconBase.InitIconWidgets(), HandsArea.HandsArea(), HandsArea.IsCombineActive(), HandsArea.IsSwapActive(), HandsArea.UpdateInterval(), HandsContainer.EquipItem(), HandsContainer.HandsContainer(), HandsContainer.SetActive(), HandsContainer.SetFocusToIndex(), HandsContainer.SetLastActive(), HandsContainer.TransferItem(), HandsContainer.TransferItemToVicinity(), HandsHeader.HandsHeader(), GetMainWidget(), LayoutHolder(), LeftArea.GetCurrentContainerBottomY(), LeftArea.GetCurrentContainerTopY(), LeftArea.LeftArea(), LeftArea.Refresh(), LeftArea.UpdateInterval(), PlayerContainer.PlayerContainer(), PlayerContainer.Refresh(), RightArea.RightArea(), SlotsIcon.InitIconWidgets(), SlotsIcon.MouseEnterGhostSlot(), SlotsIconBase.InitIcon(), SlotsIconBase.IsVisible(), VicinityContainer.VicinityContainer(), and ZombieContainer.ZombieContainer()protected Widget m_RootWidgetReferenced by ActionInfoGridBase.InitInfoGrid(), ActionInfoGridBase.UpdateInterval(), AttachmentCategoriesContainer.SetEntity()
Show 28 more
, AttachmentsWrapper.AttachmentsWrapper(), CargoContainer.CargoContainer(), CargoContainerRow.CargoContainerRow(), ClosableContainer.ClosableContainer(), ConstructionActionInfoPanel.InitGridStructure(), Container.Container(), HandsContainer.HandsContainer(), HandsPreview.CreateNewIcon(), HandsPreview.DeleteIcon(), Icon.InitEx(), Icon.InitLock(), Icon.SetTemperature(), ~LayoutHolder(), GetRootWidget(), IsVisible(), LayoutHolder(), OnHide(), OnShow(), Refresh(), LeftArea.LeftArea(), LeftArea.Refresh(), LeftArea.UpdateInterval(), PlayerContainer.PlayerContainer(), PlayerContainer.Refresh(), RightArea.RightArea(), TargetActionInfoPanelBase.UpdateInterval(), VicinityContainer.VicinityContainer(), and ZombieContainer.ZombieContainer()protected Widget m_ParentWidgetprotected LayoutHolder m_ParentReferenced by ActionInfoGridBase.SetParentWidget(), AttachmentCategoriesContainer.SetEntity(), AttachmentCategoriesRow.RefreshSlot(), and 77 more
protected string m_LayoutNameReferenced by ActionInfoGridBase.SetLayoutName(), AttachmentCategoriesSlotsContainer.SetLayoutName(), AttachmentsGroupContainer.SetLayoutName()
Show 21 more
, CargoContainer.SetLayoutName(), CargoContainerRow.SetLayoutName(), ClosableContainer.SetLayoutName(), ClosableHeader.SetLayoutName(), CollapsibleContainer.SetLayoutName(), CollapsibleHeader.SetLayoutName(), Container.SetLayoutName(), GenericIconBase.SetLayoutName(), HandsArea.SetLayoutName(), HandsContainer.SetLayoutName(), HandsHeader.SetLayoutName(), HandsPreview.SetLayoutName(), Icon.SetLayoutName(), Inventory.SetLayoutName(), LayoutHolder(), LeftArea.SetLayoutName(), RightArea.SetLayoutName(), SlotsContainer.SetLayoutName(), SlotsIconBase.SetLayoutName(), TargetActionInfoPanelBase.SetLayoutName(), and VicinitySlotsContainer.SetLayoutName()protected bool m_IsActiveprotected bool m_ImmedUpdateprotected bool m_TooltipOwnerReferenced by HideOwnedSlotsTooltip(), HideOwnedTooltip(), LayoutHolder()
Show 2 more
, PrepareOwnedSlotsTooltip(), and PrepareOwnedTooltip()protected EntityAI m_am_entity1protected EntityAI m_am_entity2Methods 26
void UpdateInterval()void SetLayoutName()Referenced by LayoutHolder()
References Class.Cast(), PlayerBase.GetActionManager(), CGame.GetPlayer()
Show 1 more
, ActionManagerBase.OnInstantAction()References Class.Cast(), PlayerBase.GetActionManager(), CGame.GetPlayer()
Show 1 more
, ActionManagerBase.OnInstantAction()void ShowActionMenu(InventoryItem item)References ContextMenu.AddEx(), Class.Cast(), Class.Cast()
Show 22 more
, Class.Cast(), Class.Cast(), ContextMenu.Clear(), array.Count(), array.Get(), UIScriptedMenu.GetContextMenu(), ItemBase.GetDebugActions(), PlayerBase.GetDebugActions(), ItemBase.GetDebugActionsMask(), UIManager.GetMenu(), GetMousePos(), CGame.GetPlayer(), CGame.GetUIManager(), ContextMenu.Hide(), HideOwnedTooltip(), ContextMenu.Show(), new TSelectableActionInfoArrayEx(), m_am_entity1, m_am_entity2, Param4.param2, Param4.param3, and Param4.param4LayoutHolder GetRoot()Referenced by GetRoot(), PlayerContainer.ItemDetached(), SlotsIcon.OnIconDrag()
Show 2 more
, VicinityContainer.UpdateInterval(), and ZombieContainer.ItemDetached()void SetParentWidget()LayoutHolder GetParent()References m_Parent
Referenced by AttachmentCategoriesContainer.~AttachmentCategoriesContainer(), AttachmentsGroupContainer.SetNextActive(), AttachmentsGroupContainer.SetPreviousActive()
Show 13 more
, CargoContainer.UpdateHeaderText(), ClosableHeader.ClosableHeader(), Container.SetNextActive(), Container.SetPreviousActive(), Container.SetSameLevelNextActive(), Container.SetSameLevelPreviousActive(), HandsPreview.CreateNewIcon(), HandsPreview.DeleteIcon(), PlayerContainer.PlayerContainer(), PlayerContainer.TransferItem(), VicinityContainer.UpdateInterval(), VicinityContainer.VicinityContainer(), and ZombieContainer.TransferItem()void SetActive(bool active)References m_IsActive
Referenced by Container.SetActive(), Container.SetFirstActive(), Container.SetLastActive()
Show 3 more
, Header.SetActive(), Icon.SetActive(), and SlotsIconBase.SetActive()void SetLastActive()Referenced by Container.SetLastActive()
void SetFirstActive()Referenced by Container.SetFirstActive()
bool IsActive()References m_IsActive
Referenced by AttachmentCategoriesContainer.~AttachmentCategoriesContainer(), AttachmentCategoriesContainer.IsHeaderActive(), AttachmentsGroupContainer.SetNextActive()
Show 20 more
, AttachmentsGroupContainer.SetPreviousActive(), CargoContainer.UpdateSelection(), Container.RecomputeOpenedContainers(), Container.SetFirstActive(), Container.SetLastActive(), Container.SetNextActive(), Container.SetPreviousActive(), Container.SetSameLevelNextActive(), Container.SetSameLevelPreviousActive(), Inventory.EnableMicromanagement(), Inventory.GetFocusedArea(), Inventory.MoveFocusByArea(), Inventory.MoveFocusByContainer(), Inventory.Update(), Inventory.UpdateConsoleToolbar(), Inventory.UpdateInterval(), LeftArea.IsActive(), PlayerContainer.ExpandCollapseContainer(), VicinityContainer.IsVicinityContainerIconsActive(), and VicinityContainer.UpdateInterval()Widget GetMainWidget()References m_MainWidget
Widget GetRootWidget()References m_RootWidget
Referenced by ActionInfoGridBase.SetParentWidget(), AttachmentCategoriesContainer.InitGhostSlots(), AttachmentCategoriesRow.Init()
Show 43 more
, AttachmentCategoriesRow.RefreshSlot(), Attachments.InitAttachmentGrid(), Attachments.UpdateInterval(), CargoContainer.GetFocusedContainerHeight(), CargoContainer.GetFocusedContainerYPos(), CargoContainer.GetFocusedContainerYScreenPos(), CargoContainer.InitGridHeight(), CargoContainer.UpdateRowVisibility(), CargoContainerRow.OnHide(), CargoContainerRow.OnShow(), ClosableContainer.GetFocusedContainerHeight(), ClosableContainer.GetFocusedContainerYPos(), ClosableContainer.GetFocusedContainerYScreenPos(), ClosableHeader.OnDragHeader(), ClosableHeader.OnDropHeader(), ConstructionActionInfoMaterialsGrid.SetParentWidget(), ConstructionActionInfoToolsGrid.SetParentWidget(), Container.GetFocusedContainerHeight(), Container.GetFocusedContainerYPos(), Container.GetFocusedContainerYScreenPos(), ContainerWithCargo.ContainerWithCargo(), ContainerWithCargoAndAttachments.AttachmentAddedEx(), ContainerWithCargoAndAttachments.SetEntity(), ContainerWithElectricManager.ElectricityIcon(), HandsContainer.AttachmentAdded(), HandsContainer.ElectricityIcon(), HandsContainer.ShowAtt(), HandsPreview.CreateNewIcon(), Header.Header(), Icon.DraggingOver(), Icon.DropReceivedFromMain(), Icon.FullScreen(), Icon.SetPosEx(), Icon.SetSize(), Inventory.Inventory(), PlayerContainer.GetMainContainerBottomPos(), PlayerContainer.GetMainContainerTopPos(), PlayerContainer.Insert(), PlayerContainer.ItemAttached(), PlayerContainer.PlayerContainer(), PlayerContainer.SwapItemsInOrder(), SlotsContainer.SlotsContainer(), and VicinityContainer.VicinityContainer()bool IsDisplayable()bool IsVisible()Referenced by ActionInfoGridBase.UpdateInterval(), ActionTargetsCursor.UpdateAdditionalActionInfo(), AttachmentCategoriesContainer.UpdateInterval()
Show 9 more
, Container.RecomputeOpenedContainers(), ContainerWithCargo.UpdateInterval(), ContainerWithCargoAndAttachments.HideCargo(), ContainerWithCargoAndAttachments.SetEntity(), ContainerWithCargoAndAttachments.ShowCargo(), ContainerWithCargoAndAttachments.UpdateInterval(), HandsContainer.ShowAtt(), HandsContainer.UpdateInterval(), and TargetActionInfoPanelBase.UpdateInterval()void OnShow()Referenced by AttachmentCategoriesContainer.UpdateInterval(), ClosableContainer.OnShow(), CollapsibleContainer.OnShow()
Show 10 more
, ConstructionMaterialInfoIcon.InitMaterialInfo(), ConstructionToolInfoIcon.UpdateInterval(), ContainerWithCargoAndAttachments.ShowCargo(), HandsArea.OnShow(), HandsContainer.OnShow(), HandsContainer.ShowCargo(), LeftArea.OnShow(), RightArea.OnShow(), TargetActionInfoPanelBase.UpdateInterval(), and VicinitySlotsContainer.OnShow()void OnHide()Referenced by AttachmentCategoriesContainer.UpdateInterval(), ClosableContainer.Close(), ClosableContainer.SetOpenState()
Show 10 more
, CollapsibleContainer.OnHide(), ConstructionMaterialInfoIcon.InitMaterialInfo(), ConstructionToolInfoIcon.UpdateInterval(), Container.HideContent(), ContainerWithCargo.Close(), ContainerWithCargo.LockCargo(), ContainerWithCargoAndAttachments.HideCargo(), HandsContainer.HideCargo(), TargetActionInfoPanelBase.PerformPanelCleanup(), and VicinitySlotsContainer.ShowItemsInContainers()void Refresh()Referenced by AttachmentCategoriesContainer.SetEntity(), ClosableContainer.Close(), ClosableContainer.Open()
Show 17 more
, ContainerWithCargo.Close(), ContainerWithCargo.Open(), ContainerWithCargoAndAttachments.AttachmentAddedEx(), ContainerWithCargoAndAttachments.AttachmentRemoved(), ContainerWithCargoAndAttachments.SetEntity(), HandsContainer.AttachmentAdded(), HandsContainer.AttachmentRemoved(), HandsContainer.CollapseButtonOnMouseButtonDown(), HandsContainer.DestroyAtt(), HandsContainer.DestroyCargo(), HandsContainer.OnPerformCombination(), HandsContainer.RefreshHands(), HandsContainer.ShowAtt(), HandsPreview.CreateNewIcon(), HandsPreview.DeleteIcon(), Icon.Refresh(), and ZombieContainer.SetEntity()void InspectItem(EntityAI item)Referenced by Icon.MouseClick()
void UpdateSelectionIcons()Referenced by Container.UpdateSelectionIcons()
Referenced by ClosableHeader.MouseEnter(), HandsContainer.SetActive(), HandsContainer.SetLastActive()
Show 8 more
, Icon.MouseEnter(), Icon.SetActive(), SlotsContainer.UpdateIcon(), SlotsIcon.MouseEnter(), SlotsIconBase.SetActive(), VicinityContainer.OnDropReceivedFromIcon(), VicinitySlotsContainer.PrepareOwnedTooltipAfterItemTransfer(), and VicinitySlotsContainer.PrepareOwnedTooltipAfterItemTransferClick()References ItemManager.GetInstance(), ItemManager.PrepareSlotsTooltip(), ItemManager.SetTooltipWidget()
Show 1 more
, m_TooltipOwnerReferenced by SlotsContainer.UpdateIcon(), SlotsIcon.MouseEnterGhostSlot(), and SlotsIconBase.SetActive()
void HideOwnedTooltip()Referenced by AttachmentCategoriesRow.DoubleClick(), AttachmentsGroupContainer.SetNextActive(), AttachmentsGroupContainer.SetPreviousActive()
Show 24 more
, ClosableHeader.MouseLeave(), Container.SetActive(), Container.SetNextActive(), Container.SetPreviousActive(), Container.SetSameLevelNextActive(), Container.SetSameLevelPreviousActive(), ContainerWithCargoAndAttachments.DoubleClick(), HandsContainer.DoubleClick(), Icon.MouseLeave(), Icon.RefreshQuickbar(), Icon.SetActive(), Inventory.DisableMicromanagement(), Inventory.EnableMicromanagement(), Inventory.MoveFocusByArea(), Inventory.MoveFocusByContainer(), Inventory.OnHide(), Inventory.UpdateInterval(), ~LayoutHolder(), ShowActionMenu(), PlayerContainer.DoubleClick(), SlotsIcon.MouseLeave(), SlotsIconBase.ClearRemainSelected(), VicinitySlotsContainer.DoubleClick(), and ZombieContainer.DoubleClick()void HideOwnedSlotsTooltip()Referenced by SlotsIcon.MouseLeaveGhostSlot()