Godot::Bridge
Class methods
alive_instance_count
Sourcealive_mutex
Sourceapi
Sourcearg_to_string(arg_ptr : Pointer(Void)) : String
Sourcearg_to_string_name(arg_ptr : Pointer(Void)) : String
Sourceavailable?
Sourcecached_string_name(str : String) : Pointer(Void)
Sourceconstruct_object(class_name : String) : Pointer(Void)
Sourcedeinit
Sourceemit_signal(godot_obj : Pointer(Void), signal_name : String) : Void
Sourceemit_signal(godot_obj : Pointer(Void), signal_name : String, *args) : Void
Sourceerror(desc : String, msg : String = "", func : String = "", file : String = "", line : Int32 = 0) : Void
Sourcefree_string(ptr : Pointer(Void) | Nil) : Void
Sourcefree_string_name(ptr : Pointer(Void) | Nil) : Void
Sourceget_axis(negative_action : String, positive_action : String) : Float32
Sourceget_language_object
Sourceget_method_bind(class_name : String, method_name : String, hash : Int64) : Pointer(Void)
Generic Engine Dispatchers
get_singleton(name : String) : Pointer(Void)
Sourceget_vector(negative_x : String, positive_x : String, negative_y : String, positive_y : String, deadzone : Float64 = -1.0) : Vector2
Sourcehas_alive_instance?(boxed : Pointer(Void)) : Bool
Sourcehighlighter_add_span(ret : Pointer(Void), col : Int64, r : Float32, g : Float32, b : Float32, a : Float32 = 1.0_f32) : Void
Sourceinit(api : Pointer(LibBridge::BridgeAPI))
Sourceis_action_just_pressed(action : String, exact_match : Bool = false) : Bool
Sourceis_action_just_released(action : String, exact_match : Bool = false) : Bool
Sourceis_action_pressed(action : String, exact_match : Bool = false) : Bool
Sourceis_instance_valid(id : UInt64) : Bool
Sourceis_key_pressed(key : Int32) : Bool
Sourceis_language_registered?
Sourceis_loader_registered?
Sourceis_mouse_button_pressed(button : Int64) : Bool
Sourceis_physical_key_pressed(key : Int32) : Bool
Sourceis_saver_registered?
Sourceload_editor_help(xml : String) : Void
Sourcemake_string(str : String) : Pointer(Void)
Sourcemake_string_name(str : String) : Pointer(Void)
Sourcemove_and_slide(godot_obj : Pointer(Void)) : Bool
Sourcenode_find_child(godot_obj : Pointer(Void), pattern : String, recursive : Bool = true, owned : Bool = false) : Pointer(Void)
Sourcenode_get_name(godot_obj : Pointer(Void)) : String
Sourcenode_get_node(godot_obj : Pointer(Void), path : String) : Pointer(Void)
Sourcenode_rpc_config(godot_obj : Pointer(Void), method : String, rpc_mode : Int32, transfer_mode : Int32, call_local : Bool, channel : Int32) : Void
Sourceobject_call(godot_obj : Pointer(Void), method_name : String) : Void
Sourceobject_call(godot_obj : Pointer(Void), method_name : String, *args) : Void
Sourceobject_call_deferred(godot_obj : Pointer(Void), method_name : String) : Void
Sourceobject_call_deferred(godot_obj : Pointer(Void), method_name : String, *args) : Void
Sourceobject_call_ret_bool(godot_obj : Pointer(Void), method_name : String, *args) : Bool
Sourceobject_call_ret_float(godot_obj : Pointer(Void), method_name : String, *args) : Float64
Sourceobject_call_ret_int(godot_obj : Pointer(Void), method_name : String, *args) : Int64
Sourceobject_call_ret_object(godot_obj : Pointer(Void), method_name : String, *args) : Pointer(Void)
Sourceobject_call_ret_string(godot_obj : Pointer(Void), method_name : String, *args) : String
Sourceobject_class_name(obj : Pointer(Void)) : String
Sourceobject_connect_signal(godot_obj : Pointer(Void), signal_name : String, flags : UInt32 = 0_u32) : Void
Sourceobject_destroy(godot_obj : Pointer(Void)) : Void
Sourceobject_disconnect_signal(godot_obj : Pointer(Void), signal_name : String) : Void
Sourceobject_get_instance_from_id(id : UInt64) : Pointer(Void)
Sourceobject_get_instance_id(godot_obj : Pointer(Void)) : UInt64
Sourceobject_is_class(obj : Pointer(Void), class_name : String) : Bool
Sourcepacked_scene_instantiate(scene_ptr : Pointer(Void), edit_state : Int64 = 0_i64) : Pointer(Void)
Sourceplaceholder_script_instance_create(language : Pointer(Void), script : Pointer(Void), owner : Pointer(Void)) : Pointer(Void)
Sourceprinterr(msg : String) : Void
Sourceptrcall(method_bind : Pointer(Void), instance : Pointer(Void), args : Pointer(Pointer(Void)), ret : Pointer(Void)) : Void
Sourcerange_set_value(godot_obj : Pointer(Void), value : Float64) : Void
Sourceref_get_object(ref_ptr : Pointer(Void)) : Pointer(Void)
Sourceregister_shutdown_callback
Sourceresource_get_path(res_obj : Pointer(Void)) : String
Sourceresource_loader_load(path : String, type_hint : String = "", cache_mode : Int64 = 0_i64) : Pointer(Void)
Sourceret_array_empty(ret : Pointer(Void)) : Void
Sourceret_dictionary_complete_code(ret : Pointer(Void)) : Void
Sourceret_dictionary_empty(ret : Pointer(Void)) : Void
Sourceret_dictionary_global_class(ret : Pointer(Void), class_name : String, base_type : String = "Node", icon_path : String = "") : Void
Sourceret_dictionary_lookup_code(ret : Pointer(Void)) : Void
Sourceret_dictionary_validate(ret : Pointer(Void), valid : Bool) : Void
Sourceret_object(ret : Pointer(Void), obj_ptr : Pointer(Void)) : Void
Sourceret_ref(ret : Pointer(Void), obj_ptr : Pointer(Void)) : Void
Sourceret_string(ret : Pointer(Void), str : String) : Void
Sourceret_string_name(ret : Pointer(Void), str : String) : Void
Sourceret_variant_nil(ret : Pointer(Void)) : Void
Sourceret_variant_object(ret : Pointer(Void), obj_ptr : Pointer(Void)) : Void
Sourcescript_get_source_code(script_obj : Pointer(Void)) : String
Sourceset_debugger_cleanup(callback : -> Void) : Void
Sourceset_language_object(obj : Pointer(Void)) : Void
Sourceset_language_registered(registered : Bool) : Void
Sourceset_loader_registered(registered : Bool) : Void
Sourceset_reloading(reloading : Bool) : Void
Sourceset_saver_registered(registered : Bool) : Void
Sourcetext_edit_get_line(text_edit : Pointer(Void), line : Int64) : String
Sourcetrigger_debugger_cleanup
Sourcetype_from_variant(type : Int32, dst : Pointer(Void), variant_ptr : Pointer(Void)) : Void
Sourceunregister_alive_instance(boxed : Pointer(Void)) : Void
Sourceunregister_alive_instance_by_ptr(godot_obj : Pointer(Void)) : Void
Sourceuse_accumulated_input
Sourceuse_accumulated_input=(enable : Bool) : Void
Sourcevariant_from_type(type : Int32, variant_ptr : Pointer(Void), src : Pointer(Void)) : Void
Sourcewarning(desc : String, msg : String = "", func : String = "", file : String = "", line : Int32 = 0) : Void
Source