summaryrefslogtreecommitdiff
path: root/source/libs/asura-lib-utils/type.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/libs/asura-lib-utils/type.h')
-rw-r--r--source/libs/asura-lib-utils/type.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/source/libs/asura-lib-utils/type.h b/source/libs/asura-lib-utils/type.h
index 72ed8cc..aa00108 100644
--- a/source/libs/asura-lib-utils/type.h
+++ b/source/libs/asura-lib-utils/type.h
@@ -25,6 +25,8 @@ namespace AsuraEngine
typedef std::size_t size_t;
+ typedef const char cc8;
+
//----------------------------------------------------------------------------------------------------------------
#ifndef ASSERT
@@ -51,6 +53,8 @@ namespace AsuraEngine
#define ASURA_ATTRIBUTE_USED
#define ASURA_ABSTRACT
#define ASURA_API ASURA_LIBRARY_EXPORT
+
+ #define ASURA_WINDOWS 1
#else
#define ASURA_FINAL final
#define ASURA_LIBRARY_EXPORT __attribute__((visibility("default")))
@@ -61,6 +65,16 @@ namespace AsuraEngine
#define ASURA_ABSTRACT
#define ASURA_API ASURA_LIBRARY_EXPORT
#endif
+
+ ///
+ /// ò
+ ///
+#define ASURA_OUT
+#define ASURA_REF
+ ///
+ /// ƶָȨ
+ ///
+#define ASURA_MOVE
//----------------------------------------------------------------------------------------------------------------