Leviathan  0.8.0.0
Leviathan game engine
Console.h File Reference
#include "Define.h"
#include "ScriptExecutor.h"
#include "ErrorReporter.h"

Go to the source code of this file.

Classes

class  Leviathan::ConsoleLogger
 Logger for console output to the standard logger. More...
 
class  Leviathan::ScriptConsole
 

Namespaces

 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Enumerations

enum  Leviathan::CONSOLECOMMANDRESULTSTATE { Leviathan::CONSOLECOMMANDRESULTSTATE_SUCCEEDED, Leviathan::CONSOLECOMMANDRESULTSTATE_FAILED, Leviathan::CONSOLECOMMANDRESULTSTATE_WAITINGFORMORE }
 
enum  Leviathan::CONSOLECOMMANDTYPE {
  Leviathan::CONSOLECOMMANDTYPE_NONE, Leviathan::CONSOLECOMMANDTYPE_ADDVAR, Leviathan::CONSOLECOMMANDTYPE_ADDFUNC, Leviathan::CONSOLECOMMANDTYPE_DELVAR,
  Leviathan::CONSOLECOMMANDTYPE_DELFUNC, Leviathan::CONSOLECOMMANDTYPE_PRINTVAR, Leviathan::CONSOLECOMMANDTYPE_PRINTFUNC, Leviathan::CONSOLECOMMANDTYPE_ERROR
}