class ConstructionActionInfoMaterialsGrid
ConstructionActionInfoMaterialsGrid › ConstructionActionInfoGrid › ActionInfoGridBase › LayoutHolder › ScriptedWidgetEventHandler › Managed
Full hierarchyFull members 74
- Managed
- ScriptedWidgetEventHandler
- LayoutHolder
- ActionInfoGridBase
- ConstructionActionInfoGrid
- ConstructionActionInfoMaterialsGrid
- ConstructionActionInfoGrid
- ActionInfoGridBase
- LayoutHolder
- ScriptedWidgetEventHandler
Constants 1
const int DEFAULT_MATERIAL_ICON_COUNT = 5TODO: remove and replace by max material count (store somewhere on materials init)
Referenced by InitInfoGrid()
Methods 4
override protected void InitInfoGrid(LayoutHolder parent, Widget handledWidget)override protected void CreateNewIcon(int idx = -1)Referenced by InitInfoGrid()
override void UpdateInterval()References Class.Cast(), Class.Cast(), Class.CastTo()
Show 12 more
, ActionInfoDataConstructionBase.GetConstructionPart(), ActionTarget.GetObject(), SlotsIconBase.IsVisible(), ConstructionMaterialInfoIcon.SetConstructionPart(), ConstructionMaterialInfoIcon.SetTargetEntity(), ConstructionMaterialInfoIcon.UpdateInterval(), ActionInfoGridBase.UpdateInterval(), ActionInfoGridBase.m_ActionInfo, ActionInfoGridBase.m_Icons, ActionInfoGridBase.m_IconVisibleCount, ActionInfoDataBase.m_InfoContextMask, and ActionInfoGridBase.m_Targetoverride void SetParentWidget()parent to the second subgrid
References Widget.FindAnyWidget(), LayoutHolder.GetRootWidget(), LayoutHolder.m_Parent