godot-haskell-0.1.0.0: Haskell bindings for the Godot game engine API

Safe HaskellNone
LanguageHaskell2010

Godot.Api.Auto

Contents

Documentation

newtype GodotReference Source #

Instances
AsVariant GodotReference Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotReference Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotReference :: Type Source #

Method "get_script" GodotObject (IO GodotReference) Source # 
Instance details

Defined in Godot.Api.Auto

Method "init_ref" GodotReference (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "reference" GodotReference (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "unreference" GodotReference (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_goto_script_line" GodotScriptEditor (GodotReference -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_script" GodotObject (GodotReference -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotReference Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotResource Source #

Instances
AsVariant GodotResource Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotResource Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotResource :: Type Source #

Method "_setup_local_to_scene" GodotResource (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_local_scene" GodotResource (IO GodotNode) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_name" GodotResource (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_path" GodotResource (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_preload" GodotVisualScriptPreload (IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_resource" GodotResourceInteractiveLoader (IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_rid" GodotResource (IO GodotRid) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_local_to_scene" GodotResource (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "setup_local_to_scene" GodotResource (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_convert" GodotEditorResourceConversionPlugin (GodotResource -> IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_res_saved_callback" GodotScriptEditor (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_resource_selected" GodotEditorInspector (GodotString -> GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_resource" GodotResourcePreloader (GodotString -> GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "audio_track_get_key_stream" GodotAnimation (Int -> Int -> IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "audio_track_insert_key" GodotAnimation (Int -> Float -> GodotResource -> Float -> Float -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "audio_track_set_key_stream" GodotAnimation (Int -> Int -> GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "duplicate" GodotResource (Bool -> IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "edit_resource" GodotEditorInterface (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "generate" GodotEditorResourcePreviewGenerator (GodotResource -> GodotVector2 -> IO GodotTexture) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_recognized_extensions" Godot_ResourceSaver (GodotResource -> IO GodotPoolStringArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_resource" GodotResourcePreloader (GodotString -> IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "load" Godot_ResourceLoader (GodotString -> GodotString -> Bool -> IO GodotResource) Source # 
Instance details

Defined in Godot.Api.Auto

Method "queue_edited_resource_preview" GodotEditorResourcePreview (GodotResource -> GodotObject -> GodotString -> GodotVariant -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "resource_changed" GodotGridMap (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "resource_changed" GodotCollisionShape (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "save" Godot_ResourceSaver (GodotString -> GodotResource -> Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_custom_mouse_cursor" GodotInput (GodotResource -> Int -> GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_local_to_scene" GodotResource (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotResource -> Bool -> IO () Source #

Method "set_name" GodotResource (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_path" GodotResource (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_preload" GodotVisualScriptPreload (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_shape" GodotPhysicsShapeQueryParameters (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_shape" GodotPhysics2DShapeQueryParameters (GodotResource -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "take_over_path" GodotResource (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotResource Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotScript Source #

Constructors

GodotScript GodotObject 
Instances
AsVariant GodotScript Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotScript Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotScript :: Type Source #

Method "can_instance" GodotScript (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_base_script" GodotScript (IO GodotScript) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_current_script" GodotScriptEditor (IO GodotScript) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_instance_base_type" GodotScript (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_source_code" GodotScript (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "has_source_code" GodotScript (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_tool" GodotScript (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_script_created" GodotScriptEditor (GodotScript -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_custom_node" Godot_VisualScriptEditor (GodotString -> GodotString -> GodotScript -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_custom_type" GodotEditorPlugin (GodotString -> GodotString -> GodotScript -> GodotTexture -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "has_script_signal" GodotScript (GodotString -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "instance_has" GodotScript (GodotObject -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "reload" GodotScript (Bool -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_source_code" GodotScript (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotScript Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotImage Source #

Constructors

GodotImage GodotObject 
Instances
AsVariant GodotImage Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotImage Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotImage :: Type Source #

Method "_generate_texture" GodotNoiseTexture (IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_get_data" GodotImage (IO GodotDictionary) Source # 
Instance details

Defined in Godot.Api.Auto

Method "clear_mipmaps" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "decompress" GodotImage (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "detect_alpha" GodotImage (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "expand_x2_hq2x" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "fix_alpha_edges" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "flip_x" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "flip_y" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "get_data" GodotTexture (IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_data" GodotImage (IO GodotPoolByteArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_format" GodotImage (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_height" GodotImage (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_size" GodotImage (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_used_rect" GodotImage (IO GodotRect2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_width" GodotImage (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "has_mipmaps" GodotImage (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_compressed" GodotImage (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_empty" GodotImage (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_invisible" GodotImage (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "lock" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "normalmap_to_xy" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "premultiply_alpha" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "rgbe_to_srgb" GodotImage (IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "shrink_x2" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "srgb_to_linear" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "unlock" GodotImage (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> IO () Source #

Method "_set_data" GodotImage (GodotDictionary -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_thread_done" GodotNoiseTexture (GodotImage -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_thread_done" GodotProceduralSky (GodotImage -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "blend_rect" GodotImage (GodotImage -> GodotRect2 -> GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "blend_rect_mask" GodotImage (GodotImage -> GodotImage -> GodotRect2 -> GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "blit_rect" GodotImage (GodotImage -> GodotRect2 -> GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "blit_rect_mask" GodotImage (GodotImage -> GodotImage -> GodotRect2 -> GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "bumpmap_to_normalmap" GodotImage (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Float -> IO () Source #

Method "compress" GodotImage (Int -> Int -> Float -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> Int -> Float -> IO Int Source #

Method "convert" GodotImage (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> IO () Source #

Method "copy_from" GodotImage (GodotImage -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "create" GodotImage (Int -> Int -> Bool -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> Int -> Bool -> Int -> IO () Source #

Method "create_from_data" GodotImage (Int -> Int -> Bool -> Int -> GodotPoolByteArray -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> Int -> Bool -> Int -> GodotPoolByteArray -> IO () Source #

Method "create_from_image" GodotImageTexture (GodotImage -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "create_from_image_alpha" GodotBitMap (GodotImage -> Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "crop" GodotImage (Int -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> Int -> IO () Source #

Method "fill" GodotImage (GodotColor -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "generate_mipmaps" GodotImage (Bool -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_image" GodotOpenSimplexNoise (Int -> Int -> IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_layer_data" GodotTextureLayered (Int -> IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_mipmap_offset" GodotImage (Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_pixel" GodotImage (Int -> Int -> IO GodotColor) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_pixelv" GodotImage (GodotVector2 -> IO GodotColor) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_rect" GodotImage (GodotRect2 -> IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_seamless_image" GodotOpenSimplexNoise (Int -> IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_side" GodotCubeMap (Int -> IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "load" GodotImage (GodotString -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "load_jpg_from_buffer" GodotImage (GodotPoolByteArray -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "load_png_from_buffer" GodotImage (GodotPoolByteArray -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "load_webp_from_buffer" GodotImage (GodotPoolByteArray -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "resize" GodotImage (Int -> Int -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> Int -> Int -> IO () Source #

Method "resize_to_po2" GodotImage (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Bool -> IO () Source #

Method "save_png" GodotImage (GodotString -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_boot_image" GodotVisualServer (GodotImage -> GodotColor -> Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_data" GodotImageTexture (GodotImage -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_data_partial" GodotTextureLayered (GodotImage -> Int -> Int -> Int -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotTextureLayered -> GodotImage -> Int -> Int -> Int -> Int -> IO () Source #

Method "set_icon" Godot_OS (GodotImage -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: Godot_OS -> GodotImage -> IO () Source #

Method "set_layer_data" GodotTextureLayered (GodotImage -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_pixel" GodotImage (Int -> Int -> GodotColor -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotImage -> Int -> Int -> GodotColor -> IO () Source #

Method "set_pixelv" GodotImage (GodotVector2 -> GodotColor -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_side" GodotCubeMap (Int -> GodotImage -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "texture_create_from_image" GodotVisualServer (GodotImage -> Int -> IO GodotRid) Source # 
Instance details

Defined in Godot.Api.Auto

Method "texture_get_data" GodotVisualServer (GodotRid -> Int -> IO GodotImage) Source # 
Instance details

Defined in Godot.Api.Auto

Method "texture_set_data" GodotVisualServer (GodotRid -> GodotImage -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "texture_set_data_partial" GodotVisualServer (GodotRid -> GodotImage -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotVisualServer -> GodotRid -> GodotImage -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO () Source #

type BaseClass GodotImage Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEvent Source #

Instances
AsVariant GodotInputEvent Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEvent Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotInputEvent :: Type Source #

Method "as_text" GodotInputEvent (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_device" GodotInputEvent (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_shortcut" GodotShortCut (IO GodotInputEvent) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_action_type" GodotInputEvent (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_echo" GodotInputEvent (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_pressed" GodotInputEvent (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_drag_node_input" GodotScrollBar (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotEditorProperty (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotGraphEdit (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotGraphNode (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotSplitContainer (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotRichTextLabel (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotSpinBox (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotTextEdit (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotTree (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotPopupMenu (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotWindowDialog (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotLineEdit (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotItemList (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotScrollContainer (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotTabs (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotTabContainer (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotSlider (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotScrollBar (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotBaseButton (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_gui_input" GodotControl (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input" GodotTouchScreenButton (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input" GodotViewportContainer (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input" GodotNode (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input_event" GodotCollisionObject2D (GodotObject -> GodotInputEvent -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input_event" GodotCollisionObject (GodotObject -> GodotInputEvent -> GodotVector3 -> GodotVector3 -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input_event" GodotMainLoop (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_line_edit_input" GodotSpinBox (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_preset_input" GodotColorPicker (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_screen_input" GodotColorPicker (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_script_list_gui_input" GodotScriptEditor (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_top_layer_input" GodotGraphEdit (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_input" GodotScriptEditor (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_input" GodotEditorFileDialog (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_input" GodotFileDialog (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_input" GodotBaseButton (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_input" GodotNode (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_key_input" GodotMenuButton (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_uv_input" GodotColorPicker (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_vp_input" GodotViewport (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_vp_unhandled_input" GodotViewport (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_w_input" GodotColorPicker (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "action_add_event" GodotInputMap (GodotString -> GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "action_erase_event" GodotInputMap (GodotString -> GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "action_has_event" GodotInputMap (GodotString -> GodotInputEvent -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "event_is_action" GodotInputMap (GodotInputEvent -> GodotString -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "forward_canvas_gui_input" GodotEditorPlugin (GodotInputEvent -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "forward_spatial_gui_input" GodotEditorPlugin (GodotCamera -> GodotInputEvent -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_action_strength" GodotInputEvent (GodotString -> IO Float) Source # 
Instance details

Defined in Godot.Api.Auto

Method "input" GodotViewport (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "input_event" GodotMainLoop (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_action" GodotInputEvent (GodotString -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_action_pressed" GodotInputEvent (GodotString -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_action_released" GodotInputEvent (GodotString -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_shortcut" GodotShortCut (GodotInputEvent -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "make_input_local" GodotCanvasItem (GodotInputEvent -> IO GodotInputEvent) Source # 
Instance details

Defined in Godot.Api.Auto

Method "parse_input_event" GodotInput (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_device" GodotInputEvent (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotInputEvent -> Int -> IO () Source #

Method "set_shortcut" GodotShortCut (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "shortcut_match" GodotInputEvent (GodotInputEvent -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "unhandled_input" GodotViewport (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "xformed_by" GodotInputEvent (GodotTransform2d -> GodotVector2 -> IO GodotInputEvent) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEvent Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventWithModifiers Source #

Instances
AsVariant GodotInputEventWithModifiers Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventWithModifiers Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_alt" GodotInputEventWithModifiers (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_command" GodotInputEventWithModifiers (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_control" GodotInputEventWithModifiers (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_metakey" GodotInputEventWithModifiers (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_shift" GodotInputEventWithModifiers (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_alt" GodotInputEventWithModifiers (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_command" GodotInputEventWithModifiers (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_control" GodotInputEventWithModifiers (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_metakey" GodotInputEventWithModifiers (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_shift" GodotInputEventWithModifiers (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventWithModifiers Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventKey Source #

Instances
AsVariant GodotInputEventKey Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventKey Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotInputEventKey :: Type Source #

Method "get_scancode" GodotInputEventKey (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_scancode_with_modifiers" GodotInputEventKey (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_unicode" GodotInputEventKey (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_echo" GodotInputEventKey (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_pressed" GodotInputEventKey (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_unhandled_key_input" GodotNode (GodotInputEventKey -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_echo" GodotInputEventKey (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_pressed" GodotInputEventKey (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_scancode" GodotInputEventKey (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_unicode" GodotInputEventKey (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventKey Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventMouse Source #

Instances
AsVariant GodotInputEventMouse Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventMouse Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotInputEventMouse :: Type Source #

Method "get_button_mask" GodotInputEventMouse (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_global_position" GodotInputEventMouse (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_position" GodotInputEventMouse (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_button_mask" GodotInputEventMouse (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_global_position" GodotInputEventMouse (GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_position" GodotInputEventMouse (GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventMouse Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventMouseButton Source #

Instances
AsVariant GodotInputEventMouseButton Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventMouseButton Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_button_index" GodotInputEventMouseButton (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_factor" GodotInputEventMouseButton (IO Float) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_doubleclick" GodotInputEventMouseButton (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_pressed" GodotInputEventMouseButton (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_button_index" GodotInputEventMouseButton (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_doubleclick" GodotInputEventMouseButton (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_factor" GodotInputEventMouseButton (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_pressed" GodotInputEventMouseButton (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventMouseButton Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventMouseMotion Source #

newtype GodotInputEventJoypadButton Source #

Instances
AsVariant GodotInputEventJoypadButton Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventJoypadButton Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_button_index" GodotInputEventJoypadButton (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_pressure" GodotInputEventJoypadButton (IO Float) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_pressed" GodotInputEventJoypadButton (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_button_index" GodotInputEventJoypadButton (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_pressed" GodotInputEventJoypadButton (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_pressure" GodotInputEventJoypadButton (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventJoypadButton Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventJoypadMotion Source #

newtype GodotInputEventScreenDrag Source #

Instances
AsVariant GodotInputEventScreenDrag Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventScreenDrag Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_index" GodotInputEventScreenDrag (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_position" GodotInputEventScreenDrag (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_relative" GodotInputEventScreenDrag (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_speed" GodotInputEventScreenDrag (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_index" GodotInputEventScreenDrag (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_position" GodotInputEventScreenDrag (GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_relative" GodotInputEventScreenDrag (GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_speed" GodotInputEventScreenDrag (GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventScreenDrag Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotInputEventScreenTouch Source #

Instances
AsVariant GodotInputEventScreenTouch Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotInputEventScreenTouch Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_index" GodotInputEventScreenTouch (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_position" GodotInputEventScreenTouch (IO GodotVector2) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_pressed" GodotInputEventScreenTouch (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_index" GodotInputEventScreenTouch (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_position" GodotInputEventScreenTouch (GodotVector2 -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_pressed" GodotInputEventScreenTouch (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotInputEventScreenTouch Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotFuncRef Source #

Instances
AsVariant GodotFuncRef Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotFuncRef Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotFuncRef :: Type Source #

Method "call_func" GodotFuncRef ([Variant GodotTy] -> IO GodotVariant) Source # 
Instance details

Defined in Godot.Api.VarArgs

Method "set_function" GodotFuncRef (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_instance" GodotFuncRef (GodotObject -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotFuncRef Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotStreamPeer Source #

Instances
AsVariant GodotStreamPeer Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotStreamPeer Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotStreamPeer :: Type Source #

Method "get_16" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_32" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_64" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_8" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_available_bytes" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_connection" GodotHTTPClient (IO GodotStreamPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_double" GodotStreamPeer (IO Float) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_float" GodotStreamPeer (IO Float) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_stream_peer" GodotPacketPeerStream (IO GodotStreamPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_u16" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_u32" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_u64" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_u8" GodotStreamPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_var" GodotStreamPeer (IO GodotVariant) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_big_endian_enabled" GodotStreamPeer (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "accept_stream" GodotStreamPeerSSL (GodotStreamPeer -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "connect_to_stream" GodotStreamPeerSSL (GodotStreamPeer -> Bool -> GodotString -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_data" GodotStreamPeer (Int -> IO GodotArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_partial_data" GodotStreamPeer (Int -> IO GodotArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_string" GodotStreamPeer (Int -> IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_utf8_string" GodotStreamPeer (Int -> IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_16" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_32" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_64" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_8" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_data" GodotStreamPeer (GodotPoolByteArray -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_double" GodotStreamPeer (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_float" GodotStreamPeer (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_partial_data" GodotStreamPeer (GodotPoolByteArray -> IO GodotArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_string" GodotStreamPeer (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_u16" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_u32" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_u64" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_u8" GodotStreamPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotStreamPeer -> Int -> IO () Source #

Method "put_utf8_string" GodotStreamPeer (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_var" GodotStreamPeer (GodotVariant -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_big_endian" GodotStreamPeer (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_connection" GodotHTTPClient (GodotStreamPeer -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_stream_peer" GodotPacketPeerStream (GodotStreamPeer -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotStreamPeer Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotStreamPeerBuffer Source #

Instances
AsVariant GodotStreamPeerBuffer Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotStreamPeerBuffer Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotStreamPeerBuffer :: Type Source #

Method "clear" GodotStreamPeerBuffer (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "duplicate" GodotStreamPeerBuffer (IO GodotStreamPeerBuffer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_data_array" GodotStreamPeerBuffer (IO GodotPoolByteArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_position" GodotStreamPeerBuffer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_size" GodotStreamPeerBuffer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "resize" GodotStreamPeerBuffer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "seek" GodotStreamPeerBuffer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_data_array" GodotStreamPeerBuffer (GodotPoolByteArray -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotStreamPeerBuffer Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotStreamPeerTCP Source #

Instances
AsVariant GodotStreamPeerTCP Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotStreamPeerTCP Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotStreamPeerTCP :: Type Source #

Method "disconnect_from_host" GodotStreamPeerTCP (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_connected_host" GodotStreamPeerTCP (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_connected_port" GodotStreamPeerTCP (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_status" GodotStreamPeerTCP (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_connected_to_host" GodotStreamPeerTCP (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "take_connection" GodotTCP_Server (IO GodotStreamPeerTCP) Source # 
Instance details

Defined in Godot.Api.Auto

Method "connect_to_host" GodotStreamPeerTCP (GodotString -> Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_no_delay" GodotStreamPeerTCP (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotStreamPeerTCP Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotTCP_Server Source #

Instances
AsVariant GodotTCP_Server Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotTCP_Server Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotTCP_Server :: Type Source #

Method "is_connection_available" GodotTCP_Server (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "stop" GodotTCP_Server (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "take_connection" GodotTCP_Server (IO GodotStreamPeerTCP) Source # 
Instance details

Defined in Godot.Api.Auto

Method "listen" GodotTCP_Server (Int -> GodotString -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotTCP_Server Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotPacketPeer Source #

Instances
AsVariant GodotPacketPeer Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotPacketPeer Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotPacketPeer :: Type Source #

Method "get_available_packet_count" GodotPacketPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_packet" GodotPacketPeer (IO GodotPoolByteArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_packet_error" GodotPacketPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_var" GodotPacketPeer (IO GodotVariant) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_object_decoding_allowed" GodotPacketPeer (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_packet" GodotPacketPeer (GodotPoolByteArray -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "put_var" GodotPacketPeer (GodotVariant -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_allow_object_decoding" GodotPacketPeer (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotPacketPeer Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotPacketPeerUDP Source #

Instances
AsVariant GodotPacketPeerUDP Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotPacketPeerUDP Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotPacketPeerUDP :: Type Source #

Method "close" GodotPacketPeerUDP (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_packet_ip" GodotPacketPeerUDP (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_packet_port" GodotPacketPeerUDP (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_listening" GodotPacketPeerUDP (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "wait" GodotPacketPeerUDP (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "listen" GodotPacketPeerUDP (Int -> GodotString -> Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_dest_address" GodotPacketPeerUDP (GodotString -> Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotPacketPeerUDP Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotStreamPeerSSL Source #

Instances
AsVariant GodotStreamPeerSSL Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotStreamPeerSSL Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotStreamPeerSSL :: Type Source #

Method "disconnect_from_stream" GodotStreamPeerSSL (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_status" GodotStreamPeerSSL (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_blocking_handshake_enabled" GodotStreamPeerSSL (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "poll" GodotStreamPeerSSL (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "accept_stream" GodotStreamPeerSSL (GodotStreamPeer -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "connect_to_stream" GodotStreamPeerSSL (GodotStreamPeer -> Bool -> GodotString -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_blocking_handshake_enabled" GodotStreamPeerSSL (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotStreamPeerSSL Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotIP Source #

Constructors

GodotIP GodotObject 
Instances
AsVariant GodotIP Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotIP Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotIP :: Type Source #

Method "get_local_addresses" GodotIP (IO GodotArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "clear_cache" GodotIP (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotIP -> GodotString -> IO () Source #

Method "erase_resolve_item" GodotIP (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotIP -> Int -> IO () Source #

Method "get_resolve_item_address" GodotIP (Int -> IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_resolve_item_status" GodotIP (Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotIP -> Int -> IO Int Source #

Method "resolve_hostname" GodotIP (GodotString -> Int -> IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "resolve_hostname_queue_item" GodotIP (GodotString -> Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotIP Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotPacketPeerStream Source #

Instances
AsVariant GodotPacketPeerStream Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotPacketPeerStream Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotPacketPeerStream :: Type Source #

Method "get_input_buffer_max_size" GodotPacketPeerStream (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_output_buffer_max_size" GodotPacketPeerStream (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_stream_peer" GodotPacketPeerStream (IO GodotStreamPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_input_buffer_max_size" GodotPacketPeerStream (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_output_buffer_max_size" GodotPacketPeerStream (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_stream_peer" GodotPacketPeerStream (GodotStreamPeer -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotPacketPeerStream Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotNetworkedMultiplayerPeer Source #

Instances
AsVariant GodotNetworkedMultiplayerPeer Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotNetworkedMultiplayerPeer Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_connection_status" GodotNetworkedMultiplayerPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_network_peer" GodotSceneTree (IO GodotNetworkedMultiplayerPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_network_peer" GodotMultiplayerAPI (IO GodotNetworkedMultiplayerPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_packet_peer" GodotNetworkedMultiplayerPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_transfer_mode" GodotNetworkedMultiplayerPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_unique_id" GodotNetworkedMultiplayerPeer (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_refusing_new_connections" GodotNetworkedMultiplayerPeer (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "poll" GodotNetworkedMultiplayerPeer (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_network_peer" GodotSceneTree (GodotNetworkedMultiplayerPeer -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_network_peer" GodotMultiplayerAPI (GodotNetworkedMultiplayerPeer -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_refuse_new_connections" GodotNetworkedMultiplayerPeer (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_target_peer" GodotNetworkedMultiplayerPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_transfer_mode" GodotNetworkedMultiplayerPeer (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotNetworkedMultiplayerPeer Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotMultiplayerAPI Source #

Instances
AsVariant GodotMultiplayerAPI Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotMultiplayerAPI Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotMultiplayerAPI :: Type Source #

Method "_connected_to_server" GodotMultiplayerAPI (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_connection_failed" GodotMultiplayerAPI (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_server_disconnected" GodotMultiplayerAPI (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "clear" GodotMultiplayerAPI (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_custom_multiplayer" GodotNode (IO GodotMultiplayerAPI) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_multiplayer" GodotSceneTree (IO GodotMultiplayerAPI) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_multiplayer" GodotNode (IO GodotMultiplayerAPI) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_network_connected_peers" GodotMultiplayerAPI (IO GodotPoolIntArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_network_peer" GodotMultiplayerAPI (IO GodotNetworkedMultiplayerPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_network_unique_id" GodotMultiplayerAPI (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_rpc_sender_id" GodotMultiplayerAPI (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "has_network_peer" GodotMultiplayerAPI (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_network_server" GodotMultiplayerAPI (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_refusing_new_network_connections" GodotMultiplayerAPI (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "poll" GodotMultiplayerAPI (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_add_peer" GodotMultiplayerAPI (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_del_peer" GodotMultiplayerAPI (Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "send_bytes" GodotMultiplayerAPI (GodotPoolByteArray -> Int -> Int -> IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_custom_multiplayer" GodotNode (GodotMultiplayerAPI -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_multiplayer" GodotSceneTree (GodotMultiplayerAPI -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_network_peer" GodotMultiplayerAPI (GodotNetworkedMultiplayerPeer -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_refuse_new_network_connections" GodotMultiplayerAPI (Bool -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_root_node" GodotMultiplayerAPI (GodotObject -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotMultiplayerAPI Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotMainLoop Source #

Instances
AsVariant GodotMainLoop Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotMainLoop Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotMainLoop :: Type Source #

Method "_finalize" GodotMainLoop (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_initialize" GodotMainLoop (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "finish" GodotMainLoop (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_main_loop" Godot_Engine (IO GodotMainLoop) Source # 
Instance details

Defined in Godot.Api.Auto

Method "init" GodotMainLoop (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_drop_files" GodotMainLoop (GodotPoolStringArray -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_idle" GodotMainLoop (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotMainLoop -> Float -> IO () Source #

Method "_input_event" GodotMainLoop (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_input_text" GodotMainLoop (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_iteration" GodotMainLoop (Float -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Methods

runMethod :: GodotMainLoop -> Float -> IO () Source #

Method "idle" GodotMainLoop (Float -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "input_event" GodotMainLoop (GodotInputEvent -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "input_text" GodotMainLoop (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "iteration" GodotMainLoop (Float -> IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotMainLoop Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotTranslation Source #

Instances
AsVariant GodotTranslation Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotTranslation Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotTranslation :: Type Source #

Method "_get_messages" GodotTranslation (IO GodotPoolStringArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_locale" GodotTranslation (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_message_count" GodotTranslation (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_message_list" GodotTranslation (IO GodotPoolStringArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "_set_messages" GodotTranslation (GodotPoolStringArray -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_message" GodotTranslation (GodotString -> GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_translation" GodotTranslationServer (GodotTranslation -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "erase_message" GodotTranslation (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "generate" GodotPHashTranslation (GodotTranslation -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_message" GodotTranslation (GodotString -> IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "remove_translation" GodotTranslationServer (GodotTranslation -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "set_locale" GodotTranslation (GodotString -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotTranslation Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotUndoRedo Source #

Instances
AsVariant GodotUndoRedo Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotUndoRedo Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotUndoRedo :: Type Source #

Method "clear_history" GodotUndoRedo (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "commit_action" GodotUndoRedo (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_current_action_name" GodotUndoRedo (IO GodotString) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_undo_redo" GodotEditorPlugin (IO GodotUndoRedo) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_version" GodotUndoRedo (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "redo" GodotUndoRedo (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "undo" GodotUndoRedo (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_do_method" GodotUndoRedo (GodotObject -> GodotString -> [Variant GodotTy] -> IO GodotVariant) Source # 
Instance details

Defined in Godot.Api.VarArgs

Method "add_do_property" GodotUndoRedo (GodotObject -> GodotString -> GodotVariant -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_do_reference" GodotUndoRedo (GodotObject -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_undo_method" GodotUndoRedo (GodotObject -> GodotString -> [Variant GodotTy] -> IO GodotVariant) Source # 
Instance details

Defined in Godot.Api.VarArgs

Method "add_undo_property" GodotUndoRedo (GodotObject -> GodotString -> GodotVariant -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "add_undo_reference" GodotUndoRedo (GodotObject -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "create_action" GodotUndoRedo (GodotString -> Int -> IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

type BaseClass GodotUndoRedo Source # 
Instance details

Defined in Godot.Api.Auto

newtype GodotHTTPClient Source #

Instances
AsVariant GodotHTTPClient Source # 
Instance details

Defined in Godot.Api.Auto

HasBaseClass GodotHTTPClient Source # 
Instance details

Defined in Godot.Api.Auto

Associated Types

type BaseClass GodotHTTPClient :: Type Source #

Method "close" GodotHTTPClient (IO ()) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_connection" GodotHTTPClient (IO GodotStreamPeer) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_response_body_length" GodotHTTPClient (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_response_code" GodotHTTPClient (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_response_headers" GodotHTTPClient (IO GodotPoolStringArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_response_headers_as_dictionary" GodotHTTPClient (IO GodotDictionary) Source # 
Instance details

Defined in Godot.Api.Auto

Method "get_status" GodotHTTPClient (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "has_response" GodotHTTPClient (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_blocking_mode_enabled" GodotHTTPClient (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "is_response_chunked" GodotHTTPClient (IO Bool) Source # 
Instance details

Defined in Godot.Api.Auto

Method "poll" GodotHTTPClient (IO Int) Source # 
Instance details

Defined in Godot.Api.Auto

Method "read_response_body_chunk" GodotHTTPClient (IO GodotPoolByteArray) Source # 
Instance details

Defined in Godot.Api.Auto

Method "connect_to_host" GodotHTTPClient (GodotString -> Int -> Bool -> Bool ->