Space Engineers
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Properties | List of all members
Sandbox.Game.Gui.MyHud Class Reference
Inheritance diagram for Sandbox.Game.Gui.MyHud:
VRage.Game.Components.MySessionComponentBase VRage.Game.Components.Interfaces.IMyUserInputComponent

Public Member Functions

override void LoadData ()
 
override void BeforeStart ()
 
override void SaveData ()
 
override void UpdateBeforeSimulation ()
 
- Public Member Functions inherited from VRage.Game.Components.MySessionComponentBase
virtual bool UpdatedBeforeInit ()
 
 MySessionComponentBase ()
 
void SetUpdateOrder (MyUpdateOrder order)
 
virtual void InitFromDefinition (MySessionComponentDefinition definition)
 
virtual void Init (MyObjectBuilder_SessionComponent sessionComponent)
 
virtual MyObjectBuilder_SessionComponent GetObjectBuilder ()
 
void AfterLoadData ()
 
void UnloadDataConditional ()
 
virtual void Simulate ()
 
virtual void UpdateAfterSimulation ()
 
virtual void UpdatingStopped ()
 
virtual void Draw ()
 
virtual void HandleInput ()
 
override string ToString ()
 

Static Public Member Functions

static bool CheckShowPlayerNamesOnHud ()
 
static void ReloadTexts ()
 
static void PushRotatingWheelVisible ()
 
static void PopRotatingWheelVisible ()
 

Static Public Attributes

static MyHudCrosshair Crosshair = new MyHudCrosshair()
 
static MyHudNotifications Notifications = new MyHudNotifications()
 
static MyHudShipInfo ShipInfo = new MyHudShipInfo()
 
static MyHudCharacterInfo CharacterInfo = new MyHudCharacterInfo()
 
static MyHudScenarioInfo ScenarioInfo = new MyHudScenarioInfo()
 
static MyHudBlockInfo BlockInfo = new MyHudBlockInfo()
 
static MyHudGravityIndicator GravityIndicator = new MyHudGravityIndicator()
 
static MyHudSinkGroupInfo SinkGroupInfo = new MyHudSinkGroupInfo()
 
static MyHudSelectedObject SelectedObjectHighlight = new MyHudSelectedObject()
 
static MyHudLocationMarkers LocationMarkers = new MyHudLocationMarkers()
 
static MyHudGpsMarkers ButtonPanelMarkers = new MyHudGpsMarkers()
 
static MyHudGpsMarkers GpsMarkers = new MyHudGpsMarkers()
 
static MyHudOreMarkers OreMarkers = new MyHudOreMarkers()
 
static MyHudChat Chat = new MyHudChat()
 
static MyHudLargeTurretTargets LargeTurretTargets = new MyHudLargeTurretTargets()
 
static MyHudWorldBorderChecker WorldBorderChecker = new MyHudWorldBorderChecker()
 
static MyHudHackingMarkers HackingMarkers = new MyHudHackingMarkers()
 
static MyHudCameraInfo CameraInfo = new MyHudCameraInfo()
 
static MyHudObjectiveLine ObjectiveLine = new MyHudObjectiveLine()
 
static MyHudNetgraph Netgraph = new MyHudNetgraph()
 
static MyHudVoiceChat VoiceChat = new MyHudVoiceChat()
 
static MyHudChangedInventoryItems ChangedInventoryItems = new MyHudChangedInventoryItems()
 
static MyHudQuestlog Questlog = new MyHudQuestlog()
 
static MyHudText BlocksLeft = new MyHudText()
 
static MyHudScreenEffects ScreenEffects = new MyHudScreenEffects()
 
static bool CutsceneHud = false
 

Protected Member Functions

override void UnloadData ()
 

Properties

static bool RotatingWheelVisible [get]
 
static bool MinimalHud [get, set]
 
static bool IsNetgraphVisible [get, set]
 
static bool IsBuildMode [get, set]
 
- Properties inherited from VRage.Game.Components.MySessionComponentBase
MyUpdateOrder UpdateOrder [get]
 
MyObjectBuilderType ObjectBuilderType [get]
 
bool Loaded [get]
 
bool Initialized [get]
 
MyDefinitionId Definition [get, set]
 
virtual Type[] Dependencies [get]
 
virtual bool IsRequiredByGame [get]
 Indicates whether a session component should be used in current configuration. Example: MyDestructionData component returns true only when game uses Havok Destruction More...
 

Additional Inherited Members

- Public Attributes inherited from VRage.Game.Components.MySessionComponentBase
readonly string DebugName
 
readonly int Priority
 
readonly Type ComponentType
 
IMySession Session
 

Detailed Description

Definition at line 16 of file MyHud.cs.

Member Function Documentation

override void Sandbox.Game.Gui.MyHud.BeforeStart ( )
inlinevirtual

Reimplemented from VRage.Game.Components.MySessionComponentBase.

Definition at line 113 of file MyHud.cs.

static bool Sandbox.Game.Gui.MyHud.CheckShowPlayerNamesOnHud ( )
inlinestatic

Definition at line 50 of file MyHud.cs.

override void Sandbox.Game.Gui.MyHud.LoadData ( )
inlinevirtual

Reimplemented from VRage.Game.Components.MySessionComponentBase.

Definition at line 107 of file MyHud.cs.

static void Sandbox.Game.Gui.MyHud.PopRotatingWheelVisible ( )
inlinestatic

Definition at line 101 of file MyHud.cs.

static void Sandbox.Game.Gui.MyHud.PushRotatingWheelVisible ( )
inlinestatic

Definition at line 95 of file MyHud.cs.

static void Sandbox.Game.Gui.MyHud.ReloadTexts ( )
inlinestatic

Definition at line 86 of file MyHud.cs.

