# HG changeset patch # User Teemu Piippo # Date 1487867910 -7200 # Node ID a66d943591d8366d3859c9c4c53335625d919e6b # Parent 0eddb5bcf25b2d1d241753dec6bbe9bf7464986d Removed unused code from macros.h. diff -r 0eddb5bcf25b -r a66d943591d8 src/macros.h --- a/src/macros.h Mon Feb 20 07:56:21 2017 +0200 +++ b/src/macros.h Thu Feb 23 18:38:30 2017 +0200 @@ -17,7 +17,6 @@ */ #pragma once -#include #ifndef __GNUC__ # define __attribute__(X) @@ -36,9 +35,6 @@ # define DIRSLASH_CHAR '/' #endif // WIN32 -#define printValueOf(A) dprint ("value of '%1' = %2\n", #A, A) -#define for_axes(AX) for (const Axis AX : std::initializer_list ({X, Y, Z})) - #define MAKE_ITERABLE_ENUM(T) \ template<> \ struct EnumLimits \ @@ -52,8 +48,3 @@ template struct EnumLimits {}; - -#define DEFINE_FLAG_ACCESS_METHODS(FLAGS) \ - bool checkFlag(decltype(FLAGS) flag) const { return !!(FLAGS & flag); } \ - void setFlag(decltype(FLAGS) flag) { FLAGS |= flag; } \ - void unsetFlag(decltype(FLAGS) flag) { FLAGS &= ~flag; }