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::CustomReaderWriter Struct Reference

Stack temporary memory. More...

#include <ScriptContext.h>

Public Types

using CustomToLua = void(*)(lua_State *lua, BehaviorArgument &value)
 
using TempStackAllocate = void *(*)(size_t byteSize, size_t alignment, int flags)
 
using CustomFromLua = bool(*)(lua_State *lua, int statckIndex, BehaviorArgument &value, BehaviorClass *valueClass, StackVariableAllocator *stackTempAllocator)
 

Public Member Functions

 AZ_TYPE_INFO (CustomReaderWriter,"{ea18a980-de83-4f1c-bf5b-1658584ebe2d}")
 
 CustomReaderWriter (CustomToLua write, CustomFromLua read)
 

Public Attributes

CustomToLua m_toLua
 
CustomFromLua m_fromLua
 

Detailed Description

Stack temporary memory.

Class that provides custom reader/write to the Lua VM


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