aboutsummaryrefslogtreecommitdiff
path: root/src/util/basic_macros.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* C++ modernize: Pragma once (#6264)Loïc Blot2017-08-171-4/+1
| | | | * Migrate cpp headers to pragma once
* C++11 patchset 6: forbid object copy using assigment/copy function deleters ↵Loïc Blot2017-06-101-3/+3
| | | | | | | (#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
* Clean up numeric.h and split FacePositionCache from itShadowNinja2017-05-061-2/+1
| | | | | I also optiized FacePositionCache a bit: I removed a map lookup and vector copy from both branches of getFacePosition.
* Move PP() and PP2() macros to basic_macros.hRogier2016-12-241-0/+9
| | | | Instead of redefining them everywhere.
* Silence 'unused typedef' warning for STATIC_ASSERT()kwolekr2015-11-031-1/+8
|
* Rename and move basicmacros.h to util/basic_macros.hest312015-11-021-0/+46