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

Public Member Functions

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

Properties

Vector2 MouseCursorPosition [get]
 

Detailed Description

Definition at line 9 of file IMyGuiSandbox.cs.

Member Function Documentation

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

Property Documentation

Vector2 Sandbox.Graphics.GUI.IMyGuiSandbox.MouseCursorPosition
get

Definition at line 23 of file IMyGuiSandbox.cs.


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