23 lines
719 B
Plaintext

This folder includes a simple project to demonstrate how LuaWrapper may be used
to bind your C++ class to Lua.
main.cpp contains a simple main function that will call luaopen_BankAccount
then run the script given.
BankAccount.cpp and BankAccount.hpp contain a simple BankAccount class which you
can use to deposit and withdraw money from, and check the current balance.
LuaBankAccount.cpp contains the function wrappers. This is where the interesting
part is.
A visual studio project and makefile are provided, or you can use your own
tool chain to compile the example. Once compiled, run
example1.exe example1.lua
or
./example1 example1.lua
to see the code in action.