소스 검색

config: ENTT_NO_MIXIN/ENTT_STORAGE

Michele Caini 1 년 전
부모
커밋
581f2b0a0c
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/entt/config/config.h

+ 6 - 0
src/entt/config/config.h

@@ -60,6 +60,12 @@
 #    define ENTT_ETO_TYPE(Type) Type
 #endif
 
+#ifdef ENTT_NO_MIXIN
+#    define ENTT_STORAGE(Mixin, ...) __VA_ARGS__
+#else
+#    define ENTT_STORAGE(Mixin, ...) Mixin<__VA_ARGS__>
+#endif
+
 #ifdef ENTT_STANDARD_CPP
 #    define ENTT_NONSTD false
 #else