override void Sandbox.Game.Gui.MyHud.SaveData ( )
inlinevirtual

Reimplemented from VRage.Game.Components.MySessionComponentBase.

Definition at line 118 of file MyHud.cs.

override void Sandbox.Game.Gui.MyHud.UnloadData ( )
inlineprotectedvirtual

Reimplemented from VRage.Game.Components.MySessionComponentBase.

Definition at line 123 of file MyHud.cs.

override void Sandbox.Game.Gui.MyHud.UpdateBeforeSimulation ( )
inlinevirtual

Reimplemented from VRage.Game.Components.MySessionComponentBase.

Definition at line 141 of file MyHud.cs.

Member Data Documentation

MyHudBlockInfo Sandbox.Game.Gui.MyHud.BlockInfo = new MyHudBlockInfo()
static

Definition at line 23 of file MyHud.cs.

MyHudText Sandbox.Game.Gui.MyHud.BlocksLeft = new MyHudText()
static

Definition at line 41 of file MyHud.cs.

MyHudGpsMarkers Sandbox.Game.Gui.MyHud.ButtonPanelMarkers = new MyHudGpsMarkers()
static

Definition at line 28 of file MyHud.cs.

MyHudCameraInfo Sandbox.Game.Gui.MyHud.CameraInfo = new MyHudCameraInfo()
static

Definition at line 35 of file MyHud.cs.

MyHudChangedInventoryItems Sandbox.Game.Gui.MyHud.ChangedInventoryItems = new MyHudChangedInventoryItems()
static

Definition at line 39 of file MyHud.cs.

MyHudCharacterInfo Sandbox.Game.Gui.MyHud.CharacterInfo = new MyHudCharacterInfo()
static

Definition at line 21 of file MyHud.cs.

MyHudChat Sandbox.Game.Gui.MyHud.Chat = new MyHudChat()
static

Definition at line 31 of file MyHud.cs.

MyHudCrosshair Sandbox.Game.Gui.MyHud.Crosshair = new MyHudCrosshair()
static

Definition at line 18 of file MyHud.cs.

bool Sandbox.Game.Gui.MyHud.CutsceneHud = false
static

Definition at line 70 of file MyHud.cs.

MyHudGpsMarkers Sandbox.Game.Gui.MyHud.GpsMarkers = new MyHudGpsMarkers()
static

Definition at line 29 of file MyHud.cs.

MyHudGravityIndicator Sandbox.Game.Gui.MyHud.GravityIndicator = new MyHudGravityIndicator()
static

Definition at line 24 of file MyHud.cs.

MyHudHackingMarkers Sandbox.Game.Gui.MyHud.HackingMarkers = new MyHudHackingMarkers()
static

Definition at line 34 of file MyHud.cs.

MyHudLargeTurretTargets Sandbox.Game.Gui.MyHud.LargeTurretTargets = new MyHudLargeTurretTargets()
static

Definition at line 32 of file MyHud.cs.

MyHudLocationMarkers Sandbox.Game.Gui.MyHud.LocationMarkers = new MyHudLocationMarkers()
static

Definition at line 27 of file MyHud.cs.

MyHudNetgraph Sandbox.Game.Gui.MyHud.Netgraph = new MyHudNetgraph()
static

Definition at line 37 of file MyHud.cs.

MyHudNotifications Sandbox.Game.Gui.MyHud.Notifications = new MyHudNotifications()
static

Definition at line 19 of file MyHud.cs.

MyHudObjectiveLine Sandbox.Game.Gui.MyHud.ObjectiveLine = new MyHudObjectiveLine()
static

Definition at line 36 of file MyHud.cs.

MyHudOreMarkers Sandbox.Game.Gui.MyHud.OreMarkers = new MyHudOreMarkers()
static

Definition at line 30 of file MyHud.cs.

MyHudQuestlog Sandbox.Game.Gui.MyHud.Questlog = new MyHudQuestlog()
static

Definition at line 40 of file MyHud.cs.

MyHudScenarioInfo Sandbox.Game.Gui.MyHud.ScenarioInfo = new MyHudScenarioInfo()
static

Definition at line 22 of file MyHud.cs.

MyHudScreenEffects Sandbox.Game.Gui.MyHud.ScreenEffects = new MyHudScreenEffects()
static

Definition at line 42 of file MyHud.cs.

MyHudSelectedObject Sandbox.Game.Gui.MyHud.SelectedObjectHighlight = new MyHudSelectedObject()
static

Definition at line 26 of file MyHud.cs.

MyHudShipInfo Sandbox.Game.Gui.MyHud.ShipInfo = new MyHudShipInfo()
static

Definition at line 20 of file MyHud.cs.

MyHudSinkGroupInfo Sandbox.Game.Gui.MyHud.SinkGroupInfo = new MyHudSinkGroupInfo()
static

Definition at line 25 of file MyHud.cs.

MyHudVoiceChat Sandbox.Game.Gui.MyHud.VoiceChat = new MyHudVoiceChat()
static

Definition at line 38 of file MyHud.cs.

MyHudWorldBorderChecker Sandbox.Game.Gui.MyHud.WorldBorderChecker = new MyHudWorldBorderChecker()
static

Definition at line 33 of file MyHud.cs.

Property Documentation

bool Sandbox.Game.Gui.MyHud.IsBuildMode
staticgetset

Definition at line 81 of file MyHud.cs.

bool Sandbox.Game.Gui.MyHud.IsNetgraphVisible
staticgetset

Definition at line 74 of file MyHud.cs.

bool Sandbox.Game.Gui.MyHud.MinimalHud
staticgetset

Definition at line 57 of file MyHud.cs.

bool Sandbox.Game.Gui.MyHud.RotatingWheelVisible
staticget

Definition at line 46 of file MyHud.cs.


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