minetest/src/script/cpp_api
ShadowNinja e4bff8be94 Clean up threading
* Rename everything.
    * Strip J prefix.
    * Change UpperCamelCase functions to lowerCamelCase.
  * Remove global (!) semaphore count mutex on OSX.
  * Remove semaphore count getter (unused, unsafe, depended on internal
    API functions on Windows, and used a hack on OSX).
  * Add `Atomic<type>`.
  * Make `Thread` handle thread names.
  * Add support for C++11 multi-threading.
  * Combine pthread and win32 sources.
  * Remove `ThreadStarted` (unused, unneeded).
  * Move some includes from the headers to the sources.
  * Move all of `Event` into its header (allows inlining with no new includes).
  * Make `Event` use `Semaphore` (except on Windows).
  * Move some porting functions into `Thread`.
  * Integrate logging with `Thread`.
  * Add threading test.
2015-08-23 22:04:06 -04:00
..
CMakeLists.txt Add mod security 2015-05-16 18:32:31 -04:00
s_async.cpp Clean up threading 2015-08-23 22:04:06 -04:00
s_async.h Clean up threading 2015-08-23 22:04:06 -04:00
s_base.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_base.h Clean up threading 2015-08-23 22:04:06 -04:00
s_entity.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_entity.h Fix class/struct forward declaration inconsistencies (good on ya, MSVC) 2013-06-06 22:57:38 +02:00
s_env.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_env.h Expose mapgen parameters on scripting init 2014-12-29 12:59:59 -05:00
s_internal.h Clean up threading 2015-08-23 22:04:06 -04:00
s_inventory.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_inventory.h Fix class/struct forward declaration inconsistencies (good on ya, MSVC) 2013-06-06 22:57:38 +02:00
s_item.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_item.h Fix all warnings reported by clang 2014-04-15 21:34:53 +02:00
s_mainmenu.cpp Improve Script CPP API diagnostics 2015-08-05 21:13:03 -04:00
s_mainmenu.h Optional reconnect functionality 2015-07-23 07:38:13 +02:00
s_node.cpp Improve Script CPP API diagnostics 2015-08-05 21:13:03 -04:00
s_node.h Replace instances of std::map<std::string, std::string> with StringMap 2015-05-19 16:10:49 -04:00
s_nodemeta.cpp Improve Script CPP API diagnostics 2015-08-05 21:13:03 -04:00
s_nodemeta.h Fix class/struct forward declaration inconsistencies (good on ya, MSVC) 2013-06-06 22:57:38 +02:00
s_player.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_player.h Add minetest.register_on_player_hpchange 2015-06-13 19:40:31 +02:00
s_security.cpp dofile error reporting for syntax errors 2015-06-12 20:23:31 +02:00
s_security.h Add mod security 2015-05-16 18:32:31 -04:00
s_server.cpp SAPI: Track last executed mod and include in error messages 2015-08-12 23:56:12 -04:00
s_server.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00