2014-10-31から1日間の記事一覧
ユーザーデータを使うとき、Lua側でメモリ管理をしてもらうためにlua_newuserdataを使う。その戻り値は確保した先頭のポインタであるため、これをnewの引数にとってPlacement newを行う。 int FDTDLua::L_createMaterial(lua_State* L) { auto self = (FDTDL…
ユーザーデータを使うとき、Lua側でメモリ管理をしてもらうためにlua_newuserdataを使う。その戻り値は確保した先頭のポインタであるため、これをnewの引数にとってPlacement newを行う。 int FDTDLua::L_createMaterial(lua_State* L) { auto self = (FDTDL…