Commit Verlauf

Autor SHA1 Nachricht Datum
  Ole d8c6b84db9 Add 'registerUserType' method to StateWrapper vor 10 Jahren
  Ole 8d177c29ae Add overloaded 'registerUserType' which automatically registers a constructor vor 10 Jahren
  Ole 0b289a7d5b Add generic wrapping vor 10 Jahren
  Ole 61573adc6b Add several constants to make user type member binding easier vor 10 Jahren
  Ole 35f58bd600 Rename 'register_user_type' to 'registerUserType' vor 10 Jahren
  Ole 6597a39b6e Move auxiliary functions to auxiliary.hpp vor 10 Jahren
  Ole a059446be5 Move Field-related functionality to fields.hpp vor 10 Jahren
  Ole cf189f8752 Remove 'wrap_field' vor 10 Jahren
  Ole aa549da091 Move method-related functionality into methods.hpp vor 10 Jahren
  Ole a25b1c8df4 Remove 'wrap_constructor' vor 10 Jahren
  Ole 9ac3b56502 Add stack-mapper utility 'direct' vor 10 Jahren
  Ole aac8a5af39 Clean up method wrapping vor 10 Jahren
  Ole 6708318057 simplify: LUWRA_WRAP_FUNCTION vor 10 Jahren
  Ole 286a5d3d4f Simplify FunctionWrapper and Layout vor 10 Jahren
  Ole 863bf68a37 Rename several core features vor 10 Jahren
  Ole 68c1baeb6b Implement first idea for a state wrapper vor 10 Jahren
  Ole 74eef9ed26 Fix luaL_checkcfunction vor 10 Jahren
  Ole fdf34425a7 Bump version to 0.2.0 vor 10 Jahren
  Ole 09e9de10c2 tests: Include Catch as a sub-module dependency vor 10 Jahren
  Ole 1fb8e0391e Fix bug with Clang where wrapped function pointers are optimized out vor 10 Jahren
  Ole 96f6df49a3 Add std::nullptr_t as equivalent to nil vor 10 Jahren
  Ole a42a8e3043 Make use of new auxiliary functions vor 10 Jahren
  Ole bfe60d7a62 Make sure registering global values does not polute the execution stack vor 10 Jahren
  Ole 54e6cb6228 tests: Add tests for 'register_global' and 'set_fields' vor 10 Jahren
  Ole 739bcef171 Add 'new_table' helper which allows you to create new table easily vor 10 Jahren
  Ole 6f501c13dd Add 'set_fields' function which allows you to set multiple table fields at once vor 10 Jahren
  Ole 96929feda3 Add alias Value specialization for string literals vor 10 Jahren
  Ole 33443c1b0c tests: Add numeric test for unsigned/signed char vor 10 Jahren
  Ole 8a4c63f324 Add value support for unsigned/signed char vor 10 Jahren
  Ole 5d3a95a857 Use universal initialization when constructing user types vor 10 Jahren