216
216
'MAX_MATERIAL_MAPS' ,
217
217
218
218
# enumerations
219
+ 'LogType' ,
219
220
'LOG_INFO' ,
220
221
'LOG_WARNING' ,
221
222
'LOG_ERROR' ,
222
223
'LOG_DEBUG' ,
223
224
'LOG_OTHER' ,
225
+ 'ShaderLocationIndex' ,
224
226
'LOC_VERTEX_POSITION' ,
225
227
'LOC_VERTEX_TEXCOORD01' ,
226
228
'LOC_VERTEX_TEXCOORD02' ,
248
250
'LOC_MAP_BRDF' ,
249
251
'LOC_MAP_DIFFUSE' ,
250
252
'LOC_MAP_SPECULAR' ,
253
+ 'TexmapIndex' ,
251
254
'MAP_ALBEDO' ,
252
255
'MAP_METALNESS' ,
253
256
'MAP_NORMAL' ,
261
264
'MAP_BRDF' ,
262
265
'MAP_DIFFUSE' ,
263
266
'MAP_SPECULAR' ,
267
+ 'PixelFormat' ,
264
268
'UNCOMPRESSED_GRAYSCALE' ,
265
269
'UNCOMPRESSED_GRAY_ALPHA' ,
266
270
'UNCOMPRESSED_R5G6B5' ,
282
286
'COMPRESSED_PVRT_RGBA' ,
283
287
'COMPRESSED_ASTC_4x4_RGBA' ,
284
288
'COMPRESSED_ASTC_8x8_RGBA' ,
289
+ 'TextureFilterMode' ,
285
290
'FILTER_POINT' ,
286
291
'FILTER_BILINEAR' ,
287
292
'FILTER_TRILINEAR' ,
288
293
'FILTER_ANISOTROPIC_4X' ,
289
294
'FILTER_ANISOTROPIC_8X' ,
290
295
'FILTER_ANISOTROPIC_16X' ,
296
+ 'TextureWrapMode' ,
291
297
'WRAP_REPEAT' ,
292
298
'WRAP_CLAMP' ,
293
299
'WRAP_MIRROR' ,
300
+ 'TextureBlendMode' ,
294
301
'BLEND_ALPHA' ,
295
302
'BLEND_ADDITIVE' ,
296
303
'BLEND_MULTIPLIED' ,
304
+ 'Gestures' ,
297
305
'GESTURE_NONE' ,
298
306
'GESTURE_TAP' ,
299
307
'GESTURE_DOUBLETAP' ,
305
313
'GESTURE_SWIPE_DOWN' ,
306
314
'GESTURE_PINCH_IN' ,
307
315
'GESTURE_PINCH_OUT' ,
316
+ 'CameraMode' ,
308
317
'CAMERA_CUSTOM' ,
309
318
'CAMERA_FREE' ,
310
319
'CAMERA_ORBITAL' ,
311
320
'CAMERA_FIRST_PERSON' ,
312
321
'CAMERA_THIRD_PERSON' ,
322
+ 'CameraType' ,
313
323
'CAMERA_PERSPECTIVE' ,
314
324
'CAMERA_ORTHOGRAPHIC' ,
325
+ 'VrDeviceType' ,
315
326
'HMD_DEFAULT_DEVICE' ,
316
327
'HMD_OCULUS_RIFT_DK2' ,
317
328
'HMD_OCULUS_RIFT_CV1' ,
318
329
'HMD_OCULUS_GO' ,
319
330
'HMD_VALVE_HTC_VIVE' ,
320
331
'HMD_SONY_PSVR' ,
332
+ 'NPatchInfo' ,
321
333
'NPT_9PATCH' ,
322
334
'NPT_3PATCH_VERTICAL' ,
323
335
'NPT_3PATCH_HORIZONTAL' ,
@@ -2032,12 +2044,14 @@ class LogType(IntEnum):
2032
2044
LOG_DEBUG = 8
2033
2045
LOG_OTHER = 16
2034
2046
2047
+
2035
2048
LOG_INFO = LogType .LOG_INFO
2036
2049
LOG_WARNING = LogType .LOG_WARNING
2037
2050
LOG_ERROR = LogType .LOG_ERROR
2038
2051
LOG_DEBUG = LogType .LOG_DEBUG
2039
2052
LOG_OTHER = LogType .LOG_OTHER
2040
2053
2054
+
2041
2055
# Shader location point type
2042
2056
class ShaderLocationIndex (IntEnum ):
2043
2057
LOC_VERTEX_POSITION = 1
@@ -2066,6 +2080,7 @@ class ShaderLocationIndex(IntEnum):
2066
2080
LOC_MAP_PREFILTER = 24
2067
2081
LOC_MAP_BRDF = 25
2068
2082
2083
+
2069
2084
LOC_VERTEX_POSITION = ShaderLocationIndex .LOC_VERTEX_POSITION
2070
2085
LOC_VERTEX_TEXCOORD01 = ShaderLocationIndex .LOC_VERTEX_TEXCOORD01
2071
2086
LOC_VERTEX_TEXCOORD02 = ShaderLocationIndex .LOC_VERTEX_TEXCOORD02
@@ -2109,6 +2124,7 @@ class TexmapIndex(IntEnum):
2109
2124
MAP_PREFILTER = 9
2110
2125
MAP_BRDF = 10
2111
2126
2127
+
2112
2128
MAP_ALBEDO = TexmapIndex .MAP_ALBEDO
2113
2129
MAP_METALNESS = TexmapIndex .MAP_METALNESS
2114
2130
MAP_NORMAL = TexmapIndex .MAP_NORMAL
@@ -2179,6 +2195,7 @@ class TextureFilterMode(IntEnum):
2179
2195
FILTER_ANISOTROPIC_8X = 4
2180
2196
FILTER_ANISOTROPIC_16X = 5
2181
2197
2198
+
2182
2199
FILTER_POINT = TextureFilterMode .FILTER_POINT
2183
2200
FILTER_BILINEAR = TextureFilterMode .FILTER_BILINEAR
2184
2201
FILTER_TRILINEAR = TextureFilterMode .FILTER_TRILINEAR
@@ -2192,55 +2209,97 @@ class TextureWrapMode(IntEnum):
2192
2209
WRAP_CLAMP = 1
2193
2210
WRAP_MIRROR = 2
2194
2211
2212
+
2195
2213
WRAP_REPEAT = TextureWrapMode .WRAP_REPEAT
2196
2214
WRAP_CLAMP = TextureWrapMode .WRAP_CLAMP
2197
2215
WRAP_MIRROR = TextureWrapMode .WRAP_MIRROR
2198
2216
2217
+
2199
2218
class BlendMode (IntEnum ):
2200
2219
BLEND_ALPHA = 0
2201
2220
BLEND_ADDITIVE = 1
2202
2221
BLEND_MULTIPLIED = 2
2203
2222
2223
+
2204
2224
BLEND_ALPHA = BlendMode .BLEND_ALPHA
2205
2225
BLEND_ADDITIVE = BlendMode .BLEND_ADDITIVE
2206
2226
BLEND_MULTIPLIED = BlendMode .BLEND_MULTIPLIED
2207
2227
2208
- GESTURE_NONE = 0
2209
- GESTURE_TAP = 1
2210
- GESTURE_DOUBLETAP = 2
2211
- GESTURE_HOLD = 4
2212
- GESTURE_DRAG = 8
2213
- GESTURE_SWIPE_RIGHT = 16
2214
- GESTURE_SWIPE_LEFT = 32
2215
- GESTURE_SWIPE_UP = 64
2216
- GESTURE_SWIPE_DOWN = 128
2217
- GESTURE_PINCH_IN = 256
2218
- GESTURE_PINCH_OUT = 512
2219
-
2220
-
2221
- CAMERA_CUSTOM = 0
2222
- CAMERA_FREE = 1
2223
- CAMERA_ORBITAL = 2
2224
- CAMERA_FIRST_PERSON = 3
2225
- CAMERA_THIRD_PERSON = 4
2226
-
2227
-
2228
- CAMERA_PERSPECTIVE = 0
2229
- CAMERA_ORTHOGRAPHIC = 1
2230
-
2231
-
2232
- HMD_DEFAULT_DEVICE = 0
2233
- HMD_OCULUS_RIFT_DK2 = 1
2234
- HMD_OCULUS_RIFT_CV1 = 2
2235
- HMD_OCULUS_GO = 3
2236
- HMD_VALVE_HTC_VIVE = 4
2237
- HMD_SONY_PSVR = 5
2238
-
2239
-
2240
- NPT_9PATCH = 0
2241
- NPT_3PATCH_VERTICAL = 1
2242
- NPT_3PATCH_HORIZONTAL = 2
2243
-
2228
+ class Gestures (IntEnum ):
2229
+ GESTURE_NONE = 0
2230
+ GESTURE_TAP = 1
2231
+ GESTURE_DOUBLETAP = 2
2232
+ GESTURE_HOLD = 4
2233
+ GESTURE_DRAG = 8
2234
+ GESTURE_SWIPE_RIGHT = 16
2235
+ GESTURE_SWIPE_LEFT = 32
2236
+ GESTURE_SWIPE_UP = 64
2237
+ GESTURE_SWIPE_DOWN = 128
2238
+ GESTURE_PINCH_IN = 256
2239
+ GESTURE_PINCH_OUT = 512
2240
+
2241
+
2242
+ GESTURE_NONE = Gestures .GESTURE_NONE
2243
+ GESTURE_TAP = Gestures .GESTURE_TAP
2244
+ GESTURE_DOUBLETAP = Gestures .GESTURE_DOUBLETAP
2245
+ GESTURE_HOLD = Gestures .GESTURE_HOLD
2246
+ GESTURE_DRAG = Gestures .GESTURE_DRAG
2247
+ GESTURE_SWIPE_RIGHT = Gestures .GESTURE_SWIPE_RIGHT
2248
+ GESTURE_SWIPE_LEFT = Gestures .GESTURE_SWIPE_LEFT
2249
+ GESTURE_SWIPE_UP = Gestures .GESTURE_SWIPE_UP
2250
+ GESTURE_SWIPE_DOWN = Gestures .GESTURE_SWIPE_DOWN
2251
+ GESTURE_PINCH_IN = Gestures .GESTURE_PINCH_IN
2252
+ GESTURE_PINCH_OUT = Gestures .GESTURE_PINCH_OUT
2253
+
2254
+
2255
+ class CameraMode (IntEnum ):
2256
+ CAMERA_CUSTOM = 0
2257
+ CAMERA_FREE = 1
2258
+ CAMERA_ORBITAL = 2
2259
+ CAMERA_FIRST_PERSON = 3
2260
+ CAMERA_THIRD_PERSON = 4
2261
+
2262
+ CAMERA_CUSTOM = CameraMode .CAMERA_CUSTOM
2263
+ CAMERA_FREE = CameraMode .CAMERA_FREE
2264
+ CAMERA_ORBITAL = CameraMode .CAMERA_ORBITAL
2265
+ CAMERA_FIRST_PERSON = CameraMode .CAMERA_FIRST_PERSON
2266
+ CAMERA_THIRD_PERSON = CameraMode .CAMERA_THIRD_PERSON
2267
+
2268
+
2269
+ class CameraType (IntEnum ):
2270
+ CAMERA_PERSPECTIVE = 0
2271
+ CAMERA_ORTHOGRAPHIC = 1
2272
+
2273
+
2274
+ CAMERA_PERSPECTIVE = CameraMode .CAMERA_PERSPECTIVE
2275
+ CAMERA_ORTHOGRAPHIC = CameraMode .CAMERA_ORTHOGRAPHIC
2276
+
2277
+
2278
+ class VrDeviceType (IntEnum ):
2279
+ HMD_DEFAULT_DEVICE = 0
2280
+ HMD_OCULUS_RIFT_DK2 = 1
2281
+ HMD_OCULUS_RIFT_CV1 = 2
2282
+ HMD_OCULUS_GO = 3
2283
+ HMD_VALVE_HTC_VIVE = 4
2284
+ HMD_SONY_PSVR = 5
2285
+
2286
+ HMD_DEFAULT_DEVICE = VrDeviceType .HMD_DEFAULT_DEVICE
2287
+ HMD_OCULUS_RIFT_DK2 = VrDeviceType .HMD_OCULUS_RIFT_DK2
2288
+ HMD_OCULUS_RIFT_CV1 = VrDeviceType .HMD_OCULUS_RIFT_CV1
2289
+ HMD_OCULUS_GO = VrDeviceType .HMD_OCULUS_GO
2290
+ HMD_VALVE_HTC_VIVE = VrDeviceType .HMD_VALVE_HTC_VIVE
2291
+ HMD_SONY_PSVR = VrDeviceType .HMD_SONY_PSVR
2292
+
2293
+
2294
+ class NPatchType (IntEnum ):
2295
+ NPT_9PATCH = 0
2296
+ NPT_3PATCH_VERTICAL = 1
2297
+ NPT_3PATCH_HORIZONTAL = 2
2298
+
2299
+
2300
+ NPT_9PATCH = NPatchType .NPT_9PATCH
2301
+ NPT_3PATCH_VERTICAL = NPatchType .NPT_3PATCH_VERTICAL
2302
+ NPT_3PATCH_HORIZONTAL = NPatchType .NPT_3PATCH_HORIZONTAL
2244
2303
2245
2304
# -----------------------------------------------------------------------------------
2246
2305
# Window and Graphics Device Functions (Module: core)
0 commit comments