#include "object/C4Id.h"
#include "script/C4StringTable.h"
#include "script/C4Value.h"
#include "script/C4ValueMap.h"
#include "C4AulWarnings.h"
Go to the source code of this file.
Classes | |
class | C4AulError |
class | C4AulParseError |
class | C4AulExecError |
class | C4AulFuncMap |
class | C4AulUserFile |
class | C4AulErrorHandler |
class | C4AulScriptEngine |
Macros | |
#define | C4AUL_MAX_Identifier 100 |
#define | DIAG(id, text, enabled) id, |
Enumerations | |
enum class | C4AulWarningId { DIAG , WarningCount } |
Functions | |
void | InitCoreFunctionMap (C4AulScriptEngine *pEngine) |
Variables | |
const char * | C4AulWarningIDs [] |
const char * | C4AulWarningMessages [] |
C4AulScriptEngine | ScriptEngine |
|
strong |
void InitCoreFunctionMap | ( | C4AulScriptEngine * | pEngine | ) |
Definition at line 1128 of file C4Script.cpp.
References Abs(), AddFunc(), Angle(), C4ScriptConstMap, C4ScriptFnMap, C4V_Int, C4VInt(), Cos(), Distance(), F, C4AulExec::FnLogCallStack(), C4AulExec::FnTranslate(), C4AulScriptEngine::GetPropList(), C4ScriptConstDef::Identifier, Inside(), C4ScriptLibrary::InstantiateAllLibraries(), Random(), C4AulScriptEngine::RegisterGlobalConstant(), Sin(), and WildcardMatch().
Referenced by c4_mapgen_handle_init_script_engine(), and C4Game::InitScriptEngine().
|
extern |
Definition at line 43 of file C4Globals.cpp.
Referenced by c4_mapgen_handle_deinit_script_engine(), c4_mapgen_handle_init_script_engine(), c4_mapgen_handle_new(), c4_mapgen_handle_new_script(), C4AulFunc::C4AulFunc(), C4Def::C4Def(), C4PropertyPath::C4PropertyPath(), C4PropListScen::C4PropListScen(), C4PropList::Call(), C4Object::ChangeDef(), C4AulFunc::CheckParTypes(), C4Game::Clear(), C4Game::ClearPointers(), C4PropertyCollection::CollectPropLists(), C4Game::CompileFunc(), C4Effect::CompileFunc(), C4Value::CompileFunc(), C4AulExec::DirectExec(), C4RoundResults::EvaluateGame(), C4Game::Execute(), C4PlayerControlDefs::FinalInit(), FnGetEffectsFor(), C4Value::GetDataString(), C4AulScriptEngine::GetFunctionNames(), C4Console::GetScriptSuggestions(), C4Landscape::Incinerate(), C4MapScriptHost::InitFunctionMap(), C4Game::InitScriptEngine(), C4AulScriptEngine::Link(), C4Game::LinkScriptEngine(), C4GameScriptHost::Load(), C4Def::Load(), C4Game::LoadAdditionalSystemGroup(), C4GameScriptHost::LoadData(), C4Game::LoadScenarioSection(), C4AulParse::Parse_Script(), C4EditCursor::PerformDuplication(), C4ScenarioParameterDefs::RegisterScriptConstants(), C4Game::ReLinkScriptEngine(), C4Game::ReloadFile(), C4PropertyPath::ResolveRoot(), C4MaterialReaction::ResolveScriptFuncs(), C4PropertyPath::ResolveValue(), C4Game::SaveData(), C4ScenarioSection::ScenarioLoad(), C4PropList::ThawRecursively(), C4ScriptHost::UnlinkOwnedFunctions(), C4AulErrorHandler::~C4AulErrorHandler(), and C4AulFunc::~C4AulFunc().