HoverRace
2.0
|
Provides access to debugging tools. More...
#include <DebugPeer.h>
Public Member Functions | |
DebugPeer (Script::Core &scripting, GameDirector &gameDirector) | |
virtual | ~DebugPeer () |
void | LOpenLink (const std::string &url) |
void | LOpenPath (const std::string &path) |
void | LShowPalette () |
void | LStartTestLab () |
void | LStartTestLab_N (const std::string &startingModuleName) |
void | LTest () |
bool | LToggleDebugOverlay () |
Public Member Functions inherited from HoverRace::Script::Peer | |
Peer (Core &scripting, const std::string &name) | |
Peer (const Peer &)=delete | |
virtual | ~Peer () |
Core & | GetScripting () const |
void | LHelp () |
void | LHelp_M (const std::string &methodName) |
Peer & | operator= (const Peer &)=delete |
Static Public Member Functions | |
static void | Register (Script::Core &scripting) |
Register this peer in an environment. More... | |
Static Public Member Functions inherited from HoverRace::Script::Peer | |
static void | Register (Core &scripting) |
Private Types | |
using | SUPER = Script::Peer |
Private Attributes | |
GameDirector & | gameDirector |
Provides access to debugging tools.
|
private |
HoverRace::Client::HoverScript::DebugPeer::DebugPeer | ( | Script::Core & | scripting, |
GameDirector & | gameDirector | ||
) |
|
inlinevirtual |
void HoverRace::Client::HoverScript::DebugPeer::LOpenLink | ( | const std::string & | url | ) |
void HoverRace::Client::HoverScript::DebugPeer::LOpenPath | ( | const std::string & | path | ) |
void HoverRace::Client::HoverScript::DebugPeer::LShowPalette | ( | ) |
void HoverRace::Client::HoverScript::DebugPeer::LStartTestLab | ( | ) |
void HoverRace::Client::HoverScript::DebugPeer::LStartTestLab_N | ( | const std::string & | startingModuleName | ) |
void HoverRace::Client::HoverScript::DebugPeer::LTest | ( | ) |
bool HoverRace::Client::HoverScript::DebugPeer::LToggleDebugOverlay | ( | ) |
|
static |
Register this peer in an environment.
scripting | The target environment. |
|
private |