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 |