├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── README.md ├── cmakeconf ├── building_output.cmake └── compiler_conf.cmake ├── md └── lua_package_load.md └── samples ├── 0_luastate ├── CMakeLists.txt └── main.cpp ├── 1_loadscript ├── CMakeLists.txt └── main.cpp ├── 2_call_and_ret ├── CMakeLists.txt └── main.cpp ├── 3_load_to_package ├── CMakeLists.txt └── main.cpp ├── 4_reg_c_closure ├── CMakeLists.txt └── main.cpp ├── 5_lua_oop ├── CMakeLists.txt └── main.cpp └── CMakeLists.txt /.gitignore: -------------------------------------------------------------------------------- 1 | bin/Windows_* 2 | build/* 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/README.md -------------------------------------------------------------------------------- /cmakeconf/building_output.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/cmakeconf/building_output.cmake -------------------------------------------------------------------------------- /cmakeconf/compiler_conf.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/cmakeconf/compiler_conf.cmake -------------------------------------------------------------------------------- /md/lua_package_load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/md/lua_package_load.md -------------------------------------------------------------------------------- /samples/0_luastate/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/0_luastate/CMakeLists.txt -------------------------------------------------------------------------------- /samples/0_luastate/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/0_luastate/main.cpp -------------------------------------------------------------------------------- /samples/1_loadscript/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/1_loadscript/CMakeLists.txt -------------------------------------------------------------------------------- /samples/1_loadscript/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/1_loadscript/main.cpp -------------------------------------------------------------------------------- /samples/2_call_and_ret/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/2_call_and_ret/CMakeLists.txt -------------------------------------------------------------------------------- /samples/2_call_and_ret/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/2_call_and_ret/main.cpp -------------------------------------------------------------------------------- /samples/3_load_to_package/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/3_load_to_package/CMakeLists.txt -------------------------------------------------------------------------------- /samples/3_load_to_package/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/3_load_to_package/main.cpp -------------------------------------------------------------------------------- /samples/4_reg_c_closure/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/4_reg_c_closure/CMakeLists.txt -------------------------------------------------------------------------------- /samples/4_reg_c_closure/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/4_reg_c_closure/main.cpp -------------------------------------------------------------------------------- /samples/5_lua_oop/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/5_lua_oop/CMakeLists.txt -------------------------------------------------------------------------------- /samples/5_lua_oop/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/5_lua_oop/main.cpp -------------------------------------------------------------------------------- /samples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhlzlx/lua_api_tutorial/HEAD/samples/CMakeLists.txt --------------------------------------------------------------------------------