class LeftAreaSource
LeftArea › Container › LayoutHolder › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constructors 1
void LeftArea(LayoutHolder parent)References Class.Cast(), Widget.FindAnyWidget(), Widget.FindAnyWidget()
Show 21 more
, WidgetEventHandler.GetInstance(), Widget.GetScript(), array.Insert(), Container.RecomputeOpenedContainers(), WidgetEventHandler.RegisterOnChildAdd(), WidgetEventHandler.RegisterOnChildRemove(), Widget.Show(), new VicinityContainer(), Container.m_ActiveIndex, Container.m_Body, m_ContentParent, m_ContentResize, m_DownIcon, LayoutHolder.m_MainWidget, LayoutHolder.m_RootWidget, m_ScrollWidget, m_SlotsContent, m_SlotsHeader, m_SlotsScrollWidget, m_UpIcon, and m_VicinityContainerReferenced by Inventory.Inventory()
Members 11
protected Widget m_UpIconprotected Widget m_DownIconprotected Widget m_ContentParentprotected ref VicinityContainer m_VicinityContainerReferenced by DraggingOverHeader(), GetVicinityContainer(), LeftArea()
Show 1 more
, OnLeftPanelDropReceived()protected Widget m_SlotsHeaderprotected Widget m_SlotsContentprotected ScrollWidget m_SlotsScrollWidgetprotected ScrollWidget m_ScrollWidgetprotected ref SizeToChild m_ContentResizeprotected bool m_ShouldChangeSize = trueprotected bool m_IsProcessing = falsePrevents refreshing every time a child is added while it is still processing
Methods 24
override void UnfocusGrid()References Class.Cast(), array.Count(), array.Get()
Show 2 more
, Container.UnfocusGrid(), and Container.m_OpenedContainersReferenced by Inventory.MoveFocusByArea(), Inventory.ResetFocusedContainers(), and Inventory.UpdateInterval()
override bool IsActive()References Class.Cast(), array.Count(), array.Get()
Show 3 more
, LayoutHolder.IsActive(), Container.m_ActiveIndex, and Container.m_OpenedContainersoverride void SetActive(bool active)Referenced by Inventory.MoveFocusByArea(), Inventory.ResetFocusedContainers(), and Inventory.UpdateInterval()
override ScrollWidget GetScrollWidget()References m_ScrollWidget
Referenced by VicinityContainer.VicinityContainer()
override void UpdateSelectionIcons()float GetCurrentContainerTopY()Referenced by UpdateSelectionIcons()
float GetCurrentContainerBottomY()Referenced by UpdateSelectionIcons()
override void SetSameLevelNextActive()Referenced by Inventory.MoveFocusByContainer()
override void SetSameLevelPreviousActive()Referenced by Inventory.MoveFocusByContainer()
override void ExpandCollapseContainer()Referenced by Inventory.UpdateInterval()
Referenced by Inventory.OnLeftPanelDropReceived()
Referenced by Inventory.DraggingOverLeftPanel()
override void SetLayoutName()override EntityAI GetFocusedItem()Referenced by Inventory.UpdateInterval()
VicinityContainer GetVicinityContainer()References m_VicinityContainer
override void SetParentWidget()References Widget.FindAnyWidget(), LayoutHolder.GetMainWidget(), LayoutHolder.m_Parent
Show 1 more
, LayoutHolder.m_ParentWidgetoverride void OnShow()override void Refresh()Referenced by Inventory.Refresh(), Inventory.Reset(), ExpandCollapseContainer()
Show 5 more
, OnChildAdd(), OnChildRemove(), OnShow(), SetSameLevelNextActive(), and SetSameLevelPreviousActive()override void UpdateInterval()References Container.CheckScrollbarVisibility(), Widget.GetScreenSize(), Widget.GetScreenSize()
Show 14 more
, SizeToChild.ResizeParentToChild(), Widget.Update(), Widget.Update(), Widget.Update(), Widget.Update(), Container.UpdateInterval(), m_ContentParent, m_ContentResize, m_IsProcessing, LayoutHolder.m_MainWidget, LayoutHolder.m_RootWidget, m_ScrollWidget, m_ShouldChangeSize, and m_SlotsScrollWidgetReferenced by Inventory.UpdateInterval()
override ScrollWidget GetSlotsScrollWidget()!PLATFORM_CONSOLEReferences m_SlotsScrollWidget
Widget GetSlotsHeader()!PLATFORM_CONSOLEReferences m_SlotsHeader
Referenced by VicinityContainer.VicinityContainer()
Widget GetSlotsArea()!PLATFORM_CONSOLEReferences m_SlotsContent
Referenced by VicinityContainer.VicinityContainer()