public override void Init(MyObjectBuilder_GuiControlBase objectBuilder) { base.Init(objectBuilder); var controlBuilder = (MyObjectBuilder_GuiControlCheckbox)objectBuilder; m_isChecked = controlBuilder.IsChecked; VisualStyle = controlBuilder.VisualStyle; }
public MyGuiControlCheckbox( Vector2?position = null, Vector4?color = null, String toolTip = null, bool isChecked = false, MyGuiControlCheckboxStyleEnum visualStyle = MyGuiControlCheckboxStyleEnum.Default, MyGuiDrawAlignEnum originAlign = MyGuiDrawAlignEnum.HORISONTAL_CENTER_AND_VERTICAL_CENTER) : base( position: position ?? Vector2.Zero, toolTip: toolTip, colorMask: color, isActiveControl: true, originAlign: originAlign, canHaveFocus: true) { Name = "CheckBox"; m_isChecked = isChecked; VisualStyle = visualStyle; }
public static StyleDefinition GetVisualStyle(MyGuiControlCheckboxStyleEnum style) { return m_styles[(int)style]; }
public MyGuiControlCheckbox( Vector2? position = null, Vector4? color = null, String toolTip = null, bool isChecked = false, MyGuiControlCheckboxStyleEnum visualStyle = MyGuiControlCheckboxStyleEnum.Default, MyGuiDrawAlignEnum originAlign = MyGuiDrawAlignEnum.HORISONTAL_CENTER_AND_VERTICAL_CENTER): base( position: position ?? Vector2.Zero, toolTip: toolTip, colorMask: color, isActiveControl: true, originAlign: originAlign, canHaveFocus: true) { Name = "CheckBox"; m_isChecked = isChecked; VisualStyle = visualStyle; }
public static StyleDefinition GetVisualStyle(MyGuiControlCheckboxStyleEnum style) { return(m_styles[(int)style]); }