Space Engineers
|
Additional Inherited Members | |
Public Attributes inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
Action | OnLoadingAction |
readonly MyGuiControls | Elements |
Protected Member Functions inherited from Sandbox.Game.Gui.MyGuiScreenDebugBase | |
MyGuiScreenDebugBase (Vector4?backgroundColor=null, bool isTopMostScreen=false) | |
MyGuiScreenDebugBase (Vector2 position, Vector2?size, Vector4?backgroundColor, bool isTopMostScreen) | |
MyGuiControlMultilineText | AddMultilineText (Vector2?size=null, Vector2?offset=null, float textScale=1.0f, bool selectable=false) |
MyGuiControlCheckbox | AddCheckBox (String text, MyDebugComponent component, List< MyGuiControlBase > controlGroup=null, Vector4?color=null, Vector2?checkBoxOffset=null) |
MyGuiControlCheckbox | AddCheckBox (MyStringId textEnum, bool checkedState, Action< MyGuiControlCheckbox > checkBoxChange, bool enabled=true, List< MyGuiControlBase > controlGroup=null, Vector4?color=null, Vector2?checkBoxOffset=null) |
MyGuiControlCheckbox | AddCheckBox (String text, bool checkedState, Action< MyGuiControlCheckbox > checkBoxChange, bool enabled=true, List< MyGuiControlBase > controlGroup=null, Vector4?color=null, Vector2?checkBoxOffset=null) |
MyGuiControlCheckbox | AddCheckBox (MyStringId textEnum, Func< bool > getter, Action< bool > setter, bool enabled=true, List< MyGuiControlBase > controlGroup=null, Vector4?color=null, Vector2?checkBoxOffset=null) |
MyGuiControlCheckbox | AddCheckBox (String text, Func< bool > getter, Action< bool > setter, bool enabled=true, List< MyGuiControlBase > controlGroup=null, Vector4?color=null, Vector2?checkBoxOffset=null) |
MyGuiControlCheckbox | AddCheckBox (String text, object instance, MemberInfo memberInfo, bool enabled=true, List< MyGuiControlBase > controlGroup=null, Vector4?color=null, Vector2?checkBoxOffset=null) |
virtual void | ValueChanged (MyGuiControlBase sender) |
MyGuiControlSlider | AddSlider (String text, float value, float valueMin, float valueMax, Action< MyGuiControlSlider > valueChange, Vector4?color=null) |
MyGuiControlSlider | AddSlider (String text, float valueMin, float valueMax, Func< float > getter, Action< float > setter, Vector4?color=null) |
MyGuiControlSliderBase | AddSlider (String text, MyGuiSliderProperties properties, Func< float > getter, Action< float > setter, Vector4?color=null) |
MyGuiControlSlider | AddSlider (String text, float valueMin, float valueMax, object instance, MemberInfo memberInfo, Vector4?color=null) |
MyGuiControlTextbox | AddTextbox (String value, Action< MyGuiControlTextbox > onTextChanged, Vector4?color=null, float scale=1.0f, MyGuiControlTextboxType type=MyGuiControlTextboxType.Normal, List< MyGuiControlBase > controlGroup=null, string font=MyFontEnum.Debug, MyGuiDrawAlignEnum originAlign=MyGuiDrawAlignEnum.HORISONTAL_RIGHT_AND_VERTICAL_TOP) |
MyGuiControlLabel | AddLabel (String text, Vector4 color, float scale, List< MyGuiControlBase > controlGroup=null, string font=MyFontEnum.Debug) |
MyGuiControlLabel | AddSubcaption (MyStringId textEnum, Vector4?captionTextColor=null, Vector2?captionOffset=null, float captionScale=MyGuiConstants.DEFAULT_TEXT_SCALE) |
MyGuiControlLabel | AddSubcaption (String text, Vector4?captionTextColor=null, Vector2?captionOffset=null, float captionScale=MyGuiConstants.DEFAULT_TEXT_SCALE) |
MyGuiControlColor | AddColor (String text, Func< Color > getter, Action< Color > setter) |
MyGuiControlColor | AddColor (String text, Color value, Action< MyGuiControlColor > setter) |
MyGuiControlColor | AddColor (String text, object instance, MemberInfo memberInfo) |
MyGuiControlButton | AddButton (string text, Action< MyGuiControlButton > onClick, List< MyGuiControlBase > controlGroup=null, Vector4?textColor=null, Vector2?size=null) |
MyGuiControlButton | AddButton (StringBuilder text, Action< MyGuiControlButton > onClick, List< MyGuiControlBase > controlGroup=null, Vector4?textColor=null, Vector2?size=null) |
MyGuiControlCombobox | AddCombo (List< MyGuiControlBase > controlGroup=null, Vector4?textColor=null, Vector2?size=null, int openAreaItemsCount=10) |
MyGuiControlCombobox | AddCombo< TEnum > (TEnum selectedItem, Action< TEnum > valueChanged, bool enabled=true, int openAreaItemsCount=10, List< MyGuiControlBase > controlGroup=null, Vector4?color=null) |
MyGuiControlCombobox | AddCombo< TEnum > (object instance, MemberInfo memberInfo, bool enabled=true, int openAreaItemsCount=10, List< MyGuiControlBase > controlGroup=null, Vector4?color=null) |
void | AddShareFocusHint () |
Protected Member Functions inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
MyGuiScreenBase (Vector2?position=null, Vector4?backgroundColor=null, Vector2?size=null, bool isTopMostScreen=false, string backgroundTexture=null, float backgroundTransition=0.0f, float guiTransition=0.0f) | |
bool | HandleKeyboardActiveIndex (bool forwardMovement) |
bool | IsMouseOver () |
MyGuiControlLabel | AddCaption (MyStringId textEnum, Vector4?captionTextColor=null, Vector2?captionOffset=null, float captionScale=MyGuiConstants.DEFAULT_TEXT_SCALE) |
MyGuiControlLabel | AddCaption (String text, Vector4?captionTextColor=null, Vector2?captionOffset=null, float captionScale=MyGuiConstants.DEFAULT_TEXT_SCALE) |
virtual void | Canceling () |
Called when user presses ESC or clicks on CANCEL - hook to this method so you can do gui-screen-specific event More... | |
Color | ApplyTransitionAlpha (Vector4 color, float transition) |
virtual void | OnShow () |
Called when [show]. More... | |
virtual void | OnHide () |
Called when [show]. More... | |
virtual void | OnClosed () |
Called when [show]. More... | |
void | MakeXAndYEqual (ref Vector2 val) |
Computes ratio of width and height in GUI coordinates to make X and Y of equal value represent same distance on screen as well. Then multiplies Y using this ratio. More... | |
Vector2 | MakeXAndYEqual (Vector2 val) |
void | SetDefaultCloseButtonOffset () |
Static Protected Member Functions inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
static string | MakeScreenFilepath (string name) |
Protected Attributes inherited from Sandbox.Game.Gui.MyGuiScreenDebugBase | |
Vector2 | m_currentPosition |
float | m_scale = 1.0f |
float | m_buttonXOffset = 0 |
float | m_sliderDebugScale = 1f |
float | Spacing = 0 |
Protected Attributes inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
Action | OnEnterCallback |
float | m_transitionAlpha |
float | m_backgroundTransition |
float | m_guiTransition |
Vector2 | m_position |
Color | m_backgroundFadeColor |
bool | m_isTopMostScreen = false |
bool | m_isAlwaysFirst = false |
bool | m_isTopScreen = false |
bool | m_isFirstForUnload = false |
Vector4 | m_backgroundColor |
string | m_backgroundTexture |
bool | m_canCloseInCloseAllScreenCalls = true |
Vector2 | m_size |
bool | m_closeOnEsc = true |
bool | m_joystickAsMouse = true |
bool | m_defaultJoystickDpadUse = true |
bool | m_defaultJoystickCancelUse = true |
bool | m_drawEvenWithoutFocus = false |
bool | m_canShareInput = false |
bool | m_allowUnhidePreviousScreen |
GuiSounds | m_openingCueEnum |
GuiSounds | m_closingCueEnum |
MyGuiControlGridDragAndDrop | m_gridDragAndDropHandlingNow |
MyGuiControlBase | m_comboboxHandlingNow |
MyGuiControlBase | m_lastHandlingControl |
Properties inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
Color | BackgroundFadeColor [get] |
bool | SkipTransition [get, set] |
bool | Cancelled [get] |
bool | DrawMouseCursor [get, set] |
bool | JoystickAsMouse [get, set] |
MyGuiScreenState | State [get, set] |
bool | IsLoaded [get, set] |
bool | EnabledBackgroundFade [get, protected set] |
Draw fade rectangle under top-most screen? More... | |
bool | CanBeHidden [get, protected set] |
Indicates whether screen can be hidden when another screen is on top of it (assuming that screen hides screens below it). More... | |
bool | CanHideOthers [get, protected set] |
Indicates whether screen can hide screens below it. This will not hide screens that cannot be hidden. More... | |
bool | CanHaveFocus [get, protected set] |
Without focus, this screen will not steal input. More... | |
virtual MyGuiControls | Controls [get] |
Vector4 | BackgroundColor [get, set] |
Vector2 | Size [get, set] |
bool | Visible [get] |
Vector2 | CloseButtonOffset [get, set] |
bool | CloseButtonEnabled [get, set] |
MyGuiControlBase | FocusedControl [get, set] |
string | DebugNamePath [get] |
string | Name [get] |
IMyGuiControlsOwner | Owner [get] |
Properties inherited from Sandbox.Graphics.GUI.IMyGuiControlsParent | |
MyGuiControls | Controls [get] |
Properties inherited from Sandbox.Graphics.GUI.IMyGuiControlsOwner | |
string | DebugNamePath [get] |
string | Name [get] |
IMyGuiControlsOwner | Owner [get] |
Events inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
ScreenHandler | Closed |
VisibleChangedDelegate | VisibleChanged |
Action< MyGuiScreenBase > | DataLoading |
Action< MyGuiScreenBase > | DataUnloading |
Definition at line 11 of file MyGuiScreenDebugDrawSettings2.cs.
|
inline |
Definition at line 18 of file MyGuiScreenDebugDrawSettings2.cs.
|
inlinevirtual |
For displaying in the list in the debug screen.
Reimplemented from Sandbox.Game.Gui.MyGuiScreenDebugBase.
Definition at line 13 of file MyGuiScreenDebugDrawSettings2.cs.
|
inlinevirtual |
Reimplemented from Sandbox.Graphics.GUI.MyGuiScreenBase.
Definition at line 23 of file MyGuiScreenDebugDrawSettings2.cs.