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