Vertices Engine  v1.9.2.92
A Cross Platform game engine developed by Virtex Edge Design.
Loading...
Searching...
No Matches
VerticesEngine.Diagnostics.vxScreenConsoleDebugControl Class Reference

This control handles all of the internal engine stop watches. More...

Inheritance diagram for VerticesEngine.Diagnostics.vxScreenConsoleDebugControl:
VerticesEngine.Diagnostics.vxDebugUIControlBaseClass VerticesEngine.vxGameObject VerticesEngine.vxISelectable

Public Member Functions

override string GetCommand ()
 Gets the command.
 
override string GetDescription ()
 Gets the description.
 
override void CommandExecute (IDebugCommandHost host, string command, IList< string > args)
 Called when the main 'command' linked to this debug tool is called.
 
- Public Member Functions inherited from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass
 vxDebugUIControlBaseClass (string toolName)
 
virtual bool RegisterCommand ()
 
- Public Member Functions inherited from VerticesEngine.vxGameObject
virtual void OnEnabled ()
 Called on Component Enabled.
 
virtual void OnDisabled ()
 Called on Component Disabled.
 
virtual void OnSelected ()
 Called when Selected.
 
virtual void OnUnSelected ()
 Called when Unselected.
 
virtual string GetTitle ()
 Gets the title.
 
virtual Texture2D GetIcon (int w, int h)
 Gets the icon for this game object. Override this to provide per-entity cusomtization.
 
 vxGameObject ()
 Creates a new vxGameObject.
 
void Dispose ()
 Dispposes this Object.
 
virtual void OnGraphicsRefresh ()
 Called when there is a reset or refresh of Graphic settings such as resolution or setting.
 

Public Attributes

Vector2 DebugStringLocation = new Vector2(8, 148)
 The debug string location.
 
- Public Attributes inherited from VerticesEngine.vxGameObject
bool OnlySelectInSandbox = false
 

Properties

new bool IsVisible [get, set]
 Is the Debug Timer Control Active?
 
- Properties inherited from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass
string DebugToolName [get]
 
- Properties inherited from VerticesEngine.vxGameObject
bool IsVisible [get, set]
 Is this Game Object currently visible? Note that an Object can be Enabled, but not visible.
 
bool IsEnabled [get, set]
 Is this Game Object Enabled currently.
 
string Id [get, set]
 A unqiue string id which allows references to items to be serialised between sessions.
 
Texture2D DefaultTexture [get]
 Gets the default texture.
 
vxEnumSandboxStatus SandboxState [get]
 State of the Entity which is triggered by the simulation.
 
vxSelectionState SelectionState [get, set]
 Gets or sets the selection state.
 
vxSelectionState PreviousSelectionState [get]
 Get's the previous selection state.
 
bool IsDisposed [get]
 

Additional Inherited Members

- Static Public Attributes inherited from VerticesEngine.vxGameObject
static List< string > NameRegister = new List<string>()
 The name register.
 
- Protected Member Functions inherited from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass
virtual void AddArgument (string arg, string description, DebugCommandExecute callback)
 
- Protected Member Functions inherited from VerticesEngine.vxGameObject
virtual void OnVisibilityChanged ()
 Called when an Objects Visibility Changes.
 
virtual bool HasId ()
 
virtual void OnSelectionStateChange ()
 Called when the selection state changes.
 
virtual string GetIdPrefix ()
 
virtual void OnDisposed ()
 Called when the entity is disposed.
 
- Events inherited from VerticesEngine.vxGameObject
EventHandler< EventArgs > Selected
 Event Fired when the Items Selection stat Changes too Hovered.
 
EventHandler< EventArgs > UnSelected
 Event Fired when the Items Selection stat Changes too unselected (or unhovered)
 

Detailed Description

This control handles all of the internal engine stop watches.

Member Function Documentation

◆ CommandExecute()

override void VerticesEngine.Diagnostics.vxScreenConsoleDebugControl.CommandExecute ( IDebugCommandHost host,
string command,
IList< string > args )
virtual

Called when the main 'command' linked to this debug tool is called.

Parameters
argsArguments.

Reimplemented from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass.

◆ GetCommand()

override string VerticesEngine.Diagnostics.vxScreenConsoleDebugControl.GetCommand ( )
virtual

Gets the command.

Returns
The command.

Reimplemented from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass.

◆ GetDescription()

override string VerticesEngine.Diagnostics.vxScreenConsoleDebugControl.GetDescription ( )
virtual

Gets the description.

Returns
The description.

Reimplemented from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass.


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