summaryrefslogtreecommitdiff
path: root/Runtime/Scripting/Common/DataBuffer.bind.cpp
blob: 5a5c30a0448a773d69ef127ec1257b9b77cdbf5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "Runtime/Common/DataBuffer.h"

LUA_BIND_REGISTRY(DataBuffer)
{
    LUA_BIND_REGISTER_METHODS(state,
        { "GetLength", _GetLength }
    );
}

LUA_BIND_POSTPROCESS(DataBuffer)
{
}

LUA_BIND_IMPL_METHOD(DataBuffer, _GetLength)
{
    LUA_BIND_PREPARE(L, DataBuffer);
    state.Push(self->length);
    return 1;
}