Peoplemon  0.1.0
Peoplemon 3 game source documentation
DebugScriptContext.cpp
Go to the documentation of this file.
2 
5 
6 namespace core
7 {
8 namespace script
9 {
11 : systems(s) {}
12 
13 void DebugScriptContext::addCustomSymbols(bl::script::SymbolTable& table) const {
14  BaseFunctions::addDefaults(table, systems);
15 }
16 
17 } // namespace script
18 } // namespace core
Core classes and functionality for both the editor and game.
static void addDefaults(bl::script::SymbolTable &table, system::Systems &systems)
Adds the universal built-in functions to the given symbol table.
DebugScriptContext(system::Systems &systems)
Construct a new Debug Script Context.
virtual void addCustomSymbols(bl::script::SymbolTable &table) const override
Owns all primary systems and a reference to the engine.
Definition: Systems.hpp:47