Public Member Functions | |
ContextContainer (const ContextContainer &)=delete | |
ContextContainer (ContextContainer &&rhs) | |
ContextContainer & | operator= (const ContextContainer &)=delete |
ContextContainer & | operator= (ContextContainer &&rhs) |
Public Attributes | |
ScriptContext * | m_context = nullptr |
bool | m_isOwner = true |
int | m_garbageCollectorSteps = 0 |
AZStd::unordered_map< Uuid, LoadedScriptInfo > | m_loadedScripts |
AZStd::unordered_map< Uuid, Data::Asset< ScriptAsset > > | m_trackedScripts |
AZStd::recursive_mutex | m_loadedScriptsMutex |