- Removed platform-specific implementations. - Now all semaphores are in-object, unless they need to be conditionally created. - Similarly to `Mutex`, provided a dummy implementation for when `NO_THREADS` is defined. - Similarly to `Mutex`, methods are made `const` for easy use in such contexts. - Language bindings updated: `wait()` and `post()` are now `void`. - Language bindings updated: `try_wait()` added. Bonus: - Rewritten the `#ifdef` in `mutex.h` to meet the code style.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
SCsub | Loading commit data... | |
area_2d_sw.cpp | Loading commit data... | |
area_2d_sw.h | Loading commit data... | |
area_pair_2d_sw.cpp | Loading commit data... | |
area_pair_2d_sw.h | Loading commit data... | |
body_2d_sw.cpp | Loading commit data... | |
body_2d_sw.h | Loading commit data... | |
body_pair_2d_sw.cpp | Loading commit data... | |
body_pair_2d_sw.h | Loading commit data... | |
broad_phase_2d_basic.cpp | Loading commit data... | |
broad_phase_2d_basic.h | Loading commit data... | |
broad_phase_2d_hash_grid.cpp | Loading commit data... | |
broad_phase_2d_hash_grid.h | Loading commit data... | |
broad_phase_2d_sw.cpp | Loading commit data... | |
broad_phase_2d_sw.h | Loading commit data... | |
collision_object_2d_sw.cpp | Loading commit data... | |
collision_object_2d_sw.h | Loading commit data... | |
collision_solver_2d_sat.cpp | Loading commit data... | |
collision_solver_2d_sat.h | Loading commit data... | |
collision_solver_2d_sw.cpp | Loading commit data... | |
collision_solver_2d_sw.h | Loading commit data... | |
constraint_2d_sw.h | Loading commit data... | |
joints_2d_sw.cpp | Loading commit data... | |
joints_2d_sw.h | Loading commit data... | |
physics_2d_server_sw.cpp | Loading commit data... | |
physics_2d_server_sw.h | Loading commit data... | |
physics_2d_server_wrap_mt.cpp | Loading commit data... | |
physics_2d_server_wrap_mt.h | Loading commit data... | |
shape_2d_sw.cpp | Loading commit data... | |
shape_2d_sw.h | Loading commit data... | |
space_2d_sw.cpp | Loading commit data... | |
space_2d_sw.h | Loading commit data... | |
step_2d_sw.cpp | Loading commit data... | |
step_2d_sw.h | Loading commit data... |