module Godot.Core.GodotRigidBody 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 MODE_STATIC :: Int pattern MODE_STATIC = 1 pattern MODE_KINEMATIC :: Int pattern MODE_KINEMATIC = 3 pattern MODE_RIGID :: Int pattern MODE_RIGID = 0 pattern MODE_CHARACTER :: Int pattern MODE_CHARACTER = 2 body_entered :: Signal GodotRigidBody body_entered = Signal "body_entered" body_shape_entered :: Signal GodotRigidBody body_shape_entered = Signal "body_shape_entered" sleeping_state_changed :: Signal GodotRigidBody sleeping_state_changed = Signal "sleeping_state_changed" body_exited :: Signal GodotRigidBody body_exited = Signal "body_exited" body_shape_exited :: Signal GodotRigidBody body_shape_exited = Signal "body_shape_exited"