|
Space Engineers
|
Public Member Functions | |
| MyGuiScreenProgress (StringBuilder text, MyStringId?cancelText=null) | |
| override void | RecreateControls (bool constructor) |
| override string | GetFriendlyName () |
| For displaying in the list in the debug screen. More... | |
| override bool | Update (bool hasFocus) |
Public Member Functions inherited from Sandbox.Graphics.GUI.MyGuiScreenProgressBase | |
| MyGuiScreenProgressBase (MyStringId progressText, MyStringId?cancelText=null) | |
| override void | RecreateControls (bool constructor) |
| void | Cancel () |
| override bool | Draw () |
| override void | LoadContent () |
| override void | UnloadContent () |
Public Member Functions inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
| delegate void | ScreenHandler (MyGuiScreenBase source) |
| MyObjectBuilder_GuiScreen | GetObjectBuilder () |
| void | Init (MyObjectBuilder_GuiScreen objectBuilder) |
| virtual void | LoadData () |
| virtual void | UnloadData () |
| virtual void | RunLoadingAction () |
| bool | IsMouseOverAnyControl () |
| MyGuiControlBase | GetMouseOverControl () |
| virtual void | GetControlsUnderMouseCursor (Vector2 position, List< MyGuiControlBase > controls, bool visibleOnly) |
| MyGuiControlBase | GetNextFocusControl (MyGuiControlBase currentFocusControl, bool forwardMovement) |
| virtual void | HandleInput (bool receivedFocusInThisUpdate) |
| virtual void | InputLost () |
| virtual void | HandleUnhandledInput (bool receivedFocusInThisUpdate) |
| virtual bool | HandleInputAfterSimulation () |
| virtual bool | CloseScreen () |
| virtual bool | HideScreen () |
| virtual bool | UnhideScreen () |
| virtual void | CloseScreenNow () |
| void | HideTooltips () |
| Vector2 | GetPositionAbsolute () |
| Vector2 | GetPositionAbsoluteCenter () |
| Vector2 | GetPositionAbsoluteTopLeft () |
| bool | GetDrawMouseCursor () |
| bool | IsTopMostScreen () |
| bool | IsAlwaysFirst () |
| bool | IsTopScreen () |
| bool | IsFirstForUnload () |
| bool | GetDrawScreenEvenWithoutFocus () |
| Vector2 | GetPosition () |
| Vector2 | GetSize () |
| bool | CanShareInput () |
| bool | CanCloseInCloseAllScreenCalls () |
| virtual int | GetTransitionOpeningTime () |
| virtual int | GetTransitionClosingTime () |
| virtual void | OnRemoved () |
| Called when [show]. More... | |
Protected Member Functions | |
| override void | ProgressStart () |
Protected Member Functions inherited from Sandbox.Graphics.GUI.MyGuiScreenProgressBase | |
| virtual void | OnCancelClick (MyGuiControlButton sender) |
| override void | Canceling () |
| Called when user presses ESC or clicks on CANCEL - hook to this method so you can do gui-screen-specific event More... | |
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) |
| 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 () |
Properties | |
| StringBuilder | Text [get, set] |
Properties inherited from Sandbox.Graphics.GUI.MyGuiScreenProgressBase | |
| MyGuiControlRotatingWheel | RotatingWheel [get] |
| MyStringId | ProgressText [get, set] |
| String | ProgressTextString [get, set] |
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 | |
| Action | Tick |
Events inherited from Sandbox.Graphics.GUI.MyGuiScreenProgressBase | |
| Action | ProgressCancelled |
Events inherited from Sandbox.Graphics.GUI.MyGuiScreenBase | |
| ScreenHandler | Closed |
| VisibleChangedDelegate | VisibleChanged |
| Action< MyGuiScreenBase > | DataLoading |
| Action< MyGuiScreenBase > | DataUnloading |
Definition at line 13 of file MyGuiScreenProgress.cs.
|
inline |
Definition at line 17 of file MyGuiScreenProgress.cs.
|
inlinevirtual |
For displaying in the list in the debug screen.
Implements Sandbox.Graphics.GUI.MyGuiScreenBase.
Definition at line 35 of file MyGuiScreenProgress.cs.
|
inlineprotectedvirtual |
Implements Sandbox.Graphics.GUI.MyGuiScreenProgressBase.
Definition at line 31 of file MyGuiScreenProgress.cs.
|
inlinevirtual |
Reimplemented from Sandbox.Graphics.GUI.MyGuiScreenBase.
Definition at line 25 of file MyGuiScreenProgress.cs.
|
inlinevirtual |
Reimplemented from Sandbox.Graphics.GUI.MyGuiScreenBase.
Definition at line 46 of file MyGuiScreenProgress.cs.
|
getset |
Definition at line 41 of file MyGuiScreenProgress.cs.
| Action Sandbox.Game.MyGuiScreenProgress.Tick |
Definition at line 15 of file MyGuiScreenProgress.cs.
1.8.8