Space Engineers
Classes | Public Member Functions | Properties | List of all members
Sandbox.Game.GUI.DebugInputComponents.MyVoxelDebugInputComponent Class Reference
Inheritance diagram for Sandbox.Game.GUI.DebugInputComponents.MyVoxelDebugInputComponent:
Sandbox.Game.Gui.MyMultiDebugInputComponent Sandbox.Game.Gui.MyDebugComponent

Classes

class  PhysicsComponent
 

Public Member Functions

 MyVoxelDebugInputComponent ()
 
override string GetName ()
 
- Public Member Functions inherited from Sandbox.Game.Gui.MyMultiDebugInputComponent
override void Draw ()
 
virtual void DrawInternal ()
 
override void Update10 ()
 
override void Update100 ()
 
override bool HandleInput ()
 
- Public Member Functions inherited from Sandbox.Game.Gui.MyDebugComponent
void Section (string text, params object[] formatArgs)
 
 MyDebugComponent ()
 
 MyDebugComponent (bool enabled)
 
virtual void DispatchUpdate ()
 
bool GetSwitchValue (MyKeys key)
 
bool GetSwitchValue (string note)
 

Properties

override MyDebugComponent[] Components [get]
 
- Properties inherited from Sandbox.Game.Gui.MyMultiDebugInputComponent
abstract MyDebugComponent[] Components [get]
 
MyDebugComponent ActiveComponent [get]
 
override object InputData [get, set]
 
- Properties inherited from Sandbox.Game.Gui.MyDebugComponent
static float VerticalTextOffset [get]
 
static float NextVerticalOffset [get]
 
bool Enabled [get, set]
 
virtual object InputData [get, set]
 

Additional Inherited Members

- Public Types inherited from Sandbox.Game.Gui.MyDebugComponent
enum  MyDebugComponentInfoState { MyDebugComponentInfoState.NoInfo, MyDebugComponentInfoState.EnabledInfo, MyDebugComponentInfoState.FullInfo }
 
- Static Public Member Functions inherited from Sandbox.Game.Gui.MyDebugComponent
static float NextTextOffset (float scale)
 
static void ResetFrame ()
 
- Public Attributes inherited from Sandbox.Game.Gui.MyDebugComponent
int m_frameCounter = 0
 
- Protected Member Functions inherited from Sandbox.Game.Gui.MyDebugComponent
void Text (string message, params object[] arguments)
 
void Text (Color color, string message, params object[] arguments)
 
void Text (Color color, float scale, string message, params object[] arguments)
 
void MultilineText (string message, params object[] arguments)
 
void MultilineText (Color color, string message, params object[] arguments)
 
void MultilineText (Color color, float scale, string message, params object[] arguments)
 
void VSpace (float space)
 
void Save ()
 
void AddShortcut (MyKeys key, bool newPress, bool control, bool shift, bool alt, Func< string > description, Func< bool > action)
 
void AddSwitch (MyKeys key, Func< MyKeys, bool > action, string note="", bool defaultValue=false)
 
void AddSwitch (MyKeys key, Func< MyKeys, bool > action, MyRef< bool > boolRef, string note="")
 
void SetSwitch (MyKeys key, bool value)
 

Detailed Description

Definition at line 9 of file MyVoxelDebugInputComponent.cs.

Constructor & Destructor Documentation

Sandbox.Game.GUI.DebugInputComponents.MyVoxelDebugInputComponent.MyVoxelDebugInputComponent ( )
inline

Definition at line 11 of file MyVoxelDebugInputComponent.cs.

Member Function Documentation

override string Sandbox.Game.GUI.DebugInputComponents.MyVoxelDebugInputComponent.GetName ( )
inlinevirtual

Implements Sandbox.Game.Gui.MyDebugComponent.

Definition at line 30 of file MyVoxelDebugInputComponent.cs.

Property Documentation

override MyDebugComponent [] Sandbox.Game.GUI.DebugInputComponents.MyVoxelDebugInputComponent.Components
get

Definition at line 26 of file MyVoxelDebugInputComponent.cs.


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