Space Engineers
Classes | Public Member Functions | Static Public Attributes | Properties | Events | List of all members
Sandbox.Game.Gui.MyHonzaInputComponent Class Reference
Inheritance diagram for Sandbox.Game.Gui.MyHonzaInputComponent:
Sandbox.Game.Gui.MyMultiDebugInputComponent Sandbox.Game.Gui.MyDebugComponent

Classes

class  DefaultComponent
 
class  LiveWatchComponent
 
class  PhysicsComponent
 

Public Member Functions

override string GetName ()
 
override bool HandleInput ()
 
 MyHonzaInputComponent ()
 
- 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)
 

Static Public Attributes

static long dbgPosCounter = 0
 

Properties

static IMyEntity SelectedEntity [get, set]
 
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]
 

Events

static Action OnSelectedEntityChanged
 

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 31 of file MyHonzaInputComponent.cs.

Constructor & Destructor Documentation

Sandbox.Game.Gui.MyHonzaInputComponent.MyHonzaInputComponent ( )
inline

Definition at line 118 of file MyHonzaInputComponent.cs.

Member Function Documentation

override string Sandbox.Game.Gui.MyHonzaInputComponent.GetName ( )
inlinevirtual

Implements Sandbox.Game.Gui.MyDebugComponent.

Definition at line 59 of file MyHonzaInputComponent.cs.

override bool Sandbox.Game.Gui.MyHonzaInputComponent.HandleInput ( )
inlinevirtual

Reimplemented from Sandbox.Game.Gui.MyDebugComponent.

Definition at line 70 of file MyHonzaInputComponent.cs.

Member Data Documentation

long Sandbox.Game.Gui.MyHonzaInputComponent.dbgPosCounter = 0
static

Definition at line 49 of file MyHonzaInputComponent.cs.

Property Documentation

override MyDebugComponent [] Sandbox.Game.Gui.MyHonzaInputComponent.Components
get

Definition at line 55 of file MyHonzaInputComponent.cs.

IMyEntity Sandbox.Game.Gui.MyHonzaInputComponent.SelectedEntity
staticgetset

Definition at line 36 of file MyHonzaInputComponent.cs.

Event Documentation

Action Sandbox.Game.Gui.MyHonzaInputComponent.OnSelectedEntityChanged
static

Definition at line 34 of file MyHonzaInputComponent.cs.


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