Jazz2/Scripting/ScriptLoader.h file

Namespaces

namespace Jazz2
Root namespace of Jazz² Resurrection.
namespace Jazz2::Scripting
Scripting-related classes, compiled only if WITH_ANGELSCRIPT

Classes

class Jazz2::Scripting::ScriptLoader
Generic AngelScript script loader with #include and #pragma directive support.

Enums

enum class ScriptContextType { Unknown, AlreadyIncluded, Legacy, Standard }
Script context type.
enum class ScriptBuildResult { Success = asSUCCESS, InvalidConfiguration = asINVALID_CONFIGURATION, BuildFailed = asERROR, BuildInProgress = asBUILD_IN_PROGRESS, InitGlobalVarsFailed = asINIT_GLOBAL_VARS_FAILED, NotSupported = asNOT_SUPPORTED, ModuleIsInUse = asMODULE_IS_IN_USE }
Result of ScriptLoader::Build()