forked from SimulaVR/godot-haskell
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgodot-haskell.cabal
845 lines (839 loc) · 25.6 KB
/
godot-haskell.cabal
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
cabal-version: 2.0
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: godot-haskell
version: 3.1.0.0
synopsis: Haskell bindings for the Godot game engine API
description: This package contains Haskell bindings for GDNative and the Godot API. For details and examples, see README.md
category: Web
homepage: https://github.com/KaneTW/godot-haskell#readme
bug-reports: https://github.com/KaneTW/godot-haskell/issues
author: David Kraeutmann
maintainer: [email protected]
copyright: 2018 David Kraeutmann
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
cbits/util.h
godot_headers/android/godot_android.h
godot_headers/arvr/godot_arvr.h
godot_headers/gdnative/aabb.h
godot_headers/gdnative/array.h
godot_headers/gdnative/basis.h
godot_headers/gdnative/color.h
godot_headers/gdnative/dictionary.h
godot_headers/gdnative/gdnative.h
godot_headers/gdnative/node_path.h
godot_headers/gdnative/plane.h
godot_headers/gdnative/pool_arrays.h
godot_headers/gdnative/quat.h
godot_headers/gdnative/rect2.h
godot_headers/gdnative/rid.h
godot_headers/gdnative/string.h
godot_headers/gdnative/string_name.h
godot_headers/gdnative/transform.h
godot_headers/gdnative/transform2d.h
godot_headers/gdnative/variant.h
godot_headers/gdnative/vector2.h
godot_headers/gdnative/vector3.h
godot_headers/gdnative_api_struct.gen.h
godot_headers/nativescript/godot_nativescript.h
godot_headers/net/godot_net.h
godot_headers/net/godot_webrtc.h
godot_headers/pluginscript/godot_pluginscript.h
godot_headers/videodecoder/godot_videodecoder.h
godot_headers/api.json
godot_headers/gdnative_api.json
source-repository head
type: git
location: https://github.com/KaneTW/godot-haskell
library
exposed-modules:
Godot
Godot.Api
Godot.Api.Types
Godot.Core.AcceptDialog
Godot.Core.AnimatedSprite
Godot.Core.AnimatedSprite3D
Godot.Core.AnimatedTexture
Godot.Core.Animation
Godot.Core.AnimationNode
Godot.Core.AnimationNodeAdd2
Godot.Core.AnimationNodeAdd3
Godot.Core.AnimationNodeAnimation
Godot.Core.AnimationNodeBlend2
Godot.Core.AnimationNodeBlend3
Godot.Core.AnimationNodeBlendSpace1D
Godot.Core.AnimationNodeBlendSpace2D
Godot.Core.AnimationNodeBlendTree
Godot.Core.AnimationNodeOneShot
Godot.Core.AnimationNodeOutput
Godot.Core.AnimationNodeStateMachine
Godot.Core.AnimationNodeStateMachinePlayback
Godot.Core.AnimationNodeStateMachineTransition
Godot.Core.AnimationNodeTimeScale
Godot.Core.AnimationNodeTimeSeek
Godot.Core.AnimationNodeTransition
Godot.Core.AnimationPlayer
Godot.Core.AnimationRootNode
Godot.Core.AnimationTree
Godot.Core.AnimationTreePlayer
Godot.Core.Area
Godot.Core.Area2D
Godot.Core.ArrayMesh
Godot.Core.ARVRAnchor
Godot.Core.ARVRCamera
Godot.Core.ARVRController
Godot.Core.ARVRInterface
Godot.Core.ARVRInterfaceGDNative
Godot.Core.ARVROrigin
Godot.Core.ARVRPositionalTracker
Godot.Core.ARVRServer
Godot.Core.AspectRatioContainer
Godot.Core.AStar
Godot.Core.AStar2D
Godot.Core.AtlasTexture
Godot.Core.AudioBusLayout
Godot.Core.AudioEffect
Godot.Core.AudioEffectAmplify
Godot.Core.AudioEffectBandLimitFilter
Godot.Core.AudioEffectBandPassFilter
Godot.Core.AudioEffectCapture
Godot.Core.AudioEffectChorus
Godot.Core.AudioEffectCompressor
Godot.Core.AudioEffectDelay
Godot.Core.AudioEffectDistortion
Godot.Core.AudioEffectEQ
Godot.Core.AudioEffectEQ10
Godot.Core.AudioEffectEQ21
Godot.Core.AudioEffectEQ6
Godot.Core.AudioEffectFilter
Godot.Core.AudioEffectHighPassFilter
Godot.Core.AudioEffectHighShelfFilter
Godot.Core.AudioEffectInstance
Godot.Core.AudioEffectLimiter
Godot.Core.AudioEffectLowPassFilter
Godot.Core.AudioEffectLowShelfFilter
Godot.Core.AudioEffectNotchFilter
Godot.Core.AudioEffectPanner
Godot.Core.AudioEffectPhaser
Godot.Core.AudioEffectPitchShift
Godot.Core.AudioEffectRecord
Godot.Core.AudioEffectReverb
Godot.Core.AudioEffectSpectrumAnalyzer
Godot.Core.AudioEffectSpectrumAnalyzerInstance
Godot.Core.AudioEffectStereoEnhance
Godot.Core.AudioServer
Godot.Core.AudioStream
Godot.Core.AudioStreamGenerator
Godot.Core.AudioStreamGeneratorPlayback
Godot.Core.AudioStreamMicrophone
Godot.Core.AudioStreamMP3
Godot.Core.AudioStreamOGGVorbis
Godot.Core.AudioStreamPlayback
Godot.Core.AudioStreamPlaybackResampled
Godot.Core.AudioStreamPlayer
Godot.Core.AudioStreamPlayer2D
Godot.Core.AudioStreamPlayer3D
Godot.Core.AudioStreamRandomPitch
Godot.Core.AudioStreamSample
Godot.Core.BackBufferCopy
Godot.Core.BakedLightmap
Godot.Core.BakedLightmapData
Godot.Core.BaseButton
Godot.Core.BitMap
Godot.Core.BitmapFont
Godot.Core.Bone2D
Godot.Core.BoneAttachment
Godot.Core.BoxContainer
Godot.Core.BoxShape
Godot.Core.BulletPhysicsDirectBodyState
Godot.Core.BulletPhysicsServer
Godot.Core.Button
Godot.Core.ButtonGroup
Godot.Core.Camera
Godot.Core.Camera2D
Godot.Core.CameraFeed
Godot.Core.CameraServer
Godot.Core.CameraTexture
Godot.Core.CanvasItem
Godot.Core.CanvasItemMaterial
Godot.Core.CanvasLayer
Godot.Core.CanvasModulate
Godot.Core.CapsuleMesh
Godot.Core.CapsuleShape
Godot.Core.CapsuleShape2D
Godot.Core.CenterContainer
Godot.Core.CharFXTransform
Godot.Core.CheckBox
Godot.Core.CheckButton
Godot.Core.CircleShape2D
Godot.Core.ClassDB
Godot.Core.ClippedCamera
Godot.Core.CollisionObject
Godot.Core.CollisionObject2D
Godot.Core.CollisionPolygon
Godot.Core.CollisionPolygon2D
Godot.Core.CollisionShape
Godot.Core.CollisionShape2D
Godot.Core.ColorPicker
Godot.Core.ColorPickerButton
Godot.Core.ColorRect
Godot.Core.ConcavePolygonShape
Godot.Core.ConcavePolygonShape2D
Godot.Core.ConeTwistJoint
Godot.Core.ConfigFile
Godot.Core.ConfirmationDialog
Godot.Core.Container
Godot.Core.Control
Godot.Core.ConvexPolygonShape
Godot.Core.ConvexPolygonShape2D
Godot.Core.CPUParticles
Godot.Core.CPUParticles2D
Godot.Core.Crypto
Godot.Core.CryptoKey
Godot.Core.CSGBox
Godot.Core.CSGCombiner
Godot.Core.CSGCylinder
Godot.Core.CSGMesh
Godot.Core.CSGPolygon
Godot.Core.CSGPrimitive
Godot.Core.CSGShape
Godot.Core.CSGSphere
Godot.Core.CSGTorus
Godot.Core.CubeMap
Godot.Core.CubeMesh
Godot.Core.Curve
Godot.Core.Curve2D
Godot.Core.Curve3D
Godot.Core.CurveTexture
Godot.Core.CylinderMesh
Godot.Core.CylinderShape
Godot.Core.DampedSpringJoint2D
Godot.Core.DirectionalLight
Godot.Core.Directory
Godot.Core.DTLSServer
Godot.Core.DynamicFont
Godot.Core.DynamicFontData
Godot.Core.EncodedObjectAsID
Godot.Core.Engine
Godot.Core.Environment
Godot.Core.Expression
Godot.Core.ExternalTexture
Godot.Core.File
Godot.Core.FileDialog
Godot.Core.Font
Godot.Core.FuncRef
Godot.Core.GDNative
Godot.Core.GDNativeLibrary
Godot.Core.GDScript
Godot.Core.GDScriptFunctionState
Godot.Core.Generic6DOFJoint
Godot.Core.Geometry
Godot.Core.GeometryInstance
Godot.Core.GIProbe
Godot.Core.GIProbeData
Godot.Core.GlobalConstants
Godot.Core.Gradient
Godot.Core.GradientTexture
Godot.Core.GraphEdit
Godot.Core.GraphNode
Godot.Core.GridContainer
Godot.Core.GridMap
Godot.Core.GrooveJoint2D
Godot.Core.HashingContext
Godot.Core.HBoxContainer
Godot.Core.HeightMapShape
Godot.Core.HingeJoint
Godot.Core.HScrollBar
Godot.Core.HSeparator
Godot.Core.HSlider
Godot.Core.HSplitContainer
Godot.Core.HTTPClient
Godot.Core.HTTPRequest
Godot.Core.Image
Godot.Core.ImageTexture
Godot.Core.ImmediateGeometry
Godot.Core.Input
Godot.Core.InputDefault
Godot.Core.InputEvent
Godot.Core.InputEventAction
Godot.Core.InputEventGesture
Godot.Core.InputEventJoypadButton
Godot.Core.InputEventJoypadMotion
Godot.Core.InputEventKey
Godot.Core.InputEventMagnifyGesture
Godot.Core.InputEventMIDI
Godot.Core.InputEventMouse
Godot.Core.InputEventMouseButton
Godot.Core.InputEventMouseMotion
Godot.Core.InputEventPanGesture
Godot.Core.InputEventScreenDrag
Godot.Core.InputEventScreenTouch
Godot.Core.InputEventWithModifiers
Godot.Core.InputMap
Godot.Core.InstancePlaceholder
Godot.Core.InterpolatedCamera
Godot.Core.IP
Godot.Core.IP_Unix
Godot.Core.ItemList
Godot.Core.JavaClass
Godot.Core.JavaClassWrapper
Godot.Core.JavaScript
Godot.Core.JNISingleton
Godot.Core.Joint
Godot.Core.Joint2D
Godot.Core.JSON
Godot.Core.JSONParseResult
Godot.Core.JSONRPC
Godot.Core.KinematicBody
Godot.Core.KinematicBody2D
Godot.Core.KinematicCollision
Godot.Core.KinematicCollision2D
Godot.Core.Label
Godot.Core.LargeTexture
Godot.Core.Light
Godot.Core.Light2D
Godot.Core.LightOccluder2D
Godot.Core.Line2D
Godot.Core.LineEdit
Godot.Core.LineShape2D
Godot.Core.LinkButton
Godot.Core.Listener
Godot.Core.MainLoop
Godot.Core.MarginContainer
Godot.Core.Marshalls
Godot.Core.Material
Godot.Core.MenuButton
Godot.Core.Mesh
Godot.Core.MeshDataTool
Godot.Core.MeshInstance
Godot.Core.MeshInstance2D
Godot.Core.MeshLibrary
Godot.Core.MeshTexture
Godot.Core.MobileVRInterface
Godot.Core.MultiMesh
Godot.Core.MultiMeshInstance
Godot.Core.MultiMeshInstance2D
Godot.Core.MultiplayerAPI
Godot.Core.MultiplayerPeerGDNative
Godot.Core.Mutex
Godot.Core.NativeScript
Godot.Core.Navigation
Godot.Core.Navigation2D
Godot.Core.NavigationMesh
Godot.Core.NavigationMeshInstance
Godot.Core.NavigationPolygon
Godot.Core.NavigationPolygonInstance
Godot.Core.NetworkedMultiplayerENet
Godot.Core.NetworkedMultiplayerPeer
Godot.Core.NinePatchRect
Godot.Core.Node
Godot.Core.Node2D
Godot.Core.NoiseTexture
Godot.Core.Object
Godot.Core.OccluderPolygon2D
Godot.Core.OmniLight
Godot.Core.OpenSimplexNoise
Godot.Core.OptionButton
Godot.Core.OS
Godot.Core.PackedDataContainer
Godot.Core.PackedDataContainerRef
Godot.Core.PackedScene
Godot.Core.PacketPeer
Godot.Core.PacketPeerDTLS
Godot.Core.PacketPeerGDNative
Godot.Core.PacketPeerStream
Godot.Core.PacketPeerUDP
Godot.Core.Panel
Godot.Core.PanelContainer
Godot.Core.PanoramaSky
Godot.Core.ParallaxBackground
Godot.Core.ParallaxLayer
Godot.Core.Particles
Godot.Core.Particles2D
Godot.Core.ParticlesMaterial
Godot.Core.Path
Godot.Core.Path2D
Godot.Core.PathFollow
Godot.Core.PathFollow2D
Godot.Core.PCKPacker
Godot.Core.Performance
Godot.Core.PHashTranslation
Godot.Core.PhysicalBone
Godot.Core.Physics2DDirectBodyState
Godot.Core.Physics2DDirectBodyStateSW
Godot.Core.Physics2DDirectSpaceState
Godot.Core.Physics2DServer
Godot.Core.Physics2DServerSW
Godot.Core.Physics2DShapeQueryParameters
Godot.Core.Physics2DShapeQueryResult
Godot.Core.Physics2DTestMotionResult
Godot.Core.PhysicsBody
Godot.Core.PhysicsBody2D
Godot.Core.PhysicsDirectBodyState
Godot.Core.PhysicsDirectSpaceState
Godot.Core.PhysicsMaterial
Godot.Core.PhysicsServer
Godot.Core.PhysicsShapeQueryParameters
Godot.Core.PhysicsShapeQueryResult
Godot.Core.PinJoint
Godot.Core.PinJoint2D
Godot.Core.PlaneMesh
Godot.Core.PlaneShape
Godot.Core.PluginScript
Godot.Core.PointMesh
Godot.Core.Polygon2D
Godot.Core.PolygonPathFinder
Godot.Core.Popup
Godot.Core.PopupDialog
Godot.Core.PopupMenu
Godot.Core.PopupPanel
Godot.Core.Position2D
Godot.Core.Position3D
Godot.Core.PrimitiveMesh
Godot.Core.PrismMesh
Godot.Core.ProceduralSky
Godot.Core.ProgressBar
Godot.Core.ProjectSettings
Godot.Core.ProximityGroup
Godot.Core.ProxyTexture
Godot.Core.QuadMesh
Godot.Core.RandomNumberGenerator
Godot.Core.Range
Godot.Core.RayCast
Godot.Core.RayCast2D
Godot.Core.RayShape
Godot.Core.RayShape2D
Godot.Core.RectangleShape2D
Godot.Core.Reference
Godot.Core.ReferenceRect
Godot.Core.ReflectionProbe
Godot.Core.RegEx
Godot.Core.RegExMatch
Godot.Core.RemoteTransform
Godot.Core.RemoteTransform2D
Godot.Core.Resource
Godot.Core.ResourceFormatLoader
Godot.Core.ResourceFormatSaver
Godot.Core.ResourceImporter
Godot.Core.ResourceInteractiveLoader
Godot.Core.ResourceLoader
Godot.Core.ResourcePreloader
Godot.Core.ResourceSaver
Godot.Core.RichTextEffect
Godot.Core.RichTextLabel
Godot.Core.RigidBody
Godot.Core.RigidBody2D
Godot.Core.RootMotionView
Godot.Core.SceneState
Godot.Core.SceneTree
Godot.Core.SceneTreeTimer
Godot.Core.Script
Godot.Core.ScrollBar
Godot.Core.ScrollContainer
Godot.Core.SegmentShape2D
Godot.Core.Semaphore
Godot.Core.Separator
Godot.Core.Shader
Godot.Core.ShaderMaterial
Godot.Core.Shape
Godot.Core.Shape2D
Godot.Core.ShortCut
Godot.Core.Skeleton
Godot.Core.Skeleton2D
Godot.Core.SkeletonIK
Godot.Core.Skin
Godot.Core.SkinReference
Godot.Core.Sky
Godot.Core.Slider
Godot.Core.SliderJoint
Godot.Core.SoftBody
Godot.Core.Spatial
Godot.Core.SpatialGizmo
Godot.Core.SpatialMaterial
Godot.Core.SpatialVelocityTracker
Godot.Core.SphereMesh
Godot.Core.SphereShape
Godot.Core.SpinBox
Godot.Core.SplitContainer
Godot.Core.SpotLight
Godot.Core.SpringArm
Godot.Core.Sprite
Godot.Core.Sprite3D
Godot.Core.SpriteBase3D
Godot.Core.SpriteFrames
Godot.Core.StaticBody
Godot.Core.StaticBody2D
Godot.Core.StreamPeer
Godot.Core.StreamPeerBuffer
Godot.Core.StreamPeerGDNative
Godot.Core.StreamPeerSSL
Godot.Core.StreamPeerTCP
Godot.Core.StreamTexture
Godot.Core.StyleBox
Godot.Core.StyleBoxEmpty
Godot.Core.StyleBoxFlat
Godot.Core.StyleBoxLine
Godot.Core.StyleBoxTexture
Godot.Core.SurfaceTool
Godot.Core.TabContainer
Godot.Core.Tabs
Godot.Core.TCP_Server
Godot.Core.TextEdit
Godot.Core.TextFile
Godot.Core.Texture
Godot.Core.Texture3D
Godot.Core.TextureArray
Godot.Core.TextureButton
Godot.Core.TextureLayered
Godot.Core.TextureProgress
Godot.Core.TextureRect
Godot.Core.Theme
Godot.Core.Thread
Godot.Core.TileMap
Godot.Core.TileSet
Godot.Core.Timer
Godot.Core.ToolButton
Godot.Core.TouchScreenButton
Godot.Core.Translation
Godot.Core.TranslationServer
Godot.Core.Tree
Godot.Core.TreeItem
Godot.Core.TriangleMesh
Godot.Core.Tween
Godot.Core.UDPServer
Godot.Core.UndoRedo
Godot.Core.UPNP
Godot.Core.UPNPDevice
Godot.Core.VBoxContainer
Godot.Core.VehicleBody
Godot.Core.VehicleWheel
Godot.Core.VideoPlayer
Godot.Core.VideoStream
Godot.Core.VideoStreamGDNative
Godot.Core.VideoStreamTheora
Godot.Core.VideoStreamWebm
Godot.Core.Viewport
Godot.Core.ViewportContainer
Godot.Core.ViewportTexture
Godot.Core.VisibilityEnabler
Godot.Core.VisibilityEnabler2D
Godot.Core.VisibilityNotifier
Godot.Core.VisibilityNotifier2D
Godot.Core.VisualInstance
Godot.Core.VisualScript
Godot.Core.VisualScriptBasicTypeConstant
Godot.Core.VisualScriptBuiltinFunc
Godot.Core.VisualScriptClassConstant
Godot.Core.VisualScriptComment
Godot.Core.VisualScriptComposeArray
Godot.Core.VisualScriptCondition
Godot.Core.VisualScriptConstant
Godot.Core.VisualScriptConstructor
Godot.Core.VisualScriptCustomNode
Godot.Core.VisualScriptDeconstruct
Godot.Core.VisualScriptEmitSignal
Godot.Core.VisualScriptEngineSingleton
Godot.Core.VisualScriptExpression
Godot.Core.VisualScriptFunction
Godot.Core.VisualScriptFunctionCall
Godot.Core.VisualScriptFunctionState
Godot.Core.VisualScriptGlobalConstant
Godot.Core.VisualScriptIndexGet
Godot.Core.VisualScriptIndexSet
Godot.Core.VisualScriptInputAction
Godot.Core.VisualScriptIterator
Godot.Core.VisualScriptLists
Godot.Core.VisualScriptLocalVar
Godot.Core.VisualScriptLocalVarSet
Godot.Core.VisualScriptMathConstant
Godot.Core.VisualScriptNode
Godot.Core.VisualScriptOperator
Godot.Core.VisualScriptPreload
Godot.Core.VisualScriptPropertyGet
Godot.Core.VisualScriptPropertySet
Godot.Core.VisualScriptResourcePath
Godot.Core.VisualScriptReturn
Godot.Core.VisualScriptSceneNode
Godot.Core.VisualScriptSceneTree
Godot.Core.VisualScriptSelect
Godot.Core.VisualScriptSelf
Godot.Core.VisualScriptSequence
Godot.Core.VisualScriptSubCall
Godot.Core.VisualScriptSwitch
Godot.Core.VisualScriptTypeCast
Godot.Core.VisualScriptVariableGet
Godot.Core.VisualScriptVariableSet
Godot.Core.VisualScriptWhile
Godot.Core.VisualScriptYield
Godot.Core.VisualScriptYieldSignal
Godot.Core.VisualServer
Godot.Core.VisualShader
Godot.Core.VisualShaderNode
Godot.Core.VisualShaderNodeBooleanConstant
Godot.Core.VisualShaderNodeBooleanUniform
Godot.Core.VisualShaderNodeColorConstant
Godot.Core.VisualShaderNodeColorFunc
Godot.Core.VisualShaderNodeColorOp
Godot.Core.VisualShaderNodeColorUniform
Godot.Core.VisualShaderNodeCompare
Godot.Core.VisualShaderNodeCubeMap
Godot.Core.VisualShaderNodeCubeMapUniform
Godot.Core.VisualShaderNodeCustom
Godot.Core.VisualShaderNodeDeterminant
Godot.Core.VisualShaderNodeDotProduct
Godot.Core.VisualShaderNodeExpression
Godot.Core.VisualShaderNodeFaceForward
Godot.Core.VisualShaderNodeFresnel
Godot.Core.VisualShaderNodeGlobalExpression
Godot.Core.VisualShaderNodeGroupBase
Godot.Core.VisualShaderNodeIf
Godot.Core.VisualShaderNodeInput
Godot.Core.VisualShaderNodeIs
Godot.Core.VisualShaderNodeOuterProduct
Godot.Core.VisualShaderNodeOutput
Godot.Core.VisualShaderNodeScalarClamp
Godot.Core.VisualShaderNodeScalarConstant
Godot.Core.VisualShaderNodeScalarDerivativeFunc
Godot.Core.VisualShaderNodeScalarFunc
Godot.Core.VisualShaderNodeScalarInterp
Godot.Core.VisualShaderNodeScalarOp
Godot.Core.VisualShaderNodeScalarSmoothStep
Godot.Core.VisualShaderNodeScalarSwitch
Godot.Core.VisualShaderNodeScalarUniform
Godot.Core.VisualShaderNodeSwitch
Godot.Core.VisualShaderNodeTexture
Godot.Core.VisualShaderNodeTextureUniform
Godot.Core.VisualShaderNodeTextureUniformTriplanar
Godot.Core.VisualShaderNodeTransformCompose
Godot.Core.VisualShaderNodeTransformConstant
Godot.Core.VisualShaderNodeTransformDecompose
Godot.Core.VisualShaderNodeTransformFunc
Godot.Core.VisualShaderNodeTransformMult
Godot.Core.VisualShaderNodeTransformUniform
Godot.Core.VisualShaderNodeTransformVecMult
Godot.Core.VisualShaderNodeUniform
Godot.Core.VisualShaderNodeUniformRef
Godot.Core.VisualShaderNodeVec3Constant
Godot.Core.VisualShaderNodeVec3Uniform
Godot.Core.VisualShaderNodeVectorClamp
Godot.Core.VisualShaderNodeVectorCompose
Godot.Core.VisualShaderNodeVectorDecompose
Godot.Core.VisualShaderNodeVectorDerivativeFunc
Godot.Core.VisualShaderNodeVectorDistance
Godot.Core.VisualShaderNodeVectorFunc
Godot.Core.VisualShaderNodeVectorInterp
Godot.Core.VisualShaderNodeVectorLen
Godot.Core.VisualShaderNodeVectorOp
Godot.Core.VisualShaderNodeVectorRefract
Godot.Core.VisualShaderNodeVectorScalarMix
Godot.Core.VisualShaderNodeVectorScalarSmoothStep
Godot.Core.VisualShaderNodeVectorScalarStep
Godot.Core.VisualShaderNodeVectorSmoothStep
Godot.Core.VScrollBar
Godot.Core.VSeparator
Godot.Core.VSlider
Godot.Core.VSplitContainer
Godot.Core.WeakRef
Godot.Core.WebRTCDataChannel
Godot.Core.WebRTCDataChannelGDNative
Godot.Core.WebRTCMultiplayer
Godot.Core.WebRTCPeerConnection
Godot.Core.WebRTCPeerConnectionGDNative
Godot.Core.WebSocketClient
Godot.Core.WebSocketMultiplayerPeer
Godot.Core.WebSocketPeer
Godot.Core.WebSocketServer
Godot.Core.WebXRInterface
Godot.Core.WindowDialog
Godot.Core.World
Godot.Core.World2D
Godot.Core.WorldEnvironment
Godot.Core.X509Certificate
Godot.Core.XMLParser
Godot.Core.YSort
Godot.Gdnative
Godot.Gdnative.Internal
Godot.Gdnative.Internal.Api
Godot.Gdnative.Internal.Gdnative
Godot.Gdnative.Internal.TH
Godot.Gdnative.Internal.Types
Godot.Internal.Dispatch
Godot.Nativescript
Godot.Tools.AnimationTrackEditPlugin
Godot.Tools.EditorExportPlugin
Godot.Tools.EditorFeatureProfile
Godot.Tools.EditorFileDialog
Godot.Tools.EditorFileSystem
Godot.Tools.EditorFileSystemDirectory
Godot.Tools.EditorImportPlugin
Godot.Tools.EditorInspector
Godot.Tools.EditorInspectorPlugin
Godot.Tools.EditorInterface
Godot.Tools.EditorNavigationMeshGenerator
Godot.Tools.EditorPlugin
Godot.Tools.EditorProperty
Godot.Tools.EditorResourceConversionPlugin
Godot.Tools.EditorResourcePreview
Godot.Tools.EditorResourcePreviewGenerator
Godot.Tools.EditorSceneImporter
Godot.Tools.EditorSceneImporterFBX
Godot.Tools.EditorScenePostImport
Godot.Tools.EditorScript
Godot.Tools.EditorSelection
Godot.Tools.EditorSettings
Godot.Tools.EditorSpatialGizmo
Godot.Tools.EditorSpatialGizmoPlugin
Godot.Tools.EditorSpinSlider
Godot.Tools.EditorVCSInterface
Godot.Tools.FileSystemDock
Godot.Tools.ScriptCreateDialog
Godot.Tools.ScriptEditor
Godot.Tools.VisualScriptEditor
other-modules:
Paths_godot_haskell
hs-source-dirs:
src
default-extensions:
FlexibleContexts
FlexibleInstances
ScopedTypeVariables
TypeApplications
StandaloneDeriving
DerivingStrategies
DefaultSignatures
MultiParamTypeClasses
FunctionalDependencies
TypeFamilies
TemplateHaskell
TypeOperators
TypeInType
QuasiQuotes
OverloadedStrings
PatternSynonyms
GeneralizedNewtypeDeriving
ghc-options: -O0
include-dirs:
godot_headers
cbits
build-depends:
aeson
, base
, bytestring
, casing
, colour
, containers
, extra
, generate
, lens
, linear
, mtl
, stm
, template-haskell
, text
, th-abstraction
, unordered-containers
, vector
default-language: Haskell2010
library generate
exposed-modules:
Generate
Spec
Types
Types.Internal
other-modules:
Paths_godot_haskell
hs-source-dirs:
src-generate
default-extensions:
FlexibleContexts
FlexibleInstances
ScopedTypeVariables
TypeApplications
StandaloneDeriving
DerivingStrategies
DefaultSignatures
MultiParamTypeClasses
FunctionalDependencies
TypeFamilies
TemplateHaskell
TypeOperators
TypeInType
QuasiQuotes
OverloadedStrings
PatternSynonyms
GeneralizedNewtypeDeriving
ghc-options: -O0
build-depends:
aeson
, ansi-wl-pprint
, base
, bytestring
, casing
, containers
, extra
, lens
, mtl
, parsec
, parsers
, stm
, template-haskell
, text
, th-abstraction
, unordered-containers
, vector
default-language: Haskell2010
executable godot-haskell-project-generator
main-is: Main.hs
other-modules:
Paths_godot_haskell
hs-source-dirs:
project-generator
default-extensions:
FlexibleContexts
FlexibleInstances
ScopedTypeVariables
TypeApplications
StandaloneDeriving
DerivingStrategies
DefaultSignatures
MultiParamTypeClasses
FunctionalDependencies
TypeFamilies
TemplateHaskell
TypeOperators
TypeInType
QuasiQuotes
OverloadedStrings
PatternSynonyms
GeneralizedNewtypeDeriving
ghc-options: -O0
build-depends:
aeson
, attoparsec
, base
, bytestring
, casing
, containers
, directory
, extra
, path-text
, filepath-text
, rawfilepath
, fsnotify
, godot-megaparsec
, interpolate
, lens
, mtl
, stm
, template-haskell
, text
, th-abstraction
, unordered-containers
, vector
, vector-algorithms
default-language: Haskell2010