forked from qmlnet/qmlnet-native
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathQmlNet.h
41 lines (36 loc) · 1.04 KB
/
QmlNet.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#ifndef QMLNET_GLOBAL_H
#define QMLNET_GLOBAL_H
#include <QtCore/qglobal.h>
#define NetGCHandle void
enum NetVariantTypeEnum {
NetVariantTypeEnum_Invalid = 0,
NetVariantTypeEnum_Null,
NetVariantTypeEnum_Bool,
NetVariantTypeEnum_Char,
NetVariantTypeEnum_Int,
NetVariantTypeEnum_UInt,
NetVariantTypeEnum_Long,
NetVariantTypeEnum_ULong,
NetVariantTypeEnum_Float,
NetVariantTypeEnum_Double,
NetVariantTypeEnum_String,
NetVariantTypeEnum_DateTime,
NetVariantTypeEnum_Object,
NetVariantTypeEnum_JSValue,
NetVariantTypeEnum_QObject,
NetVariantTypeEnum_NetVariantList,
NetVariantTypeEnum_ByteArray,
NetVariantTypeEnum_Size,
NetVariantTypeEnum_SizeF,
NetVariantTypeEnum_Rect,
NetVariantTypeEnum_RectF,
NetVariantTypeEnum_Point,
NetVariantTypeEnum_PointF,
NetVariantTypeEnum_Color,
NetVariantTypeEnum_Vector2D,
NetVariantTypeEnum_Vector3D,
NetVariantTypeEnum_Vector4D,
NetVariantTypeEnum_Quaternion,
NetVariantTypeEnum_Matrix4x4,
};
#endif // QMLNET_GLOBAL_H