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 |
Stack temporary memory.
Class that provides custom reader/write to the Lua VM