DYT/Source/src/config.h
2024-11-22 23:11:48 +08:00

19 lines
503 B
C

#pragma once
extern const char* CONFIG_PATH;
#define Q_REGISTER_METATYPE(T) \
static struct T##MetaTypeRegister { \
T##MetaTypeRegister() { \
qRegisterMetaType<T>(); \
} \
} g_##T##MetaTypeRegister; \
#if defined(_MSC_VER)
#define FORCE_INLINE __forceinline
#elif defined(__GNUC__) || defined(__clang__)
#define FORCE_INLINE inline __attribute__((always_inline))
#else
#define FORCE_INLINE inline
#endif