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

Interface for debug command host. More...

Inheritance diagram for VerticesEngine.Diagnostics.IDebugCommandHost:
VerticesEngine.Diagnostics.IDebugEchoListner VerticesEngine.Diagnostics.IDebugCommandExecutioner VerticesEngine.Diagnostics.vxDebugCommandUI

Public Member Functions

void RegisterCommand (string command, string description, DebugCommandExecute callback)
 Register new command.
 
void UnregisterCommand (string command)
 Unregister command.
 
void Echo (string text)
 Output Standard message.
 
void EchoCMD (string text)
 
void RegisterEchoListner (IDebugEchoListner listner)
 Register message listener.
 
void UnregisterEchoListner (IDebugEchoListner listner)
 Unregister message listener.
 
void PushExecutioner (IDebugCommandExecutioner executioner)
 Add Command executioner.
 
void PopExecutioner ()
 Remote Command executioner.
 
- Public Member Functions inherited from VerticesEngine.Diagnostics.IDebugEchoListner
void Echo (DebugCommandMessage messageType, string text)
 Output message.
 
- Public Member Functions inherited from VerticesEngine.Diagnostics.IDebugCommandExecutioner
void ExecuteCommand (string command, bool IsCmdLine=false)
 Execute command.
 

Detailed Description

Interface for debug command host.

Member Function Documentation

◆ Echo()

void VerticesEngine.Diagnostics.IDebugCommandHost.Echo ( string text)

Output Standard message.

Parameters
text

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.

◆ PopExecutioner()

void VerticesEngine.Diagnostics.IDebugCommandHost.PopExecutioner ( )

Remote Command executioner.

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.

◆ PushExecutioner()

void VerticesEngine.Diagnostics.IDebugCommandHost.PushExecutioner ( IDebugCommandExecutioner executioner)

Add Command executioner.

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.

◆ RegisterCommand()

void VerticesEngine.Diagnostics.IDebugCommandHost.RegisterCommand ( string command,
string description,
DebugCommandExecute callback )

Register new command.

Parameters
commandcommand name
descriptiondescription of command
callbackExecute delegation

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.

◆ RegisterEchoListner()

void VerticesEngine.Diagnostics.IDebugCommandHost.RegisterEchoListner ( IDebugEchoListner listner)

Register message listener.

Parameters
listner

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.

◆ UnregisterCommand()

void VerticesEngine.Diagnostics.IDebugCommandHost.UnregisterCommand ( string command)

Unregister command.

Parameters
commandcommand name

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.

◆ UnregisterEchoListner()

void VerticesEngine.Diagnostics.IDebugCommandHost.UnregisterEchoListner ( IDebugEchoListner listner)

Unregister message listener.

Parameters
listner

Implemented in VerticesEngine.Diagnostics.vxDebugCommandUI.


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