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

Component for FPS measure and draw. More...

Inheritance diagram for VerticesEngine.Diagnostics.vxFpsCounterDebugControl:
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 > arguments)
 FPS command implementation.
 
- 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.
 

Additional Inherited Members

- Public Attributes inherited from VerticesEngine.vxGameObject
bool OnlySelectInSandbox = false
 
- 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.
 
- 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]
 
- 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

Component for FPS measure and draw.

Member Function Documentation

◆ CommandExecute()

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

FPS command implementation.

Reimplemented from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass.

◆ GetCommand()

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

Gets the command.

Returns
The command.

Reimplemented from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass.

◆ GetDescription()

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

Gets the description.

Returns
The description.

Reimplemented from VerticesEngine.Diagnostics.vxDebugUIControlBaseClass.


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