class GenericIconBase
GenericIconBase › SlotsIconBase › LayoutHolder › ScriptedWidgetEventHandler › Managed
Members 4
protected int m_IconIndexReferenced by ConstructionMaterialInfoIcon.InitMaterialInfo(), ConstructionToolInfoIcon.InitGhostIcon(), ConstructionToolInfoIcon.UpdateInterval()
Show 2 more
, GetIconIndex(), and InitIcon()protected Widget m_GenericWarningReferenced by InitIconWidgets()
protected Widget m_ImageBackdropprotected Widget m_CrossedImageMethods 5
override protected void InitIcon(LayoutHolder parent, Widget root, int index, EntityAI slot_parent)'index' is used for indexing within various other systems
override protected void InitIconWidgets(LayoutHolder parent, Widget root, int index, EntityAI slot_parent)References Class.Cast(), Class.Cast(), Class.Cast()
Show 37 more
, Class.Cast(), Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget(), GetGame(), CGame.GetWorkspace(), SlotsIconBase.InitIconWidgets(), Widget.Show(), Widget.Show(), Widget.Show(), Widget.Show(), SlotsIconBase.m_AmmoIcon, SlotsIconBase.m_ColorWidget, SlotsIconBase.m_ColWidget, m_CrossedImage, SlotsIconBase.m_CursorWidget, SlotsIconBase.m_EmptySelectedPanel, m_GenericWarning, SlotsIconBase.m_GhostSlot, m_ImageBackdrop, SlotsIconBase.m_ItemPreview, SlotsIconBase.m_ItemSizePanel, SlotsIconBase.m_ItemSizeWidget, LayoutHolder.m_MainWidget, SlotsIconBase.m_MicromanagedPanel, SlotsIconBase.m_MountedWidget, SlotsIconBase.m_OutOfReachWidget, SlotsIconBase.m_PanelWidget, SlotsIconBase.m_QuantityItem, SlotsIconBase.m_QuantityPanel, SlotsIconBase.m_QuantityProgress, SlotsIconBase.m_QuantityStack, SlotsIconBase.m_RadialIcon, SlotsIconBase.m_RadialIconClosed, SlotsIconBase.m_RadialIconPanel, SlotsIconBase.m_ReservedWidget, and SlotsIconBase.m_SelectedPanelReferenced by ConstructionInfoIcon.InitIconWidgets()
override void SetLayoutName()References LayoutHolder.m_LayoutName
void ResetIconValues()in contrast to 'Clear' method, this just resets extra values from child classes
int GetIconIndex()References m_IconIndex
Referenced by ConstructionActionInfoToolsGrid.UpdateInterval()