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::ScriptDataContext Member List

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

AcquireOwnership(int index, bool isNullPointer) constAZ::ScriptDataContext
AddReplaceTableElement(int tableIndex, const char *name, const T &value) (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
AZ_TYPE_INFO(ScriptDataContext, "{7ec9e09e-6559-49bd-8826-5eef8880d970}")AZ::ScriptDataContext
CacheValue(int index)AZ::ScriptDataContext
Call(int functionIndex, ScriptDataContext &dc) (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
Call(int tableIndex, const char *functionName, ScriptDataContext &dc) (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
CallExecute() (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
CheckTableElement(int tableIndex, const char *name)AZ::ScriptDataContext
CheckTableElement(const char *name)AZ::ScriptDataContext
ConstructScriptProperty(int index, const char *name=nullptr, bool restrictToPropertyArrays=false)AZ::ScriptDataContext
ConstructTableScriptProperty(const char *name, bool restrictToPropertyArrays=false)AZ::ScriptDataContext
GetInterpreterVersion()AZ::ScriptDataContextstatic
GetNativeContext() const (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline
GetNumArguments() constAZ::ScriptDataContextinline
GetNumResults() constAZ::ScriptDataContextinline
GetScriptContext() const (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
GetStartIndex() constAZ::ScriptDataContextinline
InspectMetaTable(int index, ScriptDataContext &dc)AZ::ScriptDataContext
InspectNextElement(int &valueIndex, const char *&name, int &index, bool isProtectedElements=false)AZ::ScriptDataContext
InspectTable(int tableIndex, ScriptDataContext &dc)AZ::ScriptDataContext
IsBoolean(int index) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
IsCFunction(int index) constAZ::ScriptDataContext
IsClass(int index) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline
IsFunction(int index) constAZ::ScriptDataContext
IsNil(int index) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
IsNumber(int index, bool aceptNumberStrings=false) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
IsRegisteredClass(int index) constAZ::ScriptDataContext
IsString(int index, bool acceptNumbers=false) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
IsTable(int index) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
LuaEBusHandler (defined in AZ::ScriptDataContext)AZ::ScriptDataContextfriend
LuaGenericCaller (defined in AZ::ScriptDataContext)AZ::ScriptDataContextfriend
PushArg(const T &value)AZ::ScriptDataContextinline
PushArgCached(int cachedIndex)AZ::ScriptDataContext
PushArgFromRegistryIndex(int cachedIndex)AZ::ScriptDataContext
PushArgs(Arg &value, Args &&... args) (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline
PushArgs() (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline
PushArgScriptProperty(AZ::ScriptProperty *scriptProperty) (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
PushResult(const T &value)AZ::ScriptDataContextinline
PushResultCached(int cachedIndex)AZ::ScriptDataContext
PushTableElement(int tableIndex, const char *name, int *valueIndex=nullptr)AZ::ScriptDataContext
PushTableElement(const char *name, int *valueIndex=nullptr)AZ::ScriptDataContext
ReadArg(int index, T &valueRef) constAZ::ScriptDataContextinline
ReadResult(int index, T &valueRef) constAZ::ScriptDataContextinline
ReadTableElement(int tableIndex, const char *name, T &value) (defined in AZ::ScriptDataContext)AZ::ScriptDataContext
ReadValue(int index, T &valueRef) const (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline
ReleaseCached(int cachedIndex)AZ::ScriptDataContext
ReleaseOwnership(int index) constAZ::ScriptDataContext
ScriptDataContext() (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline
~ScriptDataContext() (defined in AZ::ScriptDataContext)AZ::ScriptDataContextinline