{-# OPTIONS -Wall #-}
module Raylib.Constants where
import Foreign.C (CUInt)
type ConfigFlags = CUInt
flag'vsyncHint :: forall a. Num a => a
flag'vsyncHint = a
64
flag'vsyncHint :: (Num a) => a
flag'fullscreenMode :: forall a. Num a => a
flag'fullscreenMode = a
2
flag'fullscreenMode :: (Num a) => a
flag'windowResizable :: forall a. Num a => a
flag'windowResizable = a
4
flag'windowResizable :: (Num a) => a
flag'windowUndecorated :: forall a. Num a => a
flag'windowUndecorated = a
8
flag'windowUndecorated :: (Num a) => a
flag'windowHidden :: forall a. Num a => a
flag'windowHidden = a
128
flag'windowHidden :: (Num a) => a
flag'windowMinimized :: forall a. Num a => a
flag'windowMinimized = a
512
flag'windowMinimized :: (Num a) => a
flag'windowMaximized :: forall a. Num a => a
flag'windowMaximized = a
1024
flag'windowMaximized :: (Num a) => a
flag'windowUnfocused :: forall a. Num a => a
flag'windowUnfocused = a
2048
flag'windowUnfocused :: (Num a) => a
flag'windowTopmost :: forall a. Num a => a
flag'windowTopmost = a
4096
flag'windowTopmost :: (Num a) => a
flag'windowAlwaysRun :: forall a. Num a => a
flag'windowAlwaysRun = a
256
flag'windowAlwaysRun :: (Num a) => a
flag'windowTransparent :: forall a. Num a => a
flag'windowTransparent = a
16
flag'windowTransparent :: (Num a) => a
flag'windowHighdpi :: forall a. Num a => a
flag'windowHighdpi = a
8192
flag'windowHighdpi :: (Num a) => a
flag'windowMousePassthrough :: forall a. Num a => a
flag'windowMousePassthrough = a
16384
flag'windowMousePassthrough :: (Num a) => a
flag'msaa4xHint :: forall a. Num a => a
flag'msaa4xHint = a
32
flag'msaa4xHint :: (Num a) => a
flag'interlacedHint :: forall a. Num a => a
flag'interlacedHint = a
65536
flag'interlacedHint :: (Num a) => a
type TraceLogLevel = CUInt
log'all :: forall a. Num a => a
log'all = a
0
log'all :: (Num a) => a
log'trace :: forall a. Num a => a
log'trace = a
1
log'trace :: (Num a) => a
log'debug :: forall a. Num a => a
log'debug = a
2
log'debug :: (Num a) => a
log'info :: forall a. Num a => a
log'info = a
3
log'info :: (Num a) => a
log'warning :: forall a. Num a => a
log'warning = a
4
log'warning :: (Num a) => a
log'error :: forall a. Num a => a
log'error = a
5
log'error :: (Num a) => a
log'fatal :: forall a. Num a => a
log'fatal = a
6
log'fatal :: (Num a) => a
log'none :: forall a. Num a => a
log'none = a
7
log'none :: (Num a) => a
type KeyboardKey = CUInt
key'null :: forall a. Num a => a
key'null = a
0
key'null :: (Num a) => a
key'apostrophe :: forall a. Num a => a
key'apostrophe = a
39
key'apostrophe :: (Num a) => a
key'comma :: forall a. Num a => a
key'comma = a
44
key'comma :: (Num a) => a
key'minus :: forall a. Num a => a
key'minus = a
45
key'minus :: (Num a) => a
key'period :: forall a. Num a => a
key'period = a
46
key'period :: (Num a) => a
key'slash :: forall a. Num a => a
key'slash = a
47
key'slash :: (Num a) => a
key'zero :: forall a. Num a => a
key'zero = a
48
key'zero :: (Num a) => a
key'one :: forall a. Num a => a
key'one = a
49
key'one :: (Num a) => a
key'two :: forall a. Num a => a
key'two = a
50
key'two :: (Num a) => a
key'three :: forall a. Num a => a
key'three = a
51
key'three :: (Num a) => a
key'four :: forall a. Num a => a
key'four = a
52
key'four :: (Num a) => a
key'five :: forall a. Num a => a
key'five = a
53
key'five :: (Num a) => a
key'six :: forall a. Num a => a
key'six = a
54
key'six :: (Num a) => a
key'seven :: forall a. Num a => a
key'seven = a
55
key'seven :: (Num a) => a
key'eight :: forall a. Num a => a
key'eight = a
56
key'eight :: (Num a) => a
key'nine :: forall a. Num a => a
key'nine = a
57
key'nine :: (Num a) => a
key'semicolon :: forall a. Num a => a
key'semicolon = a
59
key'semicolon :: (Num a) => a
key'equal :: forall a. Num a => a
key'equal = a
61
key'equal :: (Num a) => a
key'a :: forall a. Num a => a
key'a = a
65
key'a :: (Num a) => a
key'b :: forall a. Num a => a
key'b = a
66
key'b :: (Num a) => a
key'c :: forall a. Num a => a
key'c = a
67
key'c :: (Num a) => a
key'd :: forall a. Num a => a
key'd = a
68
key'd :: (Num a) => a
key'e :: forall a. Num a => a
key'e = a
69
key'e :: (Num a) => a
key'f :: forall a. Num a => a
key'f = a
70
key'f :: (Num a) => a
key'g :: forall a. Num a => a
key'g = a
71
key'g :: (Num a) => a
key'h :: forall a. Num a => a
key'h = a
72
key'h :: (Num a) => a
key'i :: forall a. Num a => a
key'i = a
73
key'i :: (Num a) => a
key'j :: forall a. Num a => a
key'j = a
74
key'j :: (Num a) => a
key'k :: forall a. Num a => a
key'k = a
75
key'k :: (Num a) => a
key'l :: forall a. Num a => a
key'l = a
76
key'l :: (Num a) => a
key'm :: forall a. Num a => a
key'm = a
77
key'm :: (Num a) => a
key'n :: forall a. Num a => a
key'n = a
78
key'n :: (Num a) => a
key'o :: forall a. Num a => a
key'o = a
79
key'o :: (Num a) => a
key'p :: forall a. Num a => a
key'p = a
80
key'p :: (Num a) => a
key'q :: forall a. Num a => a
key'q = a
81
key'q :: (Num a) => a
key'r :: forall a. Num a => a
key'r = a
82
key'r :: (Num a) => a
key's :: forall a. Num a => a
key's = a
83
key's :: (Num a) => a
key't :: forall a. Num a => a
key't = a
84
key't :: (Num a) => a
key'u :: forall a. Num a => a
key'u = a
85
key'u :: (Num a) => a
key'v :: forall a. Num a => a
key'v = a
86
key'v :: (Num a) => a
key'w :: forall a. Num a => a
key'w = a
87
key'w :: (Num a) => a
key'x :: forall a. Num a => a
key'x = a
88
key'x :: (Num a) => a
key'y :: forall a. Num a => a
key'y = a
89
key'y :: (Num a) => a
key'z :: forall a. Num a => a
key'z = a
90
key'z :: (Num a) => a
key'leftBracket :: forall a. Num a => a
key'leftBracket = a
91
key'leftBracket :: (Num a) => a
key'backslash :: forall a. Num a => a
key'backslash = a
92
key'backslash :: (Num a) => a
key'rightBracket :: forall a. Num a => a
key'rightBracket = a
93
key'rightBracket :: (Num a) => a
key'grave :: forall a. Num a => a
key'grave = a
96
key'grave :: (Num a) => a
key'space :: forall a. Num a => a
key'space = a
32
key'space :: (Num a) => a
key'escape :: forall a. Num a => a
key'escape = a
256
key'escape :: (Num a) => a
key'enter :: forall a. Num a => a
key'enter = a
257
key'enter :: (Num a) => a
key'tab :: forall a. Num a => a
key'tab = a
258
key'tab :: (Num a) => a
key'backspace :: forall a. Num a => a
key'backspace = a
259
key'backspace :: (Num a) => a
key'insert :: forall a. Num a => a
key'insert = a
260
key'insert :: (Num a) => a
key'delete :: forall a. Num a => a
key'delete = a
261
key'delete :: (Num a) => a
key'right :: forall a. Num a => a
key'right = a
262
key'right :: (Num a) => a
key'left :: forall a. Num a => a
key'left = a
263
key'left :: (Num a) => a
key'down :: forall a. Num a => a
key'down = a
264
key'down :: (Num a) => a
key'up :: forall a. Num a => a
key'up = a
265
key'up :: (Num a) => a
key'pageUp :: forall a. Num a => a
key'pageUp = a
266
key'pageUp :: (Num a) => a
key'pageDown :: forall a. Num a => a
key'pageDown = a
267
key'pageDown :: (Num a) => a
key'home :: forall a. Num a => a
key'home = a
268
key'home :: (Num a) => a
key'end :: forall a. Num a => a
key'end = a
269
key'end :: (Num a) => a
key'capsLock :: forall a. Num a => a
key'capsLock = a
280
key'capsLock :: (Num a) => a
key'scrollLock :: forall a. Num a => a
key'scrollLock = a
281
key'scrollLock :: (Num a) => a
key'numLock :: forall a. Num a => a
key'numLock = a
282
key'numLock :: (Num a) => a
key'printScreen :: forall a. Num a => a
key'printScreen = a
283
key'printScreen :: (Num a) => a
key'pause :: forall a. Num a => a
key'pause = a
284
key'pause :: (Num a) => a
key'f1 :: forall a. Num a => a
key'f1 = a
290
key'f1 :: (Num a) => a
key'f2 :: forall a. Num a => a
key'f2 = a
291
key'f2 :: (Num a) => a
key'f3 :: forall a. Num a => a
key'f3 = a
292
key'f3 :: (Num a) => a
key'f4 :: forall a. Num a => a
key'f4 = a
293
key'f4 :: (Num a) => a
key'f5 :: forall a. Num a => a
key'f5 = a
294
key'f5 :: (Num a) => a
key'f6 :: forall a. Num a => a
key'f6 = a
295
key'f6 :: (Num a) => a
key'f7 :: forall a. Num a => a
key'f7 = a
296
key'f7 :: (Num a) => a
key'f8 :: forall a. Num a => a
key'f8 = a
297
key'f8 :: (Num a) => a
key'f9 :: forall a. Num a => a
key'f9 = a
298
key'f9 :: (Num a) => a
key'f10 :: forall a. Num a => a
key'f10 = a
299
key'f10 :: (Num a) => a
key'f11 :: forall a. Num a => a
key'f11 = a
300
key'f11 :: (Num a) => a
key'f12 :: forall a. Num a => a
key'f12 = a
301
key'f12 :: (Num a) => a
key'leftShift :: forall a. Num a => a
key'leftShift = a
340
key'leftShift :: (Num a) => a
key'leftControl :: forall a. Num a => a
key'leftControl = a
341
key'leftControl :: (Num a) => a
key'leftAlt :: forall a. Num a => a
key'leftAlt = a
342
key'leftAlt :: (Num a) => a
key'leftSuper :: forall a. Num a => a
key'leftSuper = a
343
key'leftSuper :: (Num a) => a
key'rightShift :: forall a. Num a => a
key'rightShift = a
344
key'rightShift :: (Num a) => a
key'rightControl :: forall a. Num a => a
key'rightControl = a
345
key'rightControl :: (Num a) => a
key'rightAlt :: forall a. Num a => a
key'rightAlt = a
346
key'rightAlt :: (Num a) => a
key'rightSuper :: forall a. Num a => a
key'rightSuper = a
347
key'rightSuper :: (Num a) => a
= a
348
key'kbMenu :: (Num a) => a
key'kp0 :: forall a. Num a => a
key'kp0 = a
320
key'kp0 :: (Num a) => a
key'kp1 :: forall a. Num a => a
key'kp1 = a
321
key'kp1 :: (Num a) => a
key'kp2 :: forall a. Num a => a
key'kp2 = a
322
key'kp2 :: (Num a) => a
key'kp3 :: forall a. Num a => a
key'kp3 = a
323
key'kp3 :: (Num a) => a
key'kp4 :: forall a. Num a => a
key'kp4 = a
324
key'kp4 :: (Num a) => a
key'kp5 :: forall a. Num a => a
key'kp5 = a
325
key'kp5 :: (Num a) => a
key'kp6 :: forall a. Num a => a
key'kp6 = a
326
key'kp6 :: (Num a) => a
key'kp7 :: forall a. Num a => a
key'kp7 = a
327
key'kp7 :: (Num a) => a
key'kp8 :: forall a. Num a => a
key'kp8 = a
328
key'kp8 :: (Num a) => a
key'kp9 :: forall a. Num a => a
key'kp9 = a
329
key'kp9 :: (Num a) => a
key'kpDecimal :: forall a. Num a => a
key'kpDecimal = a
330
key'kpDecimal :: (Num a) => a
key'kpDivide :: forall a. Num a => a
key'kpDivide = a
331
key'kpDivide :: (Num a) => a
key'kpMultiply :: forall a. Num a => a
key'kpMultiply = a
332
key'kpMultiply :: (Num a) => a
key'kpSubtract :: forall a. Num a => a
key'kpSubtract = a
333
key'kpSubtract :: (Num a) => a
key'kpAdd :: forall a. Num a => a
key'kpAdd = a
334
key'kpAdd :: (Num a) => a
key'kpEnter :: forall a. Num a => a
key'kpEnter = a
335
key'kpEnter :: (Num a) => a
key'kpEqual :: forall a. Num a => a
key'kpEqual = a
336
key'kpEqual :: (Num a) => a
key'back :: forall a. Num a => a
key'back = a
4
key'back :: (Num a) => a
= a
82
key'menu :: (Num a) => a
key'volumeUp :: forall a. Num a => a
key'volumeUp = a
24
key'volumeUp :: (Num a) => a
key'volumeDown :: forall a. Num a => a
key'volumeDown = a
25
key'volumeDown :: (Num a) => a
type MouseButton = CUInt
mouseButton'left :: forall a. Num a => a
mouseButton'left = a
0
mouseButton'left :: (Num a) => a
mouseButton'right :: forall a. Num a => a
mouseButton'right = a
1
mouseButton'right :: (Num a) => a
mouseButton'middle :: forall a. Num a => a
mouseButton'middle = a
2
mouseButton'middle :: (Num a) => a
mouseButton'side :: forall a. Num a => a
mouseButton'side = a
3
mouseButton'side :: (Num a) => a
= a
4
mouseButton'extra :: (Num a) => a
mouseButton'forward :: forall a. Num a => a
mouseButton'forward = a
5
mouseButton'forward :: (Num a) => a
mouseButton'back :: forall a. Num a => a
mouseButton'back = a
6
mouseButton'back :: (Num a) => a
type MouseCursor = CUInt
mouseCursor'default :: forall a. Num a => a
mouseCursor'default = a
0
mouseCursor'default :: (Num a) => a
mouseCursor'arrow :: forall a. Num a => a
mouseCursor'arrow = a
1
mouseCursor'arrow :: (Num a) => a
mouseCursor'ibeam :: forall a. Num a => a
mouseCursor'ibeam = a
2
mouseCursor'ibeam :: (Num a) => a
mouseCursor'crosshair :: forall a. Num a => a
mouseCursor'crosshair = a
3
mouseCursor'crosshair :: (Num a) => a
mouseCursor'pointingHand :: forall a. Num a => a
mouseCursor'pointingHand = a
4
mouseCursor'pointingHand :: (Num a) => a
mouseCursor'resizeEW :: forall a. Num a => a
mouseCursor'resizeEW = a
5
mouseCursor'resizeEW :: (Num a) => a
mouseCursor'resizeNS :: forall a. Num a => a
mouseCursor'resizeNS = a
6
mouseCursor'resizeNS :: (Num a) => a
mouseCursor'resizeNWSE :: forall a. Num a => a
mouseCursor'resizeNWSE = a
7
mouseCursor'resizeNWSE :: (Num a) => a
mouseCursor'resizeNESW :: forall a. Num a => a
mouseCursor'resizeNESW = a
8
mouseCursor'resizeNESW :: (Num a) => a
mouseCursor'resizeAll :: forall a. Num a => a
mouseCursor'resizeAll = a
9
mouseCursor'resizeAll :: (Num a) => a
mouseCursor'notAllowed :: forall a. Num a => a
mouseCursor'notAllowed = a
10
mouseCursor'notAllowed :: (Num a) => a
type GamepadButton = CUInt
gamepadButton'unknown :: forall a. Num a => a
gamepadButton'unknown = a
0
gamepadButton'unknown :: (Num a) => a
gamepadButton'leftFaceUp :: forall a. Num a => a
gamepadButton'leftFaceUp = a
1
gamepadButton'leftFaceUp :: (Num a) => a
gamepadButton'leftFaceRight :: forall a. Num a => a
gamepadButton'leftFaceRight = a
2
gamepadButton'leftFaceRight :: (Num a) => a
gamepadButton'leftFaceDown :: forall a. Num a => a
gamepadButton'leftFaceDown = a
3
gamepadButton'leftFaceDown :: (Num a) => a
gamepadButton'leftFaceLeft :: forall a. Num a => a
gamepadButton'leftFaceLeft = a
4
gamepadButton'leftFaceLeft :: (Num a) => a
gamepadButton'rightFaceUp :: forall a. Num a => a
gamepadButton'rightFaceUp = a
5
gamepadButton'rightFaceUp :: (Num a) => a
gamepadButton'rightFaceRight :: forall a. Num a => a
gamepadButton'rightFaceRight = a
6
gamepadButton'rightFaceRight :: (Num a) => a
gamepadButton'rightFaceDown :: forall a. Num a => a
gamepadButton'rightFaceDown = a
7
gamepadButton'rightFaceDown :: (Num a) => a
gamepadButton'rightFaceLeft :: forall a. Num a => a
gamepadButton'rightFaceLeft = a
8
gamepadButton'rightFaceLeft :: (Num a) => a
gamepadButton'leftTrigger1 :: forall a. Num a => a
gamepadButton'leftTrigger1 = a
9
gamepadButton'leftTrigger1 :: (Num a) => a
gamepadButton'leftTrigger2 :: forall a. Num a => a
gamepadButton'leftTrigger2 = a
10
gamepadButton'leftTrigger2 :: (Num a) => a
gamepadButton'rightTrigger1 :: forall a. Num a => a
gamepadButton'rightTrigger1 = a
11
gamepadButton'rightTrigger1 :: (Num a) => a
gamepadButton'rightTrigger2 :: forall a. Num a => a
gamepadButton'rightTrigger2 = a
12
gamepadButton'rightTrigger2 :: (Num a) => a
gamepadButton'middleLeft :: forall a. Num a => a
gamepadButton'middleLeft = a
13
gamepadButton'middleLeft :: (Num a) => a
gamepadButton'middle :: forall a. Num a => a
gamepadButton'middle = a
14
gamepadButton'middle :: (Num a) => a
gamepadButton'middleRight :: forall a. Num a => a
gamepadButton'middleRight = a
15
gamepadButton'middleRight :: (Num a) => a
gamepadButton'leftThumb :: forall a. Num a => a
gamepadButton'leftThumb = a
16
gamepadButton'leftThumb :: (Num a) => a
gamepadButton'rightThumb :: forall a. Num a => a
gamepadButton'rightThumb = a
17
gamepadButton'rightThumb :: (Num a) => a
type GamepadAxis = CUInt
gamepadAxisLeftX :: forall a. Num a => a
gamepadAxisLeftX = a
0
gamepadAxisLeftX :: (Num a) => a
gamepadAxisLeftY :: forall a. Num a => a
gamepadAxisLeftY = a
1
gamepadAxisLeftY :: (Num a) => a
gamepadAxisRightX :: forall a. Num a => a
gamepadAxisRightX = a
2
gamepadAxisRightX :: (Num a) => a
gamepadAxisRightY :: forall a. Num a => a
gamepadAxisRightY = a
3
gamepadAxisRightY :: (Num a) => a
gamepadAxisLeftTrigger :: forall a. Num a => a
gamepadAxisLeftTrigger = a
4
gamepadAxisLeftTrigger :: (Num a) => a
gamepadAxisRightTrigger :: forall a. Num a => a
gamepadAxisRightTrigger = a
5
gamepadAxisRightTrigger :: (Num a) => a
type MaterialMapIndex = CUInt
materialMap'albedo :: forall a. Num a => a
materialMap'albedo = a
0
materialMap'albedo :: (Num a) => a
materialMap'metalness :: forall a. Num a => a
materialMap'metalness = a
1
materialMap'metalness :: (Num a) => a
materialMap'normal :: forall a. Num a => a
materialMap'normal = a
2
materialMap'normal :: (Num a) => a
materialMap'roughness :: forall a. Num a => a
materialMap'roughness = a
3
materialMap'roughness :: (Num a) => a
materialMap'occlusion :: forall a. Num a => a
materialMap'occlusion = a
4
materialMap'occlusion :: (Num a) => a
materialMap'emission :: forall a. Num a => a
materialMap'emission = a
5
materialMap'emission :: (Num a) => a
materialMap'height :: forall a. Num a => a
materialMap'height = a
6
materialMap'height :: (Num a) => a
materialMap'cubemap :: forall a. Num a => a
materialMap'cubemap = a
7
materialMap'cubemap :: (Num a) => a
materialMap'irradiance :: forall a. Num a => a
materialMap'irradiance = a
8
materialMap'irradiance :: (Num a) => a
materialMap'prefilter :: forall a. Num a => a
materialMap'prefilter = a
9
materialMap'prefilter :: (Num a) => a
materialMap'brdf :: forall a. Num a => a
materialMap'brdf = a
10
materialMap'brdf :: (Num a) => a
type ShaderLocationIndex = CUInt
shaderLoc'vertexPosition :: forall a. Num a => a
shaderLoc'vertexPosition = a
0
shaderLoc'vertexPosition :: (Num a) => a
shaderLoc'vertexTexcoord01 :: forall a. Num a => a
shaderLoc'vertexTexcoord01 = a
1
shaderLoc'vertexTexcoord01 :: (Num a) => a
shaderLoc'vertexTexcoord02 :: forall a. Num a => a
shaderLoc'vertexTexcoord02 = a
2
shaderLoc'vertexTexcoord02 :: (Num a) => a
shaderLoc'vertexNormal :: forall a. Num a => a
shaderLoc'vertexNormal = a
3
shaderLoc'vertexNormal :: (Num a) => a
shaderLoc'vertexTangent :: forall a. Num a => a
shaderLoc'vertexTangent = a
4
shaderLoc'vertexTangent :: (Num a) => a
shaderLoc'vertexColor :: forall a. Num a => a
shaderLoc'vertexColor = a
5
shaderLoc'vertexColor :: (Num a) => a
shaderLoc'matrixMvp :: forall a. Num a => a
shaderLoc'matrixMvp = a
6
shaderLoc'matrixMvp :: (Num a) => a
shaderLoc'matrixView :: forall a. Num a => a
shaderLoc'matrixView = a
7
shaderLoc'matrixView :: (Num a) => a
shaderLoc'matrixProjection :: forall a. Num a => a
shaderLoc'matrixProjection = a
8
shaderLoc'matrixProjection :: (Num a) => a
shaderLoc'matrixModel :: forall a. Num a => a
shaderLoc'matrixModel = a
9
shaderLoc'matrixModel :: (Num a) => a
shaderLoc'matrixNormal :: forall a. Num a => a
shaderLoc'matrixNormal = a
10
shaderLoc'matrixNormal :: (Num a) => a
shaderLoc'vectorView :: forall a. Num a => a
shaderLoc'vectorView = a
11
shaderLoc'vectorView :: (Num a) => a
shaderLoc'colorDiffuse :: forall a. Num a => a
shaderLoc'colorDiffuse = a
12
shaderLoc'colorDiffuse :: (Num a) => a
shaderLoc'colorSpecular :: forall a. Num a => a
shaderLoc'colorSpecular = a
13
shaderLoc'colorSpecular :: (Num a) => a
shaderLoc'colorAmbient :: forall a. Num a => a
shaderLoc'colorAmbient = a
14
shaderLoc'colorAmbient :: (Num a) => a
shaderLoc'mapAlbedo :: forall a. Num a => a
shaderLoc'mapAlbedo = a
15
shaderLoc'mapAlbedo :: (Num a) => a
shaderLoc'mapMetalness :: forall a. Num a => a
shaderLoc'mapMetalness = a
16
shaderLoc'mapMetalness :: (Num a) => a
shaderLoc'mapNormal :: forall a. Num a => a
shaderLoc'mapNormal = a
17
shaderLoc'mapNormal :: (Num a) => a
shaderLoc'mapRoughness :: forall a. Num a => a
shaderLoc'mapRoughness = a
18
shaderLoc'mapRoughness :: (Num a) => a
shaderLoc'mapOcclusion :: forall a. Num a => a
shaderLoc'mapOcclusion = a
19
shaderLoc'mapOcclusion :: (Num a) => a
shaderLoc'mapEmission :: forall a. Num a => a
shaderLoc'mapEmission = a
20
shaderLoc'mapEmission :: (Num a) => a
shaderLoc'mapHeight :: forall a. Num a => a
shaderLoc'mapHeight = a
21
shaderLoc'mapHeight :: (Num a) => a
shaderLoc'mapCubemap :: forall a. Num a => a
shaderLoc'mapCubemap = a
22
shaderLoc'mapCubemap :: (Num a) => a
shaderLoc'mapIrradiance :: forall a. Num a => a
shaderLoc'mapIrradiance = a
23
shaderLoc'mapIrradiance :: (Num a) => a
shaderLoc'mapPrefilter :: forall a. Num a => a
shaderLoc'mapPrefilter = a
24
shaderLoc'mapPrefilter :: (Num a) => a
shaderLoc'mapBrdf :: forall a. Num a => a
shaderLoc'mapBrdf = a
25
shaderLoc'mapBrdf :: (Num a) => a
type ShaderUniformDataType = CUInt
shaderUniform'float :: forall a. Num a => a
shaderUniform'float = a
0
shaderUniform'float :: (Num a) => a
shaderUniform'vec2 :: forall a. Num a => a
shaderUniform'vec2 = a
1
shaderUniform'vec2 :: (Num a) => a
shaderUniform'vec3 :: forall a. Num a => a
shaderUniform'vec3 = a
2
shaderUniform'vec3 :: (Num a) => a
shaderUniform'vec4 :: forall a. Num a => a
shaderUniform'vec4 = a
3
shaderUniform'vec4 :: (Num a) => a
shaderUniform'int :: forall a. Num a => a
shaderUniform'int = a
4
shaderUniform'int :: (Num a) => a
shaderUniform'ivec2 :: forall a. Num a => a
shaderUniform'ivec2 = a
5
shaderUniform'ivec2 :: (Num a) => a
shaderUniform'ivec3 :: forall a. Num a => a
shaderUniform'ivec3 = a
6
shaderUniform'ivec3 :: (Num a) => a
shaderUniform'ivec4 :: forall a. Num a => a
shaderUniform'ivec4 = a
7
shaderUniform'ivec4 :: (Num a) => a
shaderUniform'sampler2d :: forall a. Num a => a
shaderUniform'sampler2d = a
8
shaderUniform'sampler2d :: (Num a) => a
type ShaderAttributeDataType = CUInt
shaderAttrib'float :: forall a. Num a => a
shaderAttrib'float = a
0
shaderAttrib'float :: (Num a) => a
shaderAttrib'vec2 :: forall a. Num a => a
shaderAttrib'vec2 = a
1
shaderAttrib'vec2 :: (Num a) => a
shaderAttrib'vec3 :: forall a. Num a => a
shaderAttrib'vec3 = a
2
shaderAttrib'vec3 :: (Num a) => a
shaderAttrib'vec4 :: forall a. Num a => a
shaderAttrib'vec4 = a
3
shaderAttrib'vec4 :: (Num a) => a
type PixelFormat = CUInt
pixelFormat'uncompressedGrayscale :: forall a. Num a => a
pixelFormat'uncompressedGrayscale = a
1
pixelFormat'uncompressedGrayscale :: (Num a) => a
pixelFormat'uncompressedGrayAlpha :: forall a. Num a => a
pixelFormat'uncompressedGrayAlpha = a
2
pixelFormat'uncompressedGrayAlpha :: (Num a) => a
pixelFormat'uncompressedR5G6B5 :: forall a. Num a => a
pixelFormat'uncompressedR5G6B5 = a
3
pixelFormat'uncompressedR5G6B5 :: (Num a) => a
pixelFormat'uncompressedR8G8B8 :: forall a. Num a => a
pixelFormat'uncompressedR8G8B8 = a
4
pixelFormat'uncompressedR8G8B8 :: (Num a) => a
pixelFormat'uncompressedR5G5B5A1 :: forall a. Num a => a
pixelFormat'uncompressedR5G5B5A1 = a
5
pixelFormat'uncompressedR5G5B5A1 :: (Num a) => a
pixelFormat'uncompressedR4G4B4A4 :: forall a. Num a => a
pixelFormat'uncompressedR4G4B4A4 = a
6
pixelFormat'uncompressedR4G4B4A4 :: (Num a) => a
pixelFormat'uncompressedR8G8B8A8 :: forall a. Num a => a
pixelFormat'uncompressedR8G8B8A8 = a
7
pixelFormat'uncompressedR8G8B8A8 :: (Num a) => a
pixelFormat'uncompressedR32 :: forall a. Num a => a
pixelFormat'uncompressedR32 = a
8
pixelFormat'uncompressedR32 :: (Num a) => a
pixelFormat'uncompressedR32G32B32 :: forall a. Num a => a
pixelFormat'uncompressedR32G32B32 = a
9
pixelFormat'uncompressedR32G32B32 :: (Num a) => a
pixelFormat'uncompressedR32G32B32A32 :: forall a. Num a => a
pixelFormat'uncompressedR32G32B32A32 = a
10
pixelFormat'uncompressedR32G32B32A32 :: (Num a) => a
pixelFormat'compressedDxt1Rgb :: forall a. Num a => a
pixelFormat'compressedDxt1Rgb = a
11
pixelFormat'compressedDxt1Rgb :: (Num a) => a
pixelFormat'compressedDxt1Rgba :: forall a. Num a => a
pixelFormat'compressedDxt1Rgba = a
12
pixelFormat'compressedDxt1Rgba :: (Num a) => a
pixelFormat'compressedDxt3Rgba :: forall a. Num a => a
pixelFormat'compressedDxt3Rgba = a
13
pixelFormat'compressedDxt3Rgba :: (Num a) => a
pixelFormat'compressedDxt5Rgba :: forall a. Num a => a
pixelFormat'compressedDxt5Rgba = a
14
pixelFormat'compressedDxt5Rgba :: (Num a) => a
pixelFormat'compressedEtc1Rgb :: forall a. Num a => a
pixelFormat'compressedEtc1Rgb = a
15
pixelFormat'compressedEtc1Rgb :: (Num a) => a
pixelFormat'compressedEtc2Rgb :: forall a. Num a => a
pixelFormat'compressedEtc2Rgb = a
16
pixelFormat'compressedEtc2Rgb :: (Num a) => a
pixelFormat'compressedEtc2EacRgba :: forall a. Num a => a
pixelFormat'compressedEtc2EacRgba = a
17
pixelFormat'compressedEtc2EacRgba :: (Num a) => a
pixelFormat'compressedPvrtRgb :: forall a. Num a => a
pixelFormat'compressedPvrtRgb = a
18
pixelFormat'compressedPvrtRgb :: (Num a) => a
pixelFormat'compressedPvrtRgba :: forall a. Num a => a
pixelFormat'compressedPvrtRgba = a
19
pixelFormat'compressedPvrtRgba :: (Num a) => a
pixelFormat'compressedAstc4x4Rgba :: forall a. Num a => a
pixelFormat'compressedAstc4x4Rgba = a
20
pixelFormat'compressedAstc4x4Rgba :: (Num a) => a
pixelFormat'compressedAstc8x8Rgba :: forall a. Num a => a
pixelFormat'compressedAstc8x8Rgba = a
21
pixelFormat'compressedAstc8x8Rgba :: (Num a) => a
type TextureFilter = CUInt
textureFilter'point :: forall a. Num a => a
textureFilter'point = a
0
textureFilter'point :: (Num a) => a
textureFilter'bilinear :: forall a. Num a => a
textureFilter'bilinear = a
1
textureFilter'bilinear :: (Num a) => a
textureFilter'trilinear :: forall a. Num a => a
textureFilter'trilinear = a
2
textureFilter'trilinear :: (Num a) => a
textureFilter'anisotropic4x :: forall a. Num a => a
textureFilter'anisotropic4x = a
3
textureFilter'anisotropic4x :: (Num a) => a
textureFilter'anisotropic8x :: forall a. Num a => a
textureFilter'anisotropic8x = a
4
textureFilter'anisotropic8x :: (Num a) => a
textureFilter'anisotropic16x :: forall a. Num a => a
textureFilter'anisotropic16x = a
5
textureFilter'anisotropic16x :: (Num a) => a
type TextureWrap = CUInt
textureWrap'repeat :: forall a. Num a => a
textureWrap'repeat = a
0
textureWrap'repeat :: (Num a) => a
textureWrap'clamp :: forall a. Num a => a
textureWrap'clamp = a
1
textureWrap'clamp :: (Num a) => a
textureWrap'mirrorRepeat :: forall a. Num a => a
textureWrap'mirrorRepeat = a
2
textureWrap'mirrorRepeat :: (Num a) => a
textureWrap'mirrorClamp :: forall a. Num a => a
textureWrap'mirrorClamp = a
3
textureWrap'mirrorClamp :: (Num a) => a
type CubemapLayout = CUInt
cubemapLayout'autoDetect :: forall a. Num a => a
cubemapLayout'autoDetect = a
0
cubemapLayout'autoDetect :: (Num a) => a
cubemapLayout'lineVertical :: forall a. Num a => a
cubemapLayout'lineVertical = a
1
cubemapLayout'lineVertical :: (Num a) => a
cubemapLayout'lineHorizontal :: forall a. Num a => a
cubemapLayout'lineHorizontal = a
2
cubemapLayout'lineHorizontal :: (Num a) => a
cubemapLayout'crossThreeByFour :: forall a. Num a => a
cubemapLayout'crossThreeByFour = a
3
cubemapLayout'crossThreeByFour :: (Num a) => a
cubemapLayout'crossThreeByThree :: forall a. Num a => a
cubemapLayout'crossThreeByThree = a
4
cubemapLayout'crossThreeByThree :: (Num a) => a
cubemapLayout'panorama :: forall a. Num a => a
cubemapLayout'panorama = a
5
cubemapLayout'panorama :: (Num a) => a
type FontType = CUInt
font'default :: forall a. Num a => a
font'default = a
0
font'default :: (Num a) => a
font'bitmap :: forall a. Num a => a
font'bitmap = a
1
font'bitmap :: (Num a) => a
font'sdf :: forall a. Num a => a
font'sdf = a
2
font'sdf :: (Num a) => a
type BlendMode = CUInt
blend'alpha :: forall a. Num a => a
blend'alpha = a
0
blend'alpha :: (Num a) => a
blend'additive :: forall a. Num a => a
blend'additive = a
1
blend'additive :: (Num a) => a
blend'multiplied :: forall a. Num a => a
blend'multiplied = a
2
blend'multiplied :: (Num a) => a
blend'addColors :: forall a. Num a => a
blend'addColors = a
3
blend'addColors :: (Num a) => a
blend'subtractColors :: forall a. Num a => a
blend'subtractColors = a
4
blend'subtractColors :: (Num a) => a
blend'alphaPremultiply :: forall a. Num a => a
blend'alphaPremultiply = a
5
blend'alphaPremultiply :: (Num a) => a
blend'custom :: forall a. Num a => a
blend'custom = a
6
blend'custom :: (Num a) => a
blend'customSeparate :: forall a. Num a => a
blend'customSeparate = a
7
blend'customSeparate :: (Num a) => a
type Gesture = CUInt
gesture'none :: forall a. Num a => a
gesture'none = a
0
gesture'none :: (Num a) => a
gesture'tap :: forall a. Num a => a
gesture'tap = a
1
gesture'tap :: (Num a) => a
gesture'doubletap :: forall a. Num a => a
gesture'doubletap = a
2
gesture'doubletap :: (Num a) => a
gesture'hold :: forall a. Num a => a
gesture'hold = a
4
gesture'hold :: (Num a) => a
gesture'drag :: forall a. Num a => a
gesture'drag = a
8
gesture'drag :: (Num a) => a
gesture'swipeRight :: forall a. Num a => a
gesture'swipeRight = a
16
gesture'swipeRight :: (Num a) => a
gesture'swipeLeft :: forall a. Num a => a
gesture'swipeLeft = a
32
gesture'swipeLeft :: (Num a) => a
gesture'swipeUp :: forall a. Num a => a
gesture'swipeUp = a
64
gesture'swipeUp :: (Num a) => a
gesture'swipeDown :: forall a. Num a => a
gesture'swipeDown = a
128
gesture'swipeDown :: (Num a) => a
gesture'pinchIn :: forall a. Num a => a
gesture'pinchIn = a
256
gesture'pinchIn :: (Num a) => a
gesture'pinchOut :: forall a. Num a => a
gesture'pinchOut = a
512
gesture'pinchOut :: (Num a) => a
type CameraMode = CUInt
cameraMode'custom :: forall a. Num a => a
cameraMode'custom = a
0
cameraMode'custom :: (Num a) => a
cameraMode'free :: forall a. Num a => a
cameraMode'free = a
1
cameraMode'free :: (Num a) => a
cameraMode'orbital :: forall a. Num a => a
cameraMode'orbital = a
2
cameraMode'orbital :: (Num a) => a
cameraMode'firstPerson :: forall a. Num a => a
cameraMode'firstPerson = a
3
cameraMode'firstPerson :: (Num a) => a
cameraMode'thirdPerson :: forall a. Num a => a
cameraMode'thirdPerson = a
4
cameraMode'thirdPerson :: (Num a) => a
type CameraProjection = CUInt
cameraProjection'perspective :: forall a. Num a => a
cameraProjection'perspective = a
0
cameraProjection'perspective :: (Num a) => a
cameraProjection'orthographic :: forall a. Num a => a
cameraProjection'orthographic = a
1
cameraProjection'orthographic :: (Num a) => a
type NPatchLayout = CUInt
npatch'ninePatch :: forall a. Num a => a
npatch'ninePatch = a
0
npatch'ninePatch :: (Num a) => a
npatch'threePatchVertical :: forall a. Num a => a
npatch'threePatchVertical = a
1
npatch'threePatchVertical :: (Num a) => a
npatch'threePatchHorizontal :: forall a. Num a => a
npatch'threePatchHorizontal = a
2
npatch'threePatchHorizontal :: (Num a) => a