godot-haskell-0.1.0.0: src/Godot/Core/GodotPhysics2DServer.hs
module Godot.Core.GodotPhysics2DServer where
import Data.Coerce
import Foreign.C
import Godot.Internal.Dispatch
import System.IO.Unsafe
import Godot.Gdnative.Internal
import Godot.Gdnative.Types
import Godot.Api.Auto
pattern SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS :: Int
pattern SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS = 6
pattern AREA_SPACE_OVERRIDE_REPLACE :: Int
pattern AREA_SPACE_OVERRIDE_REPLACE = 3
pattern CCD_MODE_DISABLED :: Int
pattern CCD_MODE_DISABLED = 0
pattern JOINT_PARAM_MAX_FORCE :: Int
pattern JOINT_PARAM_MAX_FORCE = 2
pattern CCD_MODE_CAST_RAY :: Int
pattern CCD_MODE_CAST_RAY = 1
pattern JOINT_GROOVE :: Int
pattern JOINT_GROOVE = 1
pattern BODY_PARAM_BOUNCE :: Int
pattern BODY_PARAM_BOUNCE = 0
pattern BODY_MODE_CHARACTER :: Int
pattern BODY_MODE_CHARACTER = 3
pattern SHAPE_RAY :: Int
pattern SHAPE_RAY = 1
pattern CCD_MODE_CAST_SHAPE :: Int
pattern CCD_MODE_CAST_SHAPE = 2
pattern BODY_STATE_LINEAR_VELOCITY :: Int
pattern BODY_STATE_LINEAR_VELOCITY = 1
pattern AREA_PARAM_LINEAR_DAMP :: Int
pattern AREA_PARAM_LINEAR_DAMP = 5
pattern BODY_PARAM_ANGULAR_DAMP :: Int
pattern BODY_PARAM_ANGULAR_DAMP = 6
pattern SPACE_PARAM_BODY_TIME_TO_SLEEP :: Int
pattern SPACE_PARAM_BODY_TIME_TO_SLEEP = 5
pattern BODY_PARAM_LINEAR_DAMP :: Int
pattern BODY_PARAM_LINEAR_DAMP = 5
pattern AREA_PARAM_GRAVITY_DISTANCE_SCALE :: Int
pattern AREA_PARAM_GRAVITY_DISTANCE_SCALE = 3
pattern BODY_STATE_ANGULAR_VELOCITY :: Int
pattern BODY_STATE_ANGULAR_VELOCITY = 2
pattern AREA_BODY_REMOVED :: Int
pattern AREA_BODY_REMOVED = 1
pattern BODY_STATE_SLEEPING :: Int
pattern BODY_STATE_SLEEPING = 3
pattern INFO_ISLAND_COUNT :: Int
pattern INFO_ISLAND_COUNT = 2
pattern AREA_SPACE_OVERRIDE_DISABLED :: Int
pattern AREA_SPACE_OVERRIDE_DISABLED = 0
pattern AREA_PARAM_GRAVITY_IS_POINT :: Int
pattern AREA_PARAM_GRAVITY_IS_POINT = 2
pattern AREA_PARAM_GRAVITY_POINT_ATTENUATION :: Int
pattern AREA_PARAM_GRAVITY_POINT_ATTENUATION = 4
pattern BODY_STATE_TRANSFORM :: Int
pattern BODY_STATE_TRANSFORM = 0
pattern BODY_PARAM_INERTIA :: Int
pattern BODY_PARAM_INERTIA = 3
pattern BODY_PARAM_MASS :: Int
pattern BODY_PARAM_MASS = 2
pattern BODY_MODE_STATIC :: Int
pattern BODY_MODE_STATIC = 0
pattern JOINT_PARAM_MAX_BIAS :: Int
pattern JOINT_PARAM_MAX_BIAS = 1
pattern SHAPE_SEGMENT :: Int
pattern SHAPE_SEGMENT = 2
pattern BODY_PARAM_GRAVITY_SCALE :: Int
pattern BODY_PARAM_GRAVITY_SCALE = 4
pattern JOINT_DAMPED_SPRING :: Int
pattern JOINT_DAMPED_SPRING = 2
pattern AREA_PARAM_GRAVITY :: Int
pattern AREA_PARAM_GRAVITY = 0
pattern INFO_COLLISION_PAIRS :: Int
pattern INFO_COLLISION_PAIRS = 1
pattern SHAPE_RECTANGLE :: Int
pattern SHAPE_RECTANGLE = 4
pattern INFO_ACTIVE_OBJECTS :: Int
pattern INFO_ACTIVE_OBJECTS = 0
pattern DAMPED_STRING_DAMPING :: Int
pattern DAMPED_STRING_DAMPING = 2
pattern SPACE_PARAM_CONTACT_RECYCLE_RADIUS :: Int
pattern SPACE_PARAM_CONTACT_RECYCLE_RADIUS = 0
pattern SPACE_PARAM_CONTACT_MAX_SEPARATION :: Int
pattern SPACE_PARAM_CONTACT_MAX_SEPARATION = 1
pattern DAMPED_STRING_REST_LENGTH :: Int
pattern DAMPED_STRING_REST_LENGTH = 0
pattern AREA_BODY_ADDED :: Int
pattern AREA_BODY_ADDED = 0
pattern AREA_SPACE_OVERRIDE_COMBINE_REPLACE :: Int
pattern AREA_SPACE_OVERRIDE_COMBINE_REPLACE = 2
pattern SHAPE_CIRCLE :: Int
pattern SHAPE_CIRCLE = 3
pattern SHAPE_CONVEX_POLYGON :: Int
pattern SHAPE_CONVEX_POLYGON = 6
pattern AREA_PARAM_PRIORITY :: Int
pattern AREA_PARAM_PRIORITY = 7
pattern AREA_SPACE_OVERRIDE_REPLACE_COMBINE :: Int
pattern AREA_SPACE_OVERRIDE_REPLACE_COMBINE = 4
pattern BODY_MODE_RIGID :: Int
pattern BODY_MODE_RIGID = 2
pattern SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION :: Int
pattern SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION = 2
pattern BODY_PARAM_FRICTION :: Int
pattern BODY_PARAM_FRICTION = 1
pattern SHAPE_CAPSULE :: Int
pattern SHAPE_CAPSULE = 5
pattern AREA_PARAM_ANGULAR_DAMP :: Int
pattern AREA_PARAM_ANGULAR_DAMP = 6
pattern BODY_MODE_KINEMATIC :: Int
pattern BODY_MODE_KINEMATIC = 1
pattern SHAPE_CONCAVE_POLYGON :: Int
pattern SHAPE_CONCAVE_POLYGON = 7
pattern AREA_PARAM_GRAVITY_VECTOR :: Int
pattern AREA_PARAM_GRAVITY_VECTOR = 1
pattern JOINT_PARAM_BIAS :: Int
pattern JOINT_PARAM_BIAS = 0
pattern SHAPE_CUSTOM :: Int
pattern SHAPE_CUSTOM = 8
pattern BODY_STATE_CAN_SLEEP :: Int
pattern BODY_STATE_CAN_SLEEP = 4
pattern BODY_PARAM_MAX :: Int
pattern BODY_PARAM_MAX = 7
pattern SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD :: Int
pattern SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD = 4
pattern SHAPE_LINE :: Int
pattern SHAPE_LINE = 0
pattern JOINT_PIN :: Int
pattern JOINT_PIN = 0
pattern AREA_SPACE_OVERRIDE_COMBINE :: Int
pattern AREA_SPACE_OVERRIDE_COMBINE = 1
pattern DAMPED_STRING_STIFFNESS :: Int
pattern DAMPED_STRING_STIFFNESS = 1
pattern SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD :: Int
pattern SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD = 3