3DCoatScripting  4.8.31β
С помощью скриптинга можно управлять возможностями Коута и расширять его функционал.
Класс coat::scripto::Debug

General access to debugging. Подробнее...

Базовые классы:CDebugger.

Открытые члены

DebugDraw draw () const
 Access to viewport-output log. Подробнее...
 
DebugLog log () const
 Access to text-output log. Подробнее...
 
std::string callstack () const
 Returns all calls from the stack. Подробнее...
 
std::string variables () const
 Returns a list of all local variables. Подробнее...
 
std::string vars () const
 
std::string globalVariables () const
 Returns a list of all global variables. Подробнее...
 
std::string gvars () const
 

Открытые статические члены

static Debuginstance ()
 Common constructor. Подробнее...
 

Подробное описание

General access to debugging.

debug.png
См. также
DebugDraw, DebugLog
http://angelcode.com/angelscript/sdk/docs/manual/doc_debug.html
Начиная с
4.5.32

Методы

Debug * coat::scripto::Debug::instance ( )
static

Common constructor.

Debug dbg;
DebugDraw coat::scripto::Debug::draw ( ) const

Access to viewport-output log.

Debug dbg;
DebugLog drw = dbg.draw();
См. также
log()
DebugLog coat::scripto::Debug::log ( ) const

Access to text-output log.

Debug dbg;
DebugLog log = dbg.log();
См. также
draw()
std::string coat::scripto::Debug::callstack ( ) const

Returns all calls from the stack.

Необходимо сделать:
Debug& clear();
Debug dbg;
DebugLog log = dbg.log();
log += dbg.callstack();
std::string coat::scripto::Debug::variables ( ) const

Returns a list of all local variables.

Debug dbg;
DebugLog log = dbg.log();
log += dbg.variables();
См. также
vars()
std::string coat::scripto::Debug::vars ( ) const
inline
См. также
variables()
std::string coat::scripto::Debug::globalVariables ( ) const

Returns a list of all global variables.

Debug dbg;
DebugLog log = dbg.log();
log += dbg.globalVariables();
См. также
gvars()
std::string coat::scripto::Debug::gvars ( ) const
inline
См. также
globalVariables()