Desour
9c348d057e
Replace the old STATIC_ASSERT macro with static_assert
2023-06-15 10:38:44 +02:00
sfan5
e7659883cc
Async environment for mods to do concurrent tasks ( #11131 )
2022-05-02 20:56:06 +02:00
Loïc Blot
921151d97a
C++ modernize: Pragma once ( #6264 )
...
* Migrate cpp headers to pragma once
2017-08-17 22:19:39 +02:00
Loïc Blot
ab128e03ff
C++11 patchset 6: forbid object copy using assigment/copy function deleters ( #5945 )
...
C++11 implement function deleting, it's generally used to prevent some object copy
In script API use this function removal on ScriptApiBase instead of ScriptApiClient/Server/MainMenu, this affect all ScriptApis
Move DISABLE_CLASS_COPY with constructor, the deleted function permit to replace function in its original place
2017-06-10 13:49:15 +02:00
ShadowNinja
77597c4ff3
Clean up numeric.h and split FacePositionCache from it
...
I also optiized FacePositionCache a bit: I removed a map
lookup and vector copy from both branches of getFacePosition.
2017-05-06 16:09:45 -04:00
Rogier
4d4b8bb8a4
Move PP() and PP2() macros to basic_macros.h
...
Instead of redefining them everywhere.
2016-12-24 00:32:50 +00:00
kwolekr
6ba4f3775e
Silence 'unused typedef' warning for STATIC_ASSERT()
2015-11-03 01:03:33 -05:00
est31
eabfe091b5
Rename and move basicmacros.h to util/basic_macros.h
2015-11-02 04:57:55 +01:00