Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::ScriptContext Member List

This is the complete list of members for AZ::ScriptContext, including all inherited members.

AddReplace(int cacheIndex, const T &value) (defined in AZ::ScriptContext)AZ::ScriptContextinline
AddReplaceGlobal(const char *name, const T &value) (defined in AZ::ScriptContext)AZ::ScriptContextinline
AZ_CLASS_ALLOCATOR(ScriptContext, AZ::SystemAllocator) (defined in AZ::ScriptContext)AZ::ScriptContext
BindTo(BehaviorContext *behaviorContext)AZ::ScriptContext
CacheGlobal(const char *name) (defined in AZ::ScriptContext)AZ::ScriptContext
Call(const char *functionName, ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
CallCached(int cachedIndex, ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
ConstructScriptProperty(ScriptDataContext &dc, int valueIndex, const char *name=nullptr, bool restrictToPropertyArrays=false) (defined in AZ::ScriptContext)AZ::ScriptContext
DebugIsCallingThreadTheOwner() constAZ::ScriptContext
DebugSetOwnerThread(AZStd::thread::id ownerThreadId)AZ::ScriptContext
DisableDebug()AZ::ScriptContext
EnableDebug()AZ::ScriptContext
Error(ErrorType error, bool doStackTrace, const char *format,...) (defined in AZ::ScriptContext)AZ::ScriptContext
ErrorHook typedef (defined in AZ::ScriptContext)AZ::ScriptContext
ErrorType enum name (defined in AZ::ScriptContext)AZ::ScriptContext
Execute(const char *script=nullptr, const char *dbgName=nullptr, size_t dataSize=0)AZ::ScriptContext
ExistsGlobal(const char *name) (defined in AZ::ScriptContext)AZ::ScriptContext
FindGlobal(const char *name, ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
FindGlobal(int cachedIndex, ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
FromNativeContext(lua_State *nativeContext)AZ::ScriptContextstatic
GarbageCollect()AZ::ScriptContext
GarbageCollectStep(int numberOfSteps=2)AZ::ScriptContext
GetBoundContext() const (defined in AZ::ScriptContext)AZ::ScriptContext
GetDebugContext() (defined in AZ::ScriptContext)AZ::ScriptContext
GetErrorHook() const (defined in AZ::ScriptContext)AZ::ScriptContext
GetId() const (defined in AZ::ScriptContext)AZ::ScriptContextinline
GetMemoryUsage() constAZ::ScriptContext
InspectTable(const char *tableName, ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
InspectTableCached(int cachedIndex, ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
LoadFromStream(IO::GenericStream *stream, const char *debugName, const char *mode, lua_State *thread=nullptr)AZ::ScriptContext
m_id (defined in AZ::ScriptContext)AZ::ScriptContextprotected
m_impl (defined in AZ::ScriptContext)AZ::ScriptContextprotected
m_maxDbgNameAZ::ScriptContextstatic
NativeContext() (defined in AZ::ScriptContext)AZ::ScriptContext
ReadGlobal(const char *name, T &value) (defined in AZ::ScriptContext)AZ::ScriptContext
ReadGlobal(int cacheIndex, T &value) (defined in AZ::ScriptContext)AZ::ScriptContext
ReadStack(ScriptDataContext &dc) (defined in AZ::ScriptContext)AZ::ScriptContext
ReleaseCached(int cacheIndex)AZ::ScriptContext
RemoveGlobal(const char *name) (defined in AZ::ScriptContext)AZ::ScriptContext
RequireHook typedef (defined in AZ::ScriptContext)AZ::ScriptContext
ScriptContext(ScriptContextId id=ScriptContextIds::DefaultScriptContextId, IAllocator *allocator=nullptr, lua_State *nativeContext=nullptr) (defined in AZ::ScriptContext)AZ::ScriptContext
SetErrorHook(ErrorHook cb) (defined in AZ::ScriptContext)AZ::ScriptContext
SetRequireHook(RequireHook hook)AZ::ScriptContext
StackVariableAllocator typedef (defined in AZ::ScriptContext)AZ::ScriptContext
~ScriptContext() (defined in AZ::ScriptContext)AZ::ScriptContext