1
This commit is contained in:
parent
0ea88842f5
commit
e7505277a1
9
a8/a8.h
9
a8/a8.h
@ -40,4 +40,13 @@ __VA_ARGS__ \
|
|||||||
}; \
|
}; \
|
||||||
template<> constexpr const char* GetEnumString<E>() { return #__VA_ARGS__; };
|
template<> constexpr const char* GetEnumString<E>() { return #__VA_ARGS__; };
|
||||||
|
|
||||||
|
#define A8_MAKE_ANON_STRUCT_SHARED(...) \
|
||||||
|
[] () \
|
||||||
|
{ \
|
||||||
|
struct Context \
|
||||||
|
{ \
|
||||||
|
__VA_ARGS__ \
|
||||||
|
}; \
|
||||||
|
return std::make_shared(Context);}()
|
||||||
|
|
||||||
const float A8_PI = 3.1415926f;
|
const float A8_PI = 3.1415926f;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user