sol2/examples
2018-04-17 20:08:07 -04:00
..
docs update tests because AAAAHHHH exceptions 2018-03-22 10:59:37 -04:00
interop Beef up testing suite significantly and make sure that the interop examples compile, at least on Linux 2018-02-12 17:01:30 -05:00
require_dll_example prepare for new usertype 2018-03-15 17:16:28 -04:00
tutorials/quick_n_dirty prepare for new usertype 2018-03-15 17:16:28 -04:00
wip prepare for new usertype 2018-03-15 17:16:28 -04:00
any_return.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
args_from_container.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
as_returns.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
assert.hpp add all examples for all interop types 2018-02-10 16:24:17 -05:00
basic.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
c_array.cpp Add custom metatable and c_array example 2018-03-21 17:19:46 -04:00
c_call.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
calling_lua_functions.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
CMakeLists.txt Update documentation, refactor examples out of docs, fix warning about static entry path 2018-02-24 17:19:16 -05:00
config.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
config.lua Add basic examples directory 2013-12-16 11:17:33 -05:00
container_usertype_as_container.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
container_with_pairs.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
containers_as_table.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
containers.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
coroutine_state.cpp Trying to clean up all the macros. One day, I'll finish the configuration layer and everything will be beautiful. 2018-04-17 15:04:17 -04:00
coroutine.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
custom_global_transparent_argument.cpp Fix Visual Studio 2015 builds, fix error handling printouts / exceptions, fix constexpr usage that trips up Visual Studio 2015. 2018-04-17 20:08:07 -04:00
customization_convert_on_get.cpp update tests and single again 2017-12-25 23:27:22 -05:00
customization.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
dynamic_object.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
environment_snooping.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
environment_state_2.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
environment_state.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
environments_on_functions.cpp Fix semantics of check_get for objects obtained by proxy 2018-03-04 10:56:05 -05:00
environments.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
error_handler.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
exception_handler.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
functions_empty_arguments.cpp Hammer down function behavior and provide an example to show how it works 2018-03-03 13:42:13 -05:00
functions.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
index_and_newindex_usertype.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
indirect_function_calls.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
metatable_customization.cpp Add custom metatable and c_array example 2018-03-21 17:19:46 -04:00
metatable_key_low_level.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
multi_results.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
optional_with_iteration.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
overloading_with_fallback.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
overloading_with_members.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
overloading.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
overridable_function_members.cpp add all examples for all interop types 2018-02-10 16:24:17 -05:00
pairs_with_raw_functions.cpp Mmmn, still can't type conditionals 2017-08-24 17:49:08 -04:00
pairs.cpp Mmmn, still can't type conditionals 2017-08-24 17:49:08 -04:00
player_script.lua update examples, support inherited usertype metatables, and beef up wording and fix other crap in docs 2016-08-10 20:39:30 -04:00
property.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
protect.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
protected_functions.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
read_only.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
require.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
runtime_additions.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
script_error_handling.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
self_from_lua.cpp update tests and single again 2017-12-25 23:27:22 -05:00
shared_ptr_modify_in_place.cpp add reference to stack here 2018-04-01 21:38:21 -04:00
shared_ptr.cpp Trying to clean up all the macros. One day, I'll finish the configuration layer and everything will be beautiful. 2018-04-17 15:04:17 -04:00
singleton.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
stack_aligned_function.cpp update tests and single again 2017-12-25 23:27:22 -05:00
static_variables.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
table_proxy.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
tables.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
this_state.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
tie.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
unique_ptr.cpp Trying to clean up all the macros. One day, I'll finish the configuration layer and everything will be beautiful. 2018-04-17 15:04:17 -04:00
usertype_advanced.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_automatic_operators.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_basics.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
usertype_bitfields.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_call_from_c++.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_dynamic_getter_setter.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_initializers.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_simple.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
usertype_special_functions.cpp update tests and single again 2017-12-25 23:27:22 -05:00
usertype_var.cpp big sigh; one day we'll get this all right... 2017-12-27 07:42:37 -05:00
usertype.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
variables.cpp prepare for new usertype 2018-03-15 17:16:28 -04:00
variadic_args_shifted.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
variadic_args_storage.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00
variadic_args.cpp Full documentation overhaul. Add a billion more examples. Fix r-values getting stuck as r-value references in proxy keys. 2018-03-16 16:47:09 -04:00