packages feed

godot-haskell-0.1.0.0: godot-haskell.cabal

cabal-version: 2.0
name: godot-haskell
version: 0.1.0.0
license: BSD3
license-file: LICENSE
copyright: 2018 David Kraeutmann
maintainer: kane@kane.cx
author: David Kraeutmann
homepage: https://github.com/KaneTW/godot-haskell#readme
bug-reports: https://github.com/KaneTW/godot-haskell/issues
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
    This is intended to be used with Godot master 91e5782. Versioning scheme subject to change as I figure out a good way to maintain a link to the Godot versioning.
category: Web
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/pluginscript/godot_pluginscript.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.Api
        Godot.Api.Auto
        Godot.Api.VarArgs
        Godot.Core.Godot_ClassDB
        Godot.Core.Godot_Directory
        Godot.Core.Godot_Engine
        Godot.Core.Godot_File
        Godot.Core.Godot_Geometry
        Godot.Core.Godot_JSON
        Godot.Core.Godot_Marshalls
        Godot.Core.Godot_Mutex
        Godot.Core.Godot_OS
        Godot.Core.Godot_ResourceLoader
        Godot.Core.Godot_ResourceSaver
        Godot.Core.Godot_Semaphore
        Godot.Core.Godot_Thread
        Godot.Core.Godot_VisualScriptEditor
        Godot.Core.GodotAcceptDialog
        Godot.Core.GodotAnimatedSprite
        Godot.Core.GodotAnimatedSprite3D
        Godot.Core.GodotAnimatedTexture
        Godot.Core.GodotAnimation
        Godot.Core.GodotAnimationNode
        Godot.Core.GodotAnimationNodeAdd2
        Godot.Core.GodotAnimationNodeAdd3
        Godot.Core.GodotAnimationNodeAnimation
        Godot.Core.GodotAnimationNodeBlend2
        Godot.Core.GodotAnimationNodeBlend3
        Godot.Core.GodotAnimationNodeBlendSpace1D
        Godot.Core.GodotAnimationNodeBlendSpace2D
        Godot.Core.GodotAnimationNodeBlendTree
        Godot.Core.GodotAnimationNodeOneShot
        Godot.Core.GodotAnimationNodeOutput
        Godot.Core.GodotAnimationNodeStateMachine
        Godot.Core.GodotAnimationNodeStateMachinePlayback
        Godot.Core.GodotAnimationNodeStateMachineTransition
        Godot.Core.GodotAnimationNodeTimeScale
        Godot.Core.GodotAnimationNodeTimeSeek
        Godot.Core.GodotAnimationNodeTransition
        Godot.Core.GodotAnimationPlayer
        Godot.Core.GodotAnimationRootNode
        Godot.Core.GodotAnimationTree
        Godot.Core.GodotAnimationTreePlayer
        Godot.Core.GodotArea
        Godot.Core.GodotArea2D
        Godot.Core.GodotArrayMesh
        Godot.Core.GodotARVRAnchor
        Godot.Core.GodotARVRCamera
        Godot.Core.GodotARVRController
        Godot.Core.GodotARVRInterface
        Godot.Core.GodotARVRInterfaceGDNative
        Godot.Core.GodotARVROrigin
        Godot.Core.GodotARVRPositionalTracker
        Godot.Core.GodotARVRServer
        Godot.Core.GodotAStar
        Godot.Core.GodotAtlasTexture
        Godot.Core.GodotAudioBusLayout
        Godot.Core.GodotAudioEffect
        Godot.Core.GodotAudioEffectAmplify
        Godot.Core.GodotAudioEffectBandLimitFilter
        Godot.Core.GodotAudioEffectBandPassFilter
        Godot.Core.GodotAudioEffectChorus
        Godot.Core.GodotAudioEffectCompressor
        Godot.Core.GodotAudioEffectDelay
        Godot.Core.GodotAudioEffectDistortion
        Godot.Core.GodotAudioEffectEQ
        Godot.Core.GodotAudioEffectEQ10
        Godot.Core.GodotAudioEffectEQ21
        Godot.Core.GodotAudioEffectEQ6
        Godot.Core.GodotAudioEffectFilter
        Godot.Core.GodotAudioEffectHighPassFilter
        Godot.Core.GodotAudioEffectHighShelfFilter
        Godot.Core.GodotAudioEffectLimiter
        Godot.Core.GodotAudioEffectLowPassFilter
        Godot.Core.GodotAudioEffectLowShelfFilter
        Godot.Core.GodotAudioEffectNotchFilter
        Godot.Core.GodotAudioEffectPanner
        Godot.Core.GodotAudioEffectPhaser
        Godot.Core.GodotAudioEffectPitchShift
        Godot.Core.GodotAudioEffectRecord
        Godot.Core.GodotAudioEffectReverb
        Godot.Core.GodotAudioEffectStereoEnhance
        Godot.Core.GodotAudioServer
        Godot.Core.GodotAudioStream
        Godot.Core.GodotAudioStreamMicrophone
        Godot.Core.GodotAudioStreamOGGVorbis
        Godot.Core.GodotAudioStreamPlayback
        Godot.Core.GodotAudioStreamPlayer
        Godot.Core.GodotAudioStreamPlayer2D
        Godot.Core.GodotAudioStreamPlayer3D
        Godot.Core.GodotAudioStreamRandomPitch
        Godot.Core.GodotAudioStreamSample
        Godot.Core.GodotBackBufferCopy
        Godot.Core.GodotBakedLightmap
        Godot.Core.GodotBakedLightmapData
        Godot.Core.GodotBaseButton
        Godot.Core.GodotBitMap
        Godot.Core.GodotBitmapFont
        Godot.Core.GodotBone2D
        Godot.Core.GodotBoneAttachment
        Godot.Core.GodotBoxContainer
        Godot.Core.GodotBoxShape
        Godot.Core.GodotBulletPhysicsDirectBodyState
        Godot.Core.GodotBulletPhysicsServer
        Godot.Core.GodotButton
        Godot.Core.GodotButtonGroup
        Godot.Core.GodotCamera
        Godot.Core.GodotCamera2D
        Godot.Core.GodotCanvasItem
        Godot.Core.GodotCanvasItemMaterial
        Godot.Core.GodotCanvasLayer
        Godot.Core.GodotCanvasModulate
        Godot.Core.GodotCapsuleMesh
        Godot.Core.GodotCapsuleShape
        Godot.Core.GodotCapsuleShape2D
        Godot.Core.GodotCenterContainer
        Godot.Core.GodotCheckBox
        Godot.Core.GodotCheckButton
        Godot.Core.GodotCircleShape2D
        Godot.Core.GodotClippedCamera
        Godot.Core.GodotCollisionObject
        Godot.Core.GodotCollisionObject2D
        Godot.Core.GodotCollisionPolygon
        Godot.Core.GodotCollisionPolygon2D
        Godot.Core.GodotCollisionShape
        Godot.Core.GodotCollisionShape2D
        Godot.Core.GodotColorPicker
        Godot.Core.GodotColorPickerButton
        Godot.Core.GodotColorRect
        Godot.Core.GodotConcavePolygonShape
        Godot.Core.GodotConcavePolygonShape2D
        Godot.Core.GodotConeTwistJoint
        Godot.Core.GodotConfigFile
        Godot.Core.GodotConfirmationDialog
        Godot.Core.GodotContainer
        Godot.Core.GodotControl
        Godot.Core.GodotConvexPolygonShape
        Godot.Core.GodotConvexPolygonShape2D
        Godot.Core.GodotCPUParticles
        Godot.Core.GodotCPUParticles2D
        Godot.Core.GodotCSGBox
        Godot.Core.GodotCSGCombiner
        Godot.Core.GodotCSGCylinder
        Godot.Core.GodotCSGMesh
        Godot.Core.GodotCSGPolygon
        Godot.Core.GodotCSGPrimitive
        Godot.Core.GodotCSGShape
        Godot.Core.GodotCSGSphere
        Godot.Core.GodotCSGTorus
        Godot.Core.GodotCubeMap
        Godot.Core.GodotCubeMesh
        Godot.Core.GodotCurve
        Godot.Core.GodotCurve2D
        Godot.Core.GodotCurve3D
        Godot.Core.GodotCurveTexture
        Godot.Core.GodotCylinderMesh
        Godot.Core.GodotCylinderShape
        Godot.Core.GodotDampedSpringJoint2D
        Godot.Core.GodotDirectionalLight
        Godot.Core.GodotDynamicFont
        Godot.Core.GodotDynamicFontData
        Godot.Core.GodotEncodedObjectAsID
        Godot.Core.GodotEnvironment
        Godot.Core.GodotExpression
        Godot.Core.GodotFileDialog
        Godot.Core.GodotFont
        Godot.Core.GodotFuncRef
        Godot.Core.GodotGDNative
        Godot.Core.GodotGDNativeLibrary
        Godot.Core.GodotGDScript
        Godot.Core.GodotGDScriptFunctionState
        Godot.Core.GodotGeneric6DOFJoint
        Godot.Core.GodotGeometryInstance
        Godot.Core.GodotGIProbe
        Godot.Core.GodotGIProbeData
        Godot.Core.GodotGlobalConstants
        Godot.Core.GodotGradient
        Godot.Core.GodotGradientTexture
        Godot.Core.GodotGraphEdit
        Godot.Core.GodotGraphNode
        Godot.Core.GodotGridContainer
        Godot.Core.GodotGridMap
        Godot.Core.GodotGrooveJoint2D
        Godot.Core.GodotHBoxContainer
        Godot.Core.GodotHingeJoint
        Godot.Core.GodotHScrollBar
        Godot.Core.GodotHSeparator
        Godot.Core.GodotHSlider
        Godot.Core.GodotHSplitContainer
        Godot.Core.GodotHTTPClient
        Godot.Core.GodotHTTPRequest
        Godot.Core.GodotImage
        Godot.Core.GodotImageTexture
        Godot.Core.GodotImmediateGeometry
        Godot.Core.GodotInput
        Godot.Core.GodotInputDefault
        Godot.Core.GodotInputEvent
        Godot.Core.GodotInputEventAction
        Godot.Core.GodotInputEventGesture
        Godot.Core.GodotInputEventJoypadButton
        Godot.Core.GodotInputEventJoypadMotion
        Godot.Core.GodotInputEventKey
        Godot.Core.GodotInputEventMagnifyGesture
        Godot.Core.GodotInputEventMouse
        Godot.Core.GodotInputEventMouseButton
        Godot.Core.GodotInputEventMouseMotion
        Godot.Core.GodotInputEventPanGesture
        Godot.Core.GodotInputEventScreenDrag
        Godot.Core.GodotInputEventScreenTouch
        Godot.Core.GodotInputEventWithModifiers
        Godot.Core.GodotInputMap
        Godot.Core.GodotInstancePlaceholder
        Godot.Core.GodotInterpolatedCamera
        Godot.Core.GodotIP
        Godot.Core.GodotIP_Unix
        Godot.Core.GodotItemList
        Godot.Core.GodotJavaScript
        Godot.Core.GodotJoint
        Godot.Core.GodotJoint2D
        Godot.Core.GodotJSONParseResult
        Godot.Core.GodotKinematicBody
        Godot.Core.GodotKinematicBody2D
        Godot.Core.GodotKinematicCollision
        Godot.Core.GodotKinematicCollision2D
        Godot.Core.GodotLabel
        Godot.Core.GodotLargeTexture
        Godot.Core.GodotLight
        Godot.Core.GodotLight2D
        Godot.Core.GodotLightOccluder2D
        Godot.Core.GodotLine2D
        Godot.Core.GodotLineEdit
        Godot.Core.GodotLineShape2D
        Godot.Core.GodotLinkButton
        Godot.Core.GodotListener
        Godot.Core.GodotMainLoop
        Godot.Core.GodotMarginContainer
        Godot.Core.GodotMaterial
        Godot.Core.GodotMenuButton
        Godot.Core.GodotMesh
        Godot.Core.GodotMeshDataTool
        Godot.Core.GodotMeshInstance
        Godot.Core.GodotMeshInstance2D
        Godot.Core.GodotMeshLibrary
        Godot.Core.GodotMobileVRInterface
        Godot.Core.GodotMultiMesh
        Godot.Core.GodotMultiMeshInstance
        Godot.Core.GodotMultiplayerAPI
        Godot.Core.GodotMultiplayerPeerGDNative
        Godot.Core.GodotNativeScript
        Godot.Core.GodotNavigation
        Godot.Core.GodotNavigation2D
        Godot.Core.GodotNavigationMesh
        Godot.Core.GodotNavigationMeshInstance
        Godot.Core.GodotNavigationPolygon
        Godot.Core.GodotNavigationPolygonInstance
        Godot.Core.GodotNetworkedMultiplayerENet
        Godot.Core.GodotNetworkedMultiplayerPeer
        Godot.Core.GodotNinePatchRect
        Godot.Core.GodotNode
        Godot.Core.GodotNode2D
        Godot.Core.GodotNoiseTexture
        Godot.Core.GodotObject
        Godot.Core.GodotOccluderPolygon2D
        Godot.Core.GodotOmniLight
        Godot.Core.GodotOpenSimplexNoise
        Godot.Core.GodotOptionButton
        Godot.Core.GodotOrientedPathFollow
        Godot.Core.GodotPackedDataContainer
        Godot.Core.GodotPackedDataContainerRef
        Godot.Core.GodotPackedScene
        Godot.Core.GodotPacketPeer
        Godot.Core.GodotPacketPeerGDNative
        Godot.Core.GodotPacketPeerStream
        Godot.Core.GodotPacketPeerUDP
        Godot.Core.GodotPanel
        Godot.Core.GodotPanelContainer
        Godot.Core.GodotPanoramaSky
        Godot.Core.GodotParallaxBackground
        Godot.Core.GodotParallaxLayer
        Godot.Core.GodotParticles
        Godot.Core.GodotParticles2D
        Godot.Core.GodotParticlesMaterial
        Godot.Core.GodotPath
        Godot.Core.GodotPath2D
        Godot.Core.GodotPathFollow
        Godot.Core.GodotPathFollow2D
        Godot.Core.GodotPCKPacker
        Godot.Core.GodotPerformance
        Godot.Core.GodotPHashTranslation
        Godot.Core.GodotPhysicalBone
        Godot.Core.GodotPhysics2DDirectBodyState
        Godot.Core.GodotPhysics2DDirectBodyStateSW
        Godot.Core.GodotPhysics2DDirectSpaceState
        Godot.Core.GodotPhysics2DServer
        Godot.Core.GodotPhysics2DServerSW
        Godot.Core.GodotPhysics2DShapeQueryParameters
        Godot.Core.GodotPhysics2DShapeQueryResult
        Godot.Core.GodotPhysics2DTestMotionResult
        Godot.Core.GodotPhysicsBody
        Godot.Core.GodotPhysicsBody2D
        Godot.Core.GodotPhysicsDirectBodyState
        Godot.Core.GodotPhysicsDirectSpaceState
        Godot.Core.GodotPhysicsMaterial
        Godot.Core.GodotPhysicsServer
        Godot.Core.GodotPhysicsShapeQueryParameters
        Godot.Core.GodotPhysicsShapeQueryResult
        Godot.Core.GodotPinJoint
        Godot.Core.GodotPinJoint2D
        Godot.Core.GodotPlaneMesh
        Godot.Core.GodotPlaneShape
        Godot.Core.GodotPluginScript
        Godot.Core.GodotPolygon2D
        Godot.Core.GodotPolygonPathFinder
        Godot.Core.GodotPopup
        Godot.Core.GodotPopupDialog
        Godot.Core.GodotPopupMenu
        Godot.Core.GodotPopupPanel
        Godot.Core.GodotPosition2D
        Godot.Core.GodotPosition3D
        Godot.Core.GodotPrimitiveMesh
        Godot.Core.GodotPrismMesh
        Godot.Core.GodotProceduralSky
        Godot.Core.GodotProgressBar
        Godot.Core.GodotProjectSettings
        Godot.Core.GodotProximityGroup
        Godot.Core.GodotProxyTexture
        Godot.Core.GodotQuadMesh
        Godot.Core.GodotRange
        Godot.Core.GodotRayCast
        Godot.Core.GodotRayCast2D
        Godot.Core.GodotRayShape
        Godot.Core.GodotRayShape2D
        Godot.Core.GodotRectangleShape2D
        Godot.Core.GodotReference
        Godot.Core.GodotReferenceRect
        Godot.Core.GodotReflectionProbe
        Godot.Core.GodotRegEx
        Godot.Core.GodotRegExMatch
        Godot.Core.GodotRemoteTransform
        Godot.Core.GodotRemoteTransform2D
        Godot.Core.GodotResource
        Godot.Core.GodotResourceImporter
        Godot.Core.GodotResourceImporterOGGVorbis
        Godot.Core.GodotResourceImporterTheora
        Godot.Core.GodotResourceImporterWebm
        Godot.Core.GodotResourceInteractiveLoader
        Godot.Core.GodotResourcePreloader
        Godot.Core.GodotRichTextLabel
        Godot.Core.GodotRigidBody
        Godot.Core.GodotRigidBody2D
        Godot.Core.GodotRootMotionView
        Godot.Core.GodotSceneState
        Godot.Core.GodotSceneTree
        Godot.Core.GodotSceneTreeTimer
        Godot.Core.GodotScript
        Godot.Core.GodotScrollBar
        Godot.Core.GodotScrollContainer
        Godot.Core.GodotSegmentShape2D
        Godot.Core.GodotSeparator
        Godot.Core.GodotShader
        Godot.Core.GodotShaderMaterial
        Godot.Core.GodotShape
        Godot.Core.GodotShape2D
        Godot.Core.GodotShortCut
        Godot.Core.GodotSkeleton
        Godot.Core.GodotSkeleton2D
        Godot.Core.GodotSkeletonIK
        Godot.Core.GodotSky
        Godot.Core.GodotSlider
        Godot.Core.GodotSliderJoint
        Godot.Core.GodotSoftBody
        Godot.Core.GodotSpatial
        Godot.Core.GodotSpatialGizmo
        Godot.Core.GodotSpatialMaterial
        Godot.Core.GodotSpatialVelocityTracker
        Godot.Core.GodotSphereMesh
        Godot.Core.GodotSphereShape
        Godot.Core.GodotSpinBox
        Godot.Core.GodotSplitContainer
        Godot.Core.GodotSpotLight
        Godot.Core.GodotSpringArm
        Godot.Core.GodotSprite
        Godot.Core.GodotSprite3D
        Godot.Core.GodotSpriteBase3D
        Godot.Core.GodotSpriteFrames
        Godot.Core.GodotStaticBody
        Godot.Core.GodotStaticBody2D
        Godot.Core.GodotStreamPeer
        Godot.Core.GodotStreamPeerBuffer
        Godot.Core.GodotStreamPeerGDNative
        Godot.Core.GodotStreamPeerSSL
        Godot.Core.GodotStreamPeerTCP
        Godot.Core.GodotStreamTexture
        Godot.Core.GodotStyleBox
        Godot.Core.GodotStyleBoxEmpty
        Godot.Core.GodotStyleBoxFlat
        Godot.Core.GodotStyleBoxLine
        Godot.Core.GodotStyleBoxTexture
        Godot.Core.GodotSurfaceTool
        Godot.Core.GodotTabContainer
        Godot.Core.GodotTabs
        Godot.Core.GodotTCP_Server
        Godot.Core.GodotTextEdit
        Godot.Core.GodotTextFile
        Godot.Core.GodotTexture
        Godot.Core.GodotTexture3D
        Godot.Core.GodotTextureArray
        Godot.Core.GodotTextureButton
        Godot.Core.GodotTextureLayered
        Godot.Core.GodotTextureProgress
        Godot.Core.GodotTextureRect
        Godot.Core.GodotTheme
        Godot.Core.GodotTileMap
        Godot.Core.GodotTileSet
        Godot.Core.GodotTimer
        Godot.Core.GodotToolButton
        Godot.Core.GodotTouchScreenButton
        Godot.Core.GodotTranslation
        Godot.Core.GodotTranslationServer
        Godot.Core.GodotTree
        Godot.Core.GodotTreeItem
        Godot.Core.GodotTriangleMesh
        Godot.Core.GodotTween
        Godot.Core.GodotUndoRedo
        Godot.Core.GodotUPNP
        Godot.Core.GodotUPNPDevice
        Godot.Core.GodotVBoxContainer
        Godot.Core.GodotVehicleBody
        Godot.Core.GodotVehicleWheel
        Godot.Core.GodotVideoPlayer
        Godot.Core.GodotVideoStream
        Godot.Core.GodotVideoStreamTheora
        Godot.Core.GodotVideoStreamWebm
        Godot.Core.GodotViewport
        Godot.Core.GodotViewportContainer
        Godot.Core.GodotViewportTexture
        Godot.Core.GodotVisibilityEnabler
        Godot.Core.GodotVisibilityEnabler2D
        Godot.Core.GodotVisibilityNotifier
        Godot.Core.GodotVisibilityNotifier2D
        Godot.Core.GodotVisualInstance
        Godot.Core.GodotVisualScript
        Godot.Core.GodotVisualScriptBasicTypeConstant
        Godot.Core.GodotVisualScriptBuiltinFunc
        Godot.Core.GodotVisualScriptClassConstant
        Godot.Core.GodotVisualScriptComment
        Godot.Core.GodotVisualScriptCondition
        Godot.Core.GodotVisualScriptConstant
        Godot.Core.GodotVisualScriptConstructor
        Godot.Core.GodotVisualScriptCustomNode
        Godot.Core.GodotVisualScriptDeconstruct
        Godot.Core.GodotVisualScriptEmitSignal
        Godot.Core.GodotVisualScriptEngineSingleton
        Godot.Core.GodotVisualScriptExpression
        Godot.Core.GodotVisualScriptFunction
        Godot.Core.GodotVisualScriptFunctionCall
        Godot.Core.GodotVisualScriptFunctionState
        Godot.Core.GodotVisualScriptGlobalConstant
        Godot.Core.GodotVisualScriptIndexGet
        Godot.Core.GodotVisualScriptIndexSet
        Godot.Core.GodotVisualScriptInputAction
        Godot.Core.GodotVisualScriptIterator
        Godot.Core.GodotVisualScriptLocalVar
        Godot.Core.GodotVisualScriptLocalVarSet
        Godot.Core.GodotVisualScriptMathConstant
        Godot.Core.GodotVisualScriptNode
        Godot.Core.GodotVisualScriptOperator
        Godot.Core.GodotVisualScriptPreload
        Godot.Core.GodotVisualScriptPropertyGet
        Godot.Core.GodotVisualScriptPropertySet
        Godot.Core.GodotVisualScriptResourcePath
        Godot.Core.GodotVisualScriptReturn
        Godot.Core.GodotVisualScriptSceneNode
        Godot.Core.GodotVisualScriptSceneTree
        Godot.Core.GodotVisualScriptSelect
        Godot.Core.GodotVisualScriptSelf
        Godot.Core.GodotVisualScriptSequence
        Godot.Core.GodotVisualScriptSubCall
        Godot.Core.GodotVisualScriptSwitch
        Godot.Core.GodotVisualScriptTypeCast
        Godot.Core.GodotVisualScriptVariableGet
        Godot.Core.GodotVisualScriptVariableSet
        Godot.Core.GodotVisualScriptWhile
        Godot.Core.GodotVisualScriptYield
        Godot.Core.GodotVisualScriptYieldSignal
        Godot.Core.GodotVisualServer
        Godot.Core.GodotVisualShader
        Godot.Core.GodotVisualShaderNode
        Godot.Core.GodotVisualShaderNodeColorConstant
        Godot.Core.GodotVisualShaderNodeColorOp
        Godot.Core.GodotVisualShaderNodeColorUniform
        Godot.Core.GodotVisualShaderNodeCubeMap
        Godot.Core.GodotVisualShaderNodeCubeMapUniform
        Godot.Core.GodotVisualShaderNodeDotProduct
        Godot.Core.GodotVisualShaderNodeInput
        Godot.Core.GodotVisualShaderNodeOutput
        Godot.Core.GodotVisualShaderNodeScalarConstant
        Godot.Core.GodotVisualShaderNodeScalarFunc
        Godot.Core.GodotVisualShaderNodeScalarInterp
        Godot.Core.GodotVisualShaderNodeScalarOp
        Godot.Core.GodotVisualShaderNodeScalarUniform
        Godot.Core.GodotVisualShaderNodeTexture
        Godot.Core.GodotVisualShaderNodeTextureUniform
        Godot.Core.GodotVisualShaderNodeTransformCompose
        Godot.Core.GodotVisualShaderNodeTransformConstant
        Godot.Core.GodotVisualShaderNodeTransformDecompose
        Godot.Core.GodotVisualShaderNodeTransformMult
        Godot.Core.GodotVisualShaderNodeTransformUniform
        Godot.Core.GodotVisualShaderNodeTransformVecMult
        Godot.Core.GodotVisualShaderNodeUniform
        Godot.Core.GodotVisualShaderNodeVec3Constant
        Godot.Core.GodotVisualShaderNodeVec3Uniform
        Godot.Core.GodotVisualShaderNodeVectorCompose
        Godot.Core.GodotVisualShaderNodeVectorDecompose
        Godot.Core.GodotVisualShaderNodeVectorFunc
        Godot.Core.GodotVisualShaderNodeVectorInterp
        Godot.Core.GodotVisualShaderNodeVectorLen
        Godot.Core.GodotVisualShaderNodeVectorOp
        Godot.Core.GodotVScrollBar
        Godot.Core.GodotVSeparator
        Godot.Core.GodotVSlider
        Godot.Core.GodotVSplitContainer
        Godot.Core.GodotWeakRef
        Godot.Core.GodotWebSocketClient
        Godot.Core.GodotWebSocketMultiplayerPeer
        Godot.Core.GodotWebSocketPeer
        Godot.Core.GodotWebSocketServer
        Godot.Core.GodotWindowDialog
        Godot.Core.GodotWorld
        Godot.Core.GodotWorld2D
        Godot.Core.GodotWorldEnvironment
        Godot.Core.GodotXMLParser
        Godot.Core.GodotYSort
        Godot.Gdnative.Internal
        Godot.Gdnative.Internal.Api
        Godot.Gdnative.Internal.Gdnative
        Godot.Gdnative.Internal.TH
        Godot.Gdnative.Types
        Godot.Internal.Dispatch
        Godot.Methods
        Godot.Nativescript
        Godot.Tools.Godot_VisualScriptEditor
        Godot.Tools.GodotAnimationTrackEditPlugin
        Godot.Tools.GodotEditorExportPlugin
        Godot.Tools.GodotEditorFileDialog
        Godot.Tools.GodotEditorFileSystem
        Godot.Tools.GodotEditorFileSystemDirectory
        Godot.Tools.GodotEditorImportPlugin
        Godot.Tools.GodotEditorInspector
        Godot.Tools.GodotEditorInspectorPlugin
        Godot.Tools.GodotEditorInterface
        Godot.Tools.GodotEditorPlugin
        Godot.Tools.GodotEditorProperty
        Godot.Tools.GodotEditorResourceConversionPlugin
        Godot.Tools.GodotEditorResourcePreview
        Godot.Tools.GodotEditorResourcePreviewGenerator
        Godot.Tools.GodotEditorSceneImporter
        Godot.Tools.GodotEditorScenePostImport
        Godot.Tools.GodotEditorScript
        Godot.Tools.GodotEditorSelection
        Godot.Tools.GodotEditorSettings
        Godot.Tools.GodotEditorSpatialGizmo
        Godot.Tools.GodotScriptCreateDialog
        Godot.Tools.GodotScriptEditor
    build-tools: c2hs -any
    hs-source-dirs: src
    other-modules:
        Paths_godot_haskell
    autogen-modules:
        Paths_godot_haskell
    default-language: Haskell2010
    default-extensions: FlexibleContexts FlexibleInstances
                        ScopedTypeVariables TypeApplications StandaloneDeriving
                        DerivingStrategies DefaultSignatures MultiParamTypeClasses
                        FunctionalDependencies TypeFamilies TemplateHaskell TypeOperators
                        TypeInType QuasiQuotes OverloadedStrings PatternSynonyms
                        GeneralizedNewtypeDeriving
    include-dirs: godot_headers cbits
    build-depends:
        aeson <1.5,
        base ==4.12.*,
        bytestring <0.11,
        casing <0.2,
        colour <2.4,
        containers <0.7,
        generate -any,
        lens <4.18,
        linear <1.21,
        mtl <2.3,
        stm <2.6,
        template-haskell <2.15,
        text <1.3,
        unordered-containers <0.3,
        vector <0.13

library generate
    exposed-modules:
        Generate
        Spec
        Types
        Types.Internal
    hs-source-dirs: src-generate
    other-modules:
        Paths_godot_haskell
    default-language: Haskell2010
    default-extensions: FlexibleContexts FlexibleInstances
                        ScopedTypeVariables TypeApplications StandaloneDeriving
                        DerivingStrategies DefaultSignatures MultiParamTypeClasses
                        FunctionalDependencies TypeFamilies TemplateHaskell TypeOperators
                        TypeInType QuasiQuotes OverloadedStrings PatternSynonyms
                        GeneralizedNewtypeDeriving
    build-depends:
        aeson <1.5,
        ansi-wl-pprint <0.7,
        base ==4.12.*,
        bytestring <0.11,
        casing <0.2,
        containers <0.7,
        lens <4.18,
        mtl <2.3,
        parsec <3.2,
        parsers <0.13,
        stm <2.6,
        template-haskell <2.15,
        text <1.3,
        unordered-containers <0.3,
        vector <0.13