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::ScriptValue< T * > Struct Template Reference

Script value implementation for generic pointer types, always prefer pointer types. More...

#include <ScriptContext.h>

Static Public Member Functions

static void StackPush (lua_State *l, T *pointer, const AZStd::true_type &)
 
static T * StackRead (lua_State *l, int stackIndex, const AZStd::true_type &)
 
static void StackPush (lua_State *l, T *pointer, const AZStd::false_type &)
 
static T * StackRead (lua_State *l, int stackIndex, const AZStd::false_type &)
 
static void StackPush (lua_State *l, T *pointer)
 
static T * StackRead (lua_State *l, int stackIndex)
 

Static Public Attributes

static const bool isNativeValueType = true
 

Detailed Description

template<class T>
struct AZ::ScriptValue< T * >

Script value implementation for generic pointer types, always prefer pointer types.


The documentation for this struct was generated from the following file: