_callOrder | Divide::FrameListener | private |
Divide::_guid | Divide::GUIDWrapper | protected |
Divide::FrameListener::_guid | Divide::GUIDWrapper | protected |
_mgr | Divide::FrameListener | private |
_script | Divide::Script | protected |
_scriptFile | Divide::Script | protected |
_scriptFileType | Divide::Script | protected |
_scriptSource | Divide::Script | protected |
_usedAtoms | Divide::Script | protected |
addGameInstance() const | Divide::GameScript | private |
addGlobal(const T &var, const char *name, bool asConst, bool overwrite) | Divide::Script | |
bootstrap() | Divide::Script | protected |
caughtException(const char *message, bool isEvalException) const | Divide::Script | protected |
compile() | Divide::Script | protected |
eval() | Divide::Script | |
eval() | Divide::Script | inline |
extractAtoms() | Divide::Script | protected |
frameEnded(const FrameEvent &evt) override | Divide::GameScript | protectedvirtual |
FrameListener(const Str< 64 > &name, FrameListenerManager &parent, U32 callOrder) | Divide::FrameListener | explicit |
framePostRender(const FrameEvent &evt) override | Divide::GameScript | protectedvirtual |
framePreRender(const FrameEvent &evt) override | Divide::GameScript | protectedvirtual |
frameRenderingQueued(const FrameEvent &evt) override | Divide::GameScript | protectedvirtual |
frameSceneRenderEnded(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
frameSceneRenderStarted(const FrameEvent &evt) | Divide::FrameListener | inlineprotectedvirtual |
frameStarted(const FrameEvent &evt) override | Divide::GameScript | protectedvirtual |
GameScript(const string &sourceCode, FrameListenerManager &parent, U32 callOrder) | Divide::GameScript | explicit |
GameScript(const string &scriptPath, FileType fileType, FrameListenerManager &parent, U32 callOrder) | Divide::GameScript | explicit |
Divide::generateGUID() noexcept | Divide::GUIDWrapper | static |
Divide::FrameListener::generateGUID() noexcept | Divide::GUIDWrapper | static |
Divide::getGUID() const noexcept | Divide::GUIDWrapper | inline |
Divide::FrameListener::getGUID() const noexcept | Divide::GUIDWrapper | inline |
Divide::GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
Divide::GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
Divide::GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
Divide::FrameListener::GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
Divide::FrameListener::GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
Divide::FrameListener::GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
handleOutput(std::string_view msg) | Divide::Script | protectedstatic |
idle() | Divide::Script | static |
onScriptModify(std::string_view script, FileUpdateEvent &evt) | Divide::Script | static |
OnShutdown() | Divide::Script | static |
OnStartup() | Divide::Script | static |
operator<(FrameListener &that) const noexcept | Divide::FrameListener | inline |
Divide::operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
Divide::operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
Divide::FrameListener::operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
Divide::FrameListener::operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
preprocessIncludes(const std::string &source, I32 level) | Divide::Script | protected |
PROPERTY_R_IW(bool, enabled, false) | Divide::FrameListener | protected |
PROPERTY_RW(Str< 64 >, name) | Divide::FrameListener | protected |
registerFunction(const Func &function, const char *functionName) | Divide::Script | |
registerType(const char *typeName) | Divide::Script | |
s_scriptFileWatcher | Divide::Script | protectedstatic |
s_scripts | Divide::Script | protectedstatic |
s_scriptsReady | Divide::Script | protectedstatic |
Script(const string &scriptPathOrCode, FileType fileType=FileType::TEXT) | Divide::Script | explicit |
ScriptMap typedef | Divide::Script | protected |
setCallOrder(const U32 order) noexcept | Divide::FrameListener | inlineprotected |
~FrameListener() override | Divide::FrameListener | virtual |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |
~Script() override | Divide::Script | virtual |