2010-07-03 10:12:13 +00:00
|
|
|
#ifndef GAME_SCRIPT_EXTENSIONS_H
|
|
|
|
#define GAME_SCRIPT_EXTENSIONS_H
|
|
|
|
|
|
|
|
namespace Compiler
|
|
|
|
{
|
|
|
|
class Extensions;
|
|
|
|
}
|
|
|
|
|
2010-07-18 17:54:56 +00:00
|
|
|
namespace Interpreter
|
|
|
|
{
|
|
|
|
class Interpreter;
|
|
|
|
}
|
|
|
|
|
2010-07-03 10:12:13 +00:00
|
|
|
namespace MWScript
|
|
|
|
{
|
2012-07-30 09:43:28 +00:00
|
|
|
void registerExtensions (Compiler::Extensions& extensions, bool consoleOnly = false);
|
|
|
|
///< \param consoleOnly include console only extensions
|
|
|
|
|
|
|
|
void installOpcodes (Interpreter::Interpreter& interpreter, bool consoleOnly = false);
|
|
|
|
///< \param consoleOnly include console only opcodes
|
2010-07-03 10:12:13 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
#endif
|