Space Engineers
Public Member Functions | Static Public Member Functions | Properties | List of all members
Sandbox.Graphics.GUI.MyNullGui Class Reference
Inheritance diagram for Sandbox.Graphics.GUI.MyNullGui:
Sandbox.Graphics.GUI.IMyGuiSandbox

Public Member Functions

void SetMouseCursorVisibility (bool visible, bool changePosition=true)
 
 MyNullGui ()
 
void LoadData ()
 
void LoadContent (MyFontDescription[] fonts)
 
bool OpenSteamOverlay (string url)
 
void UnloadContent ()
 
void SwitchDebugScreensEnabled ()
 
void ShowModErrors ()
 
void HandleRenderProfilerInput ()
 
void AddScreen (MyGuiScreenBase screen)
 
void RemoveScreen (MyGuiScreenBase screen)
 
void HandleInput ()
 
void HandleInputAfterSimulation ()
 
bool IsDebugScreenEnabled ()
 
void Update (int totalTimeInMS)
 
void Draw ()
 
void BackToIntroLogos (Action afterLogosAction)
 
void BackToMainMenu ()
 
float GetDefaultTextScaleWithLanguage ()
 
void TakeScreenshot (int width, int height, string saveToPath=null, bool ignoreSprites=false, bool showNotification=true)
 
void TakeScreenshot (string saveToPath=null, bool ignoreSprites=false, Vector2?sizeMultiplier=null, bool showNotification=true)
 
void DrawGameLogo (float transitionAlpha)
 
- Public Member Functions inherited from Sandbox.Graphics.GUI.IMyGuiSandbox
void AddScreen (global::Sandbox.Graphics.GUI.MyGuiScreenBase screen)
 
void RemoveScreen (global::Sandbox.Graphics.GUI.MyGuiScreenBase screen)
 
void TakeScreenshot (string saveToPath=null, bool ignoreSprites=false, global::VRageMath.Vector2?sizeMultiplier=null, bool showNotification=true)
 

Static Public Member Functions

static Vector2 GetNormalizedCoordsAndPreserveOriginalSize (int width, int height)
 

Properties

Vector2 MouseCursorPosition [get, set]
 
- Properties inherited from Sandbox.Graphics.GUI.IMyGuiSandbox
Vector2 MouseCursorPosition [get]
 

Detailed Description

Definition at line 12 of file MyNullGui.cs.

Constructor & Destructor Documentation

Sandbox.Graphics.GUI.MyNullGui.MyNullGui ( )
inline

Definition at line 29 of file MyNullGui.cs.

Member Function Documentation

void Sandbox.Graphics.GUI.MyNullGui.AddScreen ( MyGuiScreenBase  screen)
inline

Definition at line 62 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.BackToIntroLogos ( Action  afterLogosAction)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 91 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.BackToMainMenu ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 96 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.Draw ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 87 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.DrawGameLogo ( float  transitionAlpha)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 118 of file MyNullGui.cs.

float Sandbox.Graphics.GUI.MyNullGui.GetDefaultTextScaleWithLanguage ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 100 of file MyNullGui.cs.

static Vector2 Sandbox.Graphics.GUI.MyNullGui.GetNormalizedCoordsAndPreserveOriginalSize ( int  width,
int  height 
)
inlinestatic

Definition at line 113 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.HandleInput ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 70 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.HandleInputAfterSimulation ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 74 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.HandleRenderProfilerInput ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 58 of file MyNullGui.cs.

bool Sandbox.Graphics.GUI.MyNullGui.IsDebugScreenEnabled ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 78 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.LoadContent ( MyFontDescription[]  fonts)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 37 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.LoadData ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 33 of file MyNullGui.cs.

bool Sandbox.Graphics.GUI.MyNullGui.OpenSteamOverlay ( string  url)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 41 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.RemoveScreen ( MyGuiScreenBase  screen)
inline

Definition at line 66 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.SetMouseCursorVisibility ( bool  visible,
bool  changePosition = true 
)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 14 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.ShowModErrors ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 54 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.SwitchDebugScreensEnabled ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 50 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.TakeScreenshot ( int  width,
int  height,
string  saveToPath = null,
bool  ignoreSprites = false,
bool  showNotification = true 
)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 105 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.TakeScreenshot ( string  saveToPath = null,
bool  ignoreSprites = false,
Vector2 sizeMultiplier = null,
bool  showNotification = true 
)
inline

Definition at line 109 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.UnloadContent ( )
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 46 of file MyNullGui.cs.

void Sandbox.Graphics.GUI.MyNullGui.Update ( int  totalTimeInMS)
inline

Implements Sandbox.Graphics.GUI.IMyGuiSandbox.

Definition at line 83 of file MyNullGui.cs.

Property Documentation

Vector2 Sandbox.Graphics.GUI.MyNullGui.MouseCursorPosition
getset

Definition at line 19 of file MyNullGui.cs.


The documentation for this class was generated from the following file: