CoriEngine
Loading...
Searching...
No Matches
Macros.hpp File Reference

Go to the source code of this file.

Macros

#define CORI_PLACEHOLDERS(x)
#define PLACEHOLDER_SELECT(x)
#define PLACEHOLDER_IMPL_1   std::placeholders::_1
#define PLACEHOLDER_IMPL_2   std::placeholders::_2
#define PLACEHOLDER_IMPL_3   std::placeholders::_3
#define PLACEHOLDER_IMPL_4   std::placeholders::_4
#define PLACEHOLDER_IMPL_5   std::placeholders::_5
#define PLACEHOLDER_IMPL_6   std::placeholders::_6
#define PLACEHOLDER_IMPL_7   std::placeholders::_7
#define PLACEHOLDER_IMPL_8   std::placeholders::_8
#define PLACEHOLDER_IMPL_9   std::placeholders::_9
#define PLACEHOLDER_IMPL_10   std::placeholders::_10
#define PLACEHOLDER_IMPL_11   std::placeholders::_11
#define PLACEHOLDER_IMPL_12   std::placeholders::_12
#define PLACEHOLDER_IMPL_13   std::placeholders::_13
#define PLACEHOLDER_IMPL_14   std::placeholders::_14
#define PLACEHOLDER_IMPL_15   std::placeholders::_15
#define PLACEHOLDER_IMPL_16   std::placeholders::_16
#define PLACEHOLDER_IMPL_17   std::placeholders::_17
#define PLACEHOLDER_IMPL_18   std::placeholders::_18
#define PLACEHOLDER_IMPL_19   std::placeholders::_19
#define CORI_BIND_EVENT_FN(x, ...)
#define PLATFORM_LINUX

Macro Definition Documentation

◆ CORI_BIND_EVENT_FN

#define CORI_BIND_EVENT_FN ( x,
... )
Value:
std::bind(&x, this __VA_OPT__(,) __VA_ARGS__)

Definition at line 27 of file Macros.hpp.

◆ CORI_PLACEHOLDERS

#define CORI_PLACEHOLDERS ( x)
Value:
#define PLACEHOLDER_SELECT(x)
Definition Macros.hpp:5

Definition at line 4 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_1

#define PLACEHOLDER_IMPL_1   std::placeholders::_1

Definition at line 7 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_10

#define PLACEHOLDER_IMPL_10   std::placeholders::_10

Definition at line 16 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_11

#define PLACEHOLDER_IMPL_11   std::placeholders::_11

Definition at line 17 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_12

#define PLACEHOLDER_IMPL_12   std::placeholders::_12

Definition at line 18 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_13

#define PLACEHOLDER_IMPL_13   std::placeholders::_13

Definition at line 19 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_14

#define PLACEHOLDER_IMPL_14   std::placeholders::_14

Definition at line 20 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_15

#define PLACEHOLDER_IMPL_15   std::placeholders::_15

Definition at line 21 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_16

#define PLACEHOLDER_IMPL_16   std::placeholders::_16

Definition at line 22 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_17

#define PLACEHOLDER_IMPL_17   std::placeholders::_17

Definition at line 23 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_18

#define PLACEHOLDER_IMPL_18   std::placeholders::_18

Definition at line 24 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_19

#define PLACEHOLDER_IMPL_19   std::placeholders::_19

Definition at line 25 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_2

#define PLACEHOLDER_IMPL_2   std::placeholders::_2

Definition at line 8 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_3

#define PLACEHOLDER_IMPL_3   std::placeholders::_3

Definition at line 9 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_4

#define PLACEHOLDER_IMPL_4   std::placeholders::_4

Definition at line 10 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_5

#define PLACEHOLDER_IMPL_5   std::placeholders::_5

Definition at line 11 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_6

#define PLACEHOLDER_IMPL_6   std::placeholders::_6

Definition at line 12 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_7

#define PLACEHOLDER_IMPL_7   std::placeholders::_7

Definition at line 13 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_8

#define PLACEHOLDER_IMPL_8   std::placeholders::_8

Definition at line 14 of file Macros.hpp.

◆ PLACEHOLDER_IMPL_9

#define PLACEHOLDER_IMPL_9   std::placeholders::_9

Definition at line 15 of file Macros.hpp.

◆ PLACEHOLDER_SELECT

#define PLACEHOLDER_SELECT ( x)
Value:
PLACEHOLDER_IMPL_##x

Definition at line 5 of file Macros.hpp.

◆ PLATFORM_LINUX

#define PLATFORM_LINUX

Definition at line 35 of file Macros.hpp.