godot.abi.core

Undocumented in source.

Public Imports

godot.abi.gdextension
public import godot.abi.gdextension;
Undocumented in source.

Members

Aliases

godot_api
alias godot_api = GDExtensionInterface
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_class_constructor
alias godot_class_constructor = godot_object function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_gdextension_init_fn
alias godot_gdextension_init_fn = void function(godot_gdextension_init_options*)

/// GDExtension procedure types

godot_gdextension_procedure_fn
alias godot_gdextension_procedure_fn = godot_variant function(void*, godot_array*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_gdextension_terminate_fn
alias godot_gdextension_terminate_fn = void function(godot_gdextension_terminate_options*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_builtin_method
alias godot_ptr_builtin_method = void function(void* p_base, const void** p_args, void* r_return, int p_argument_count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_constructor
alias godot_ptr_constructor = void function(void* p_base, const void** p_args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_getter
alias godot_ptr_getter = void function(const void* p_base, void* r_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_indexed_getter
alias godot_ptr_indexed_getter = void function(const void* p_base, godot_int p_index, void* r_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_indexed_setter
alias godot_ptr_indexed_setter = void function(void* p_base, godot_int p_index, const void* p_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_keyed_checker
alias godot_ptr_keyed_checker = uint function(const godot_variant* p_base, const godot_variant* p_key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_keyed_getter
alias godot_ptr_keyed_getter = void function(const void* p_base, const void* p_key, void* r_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_keyed_setter
alias godot_ptr_keyed_setter = void function(void* p_base, const void* p_key, const void* p_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_operator_evaluator
alias godot_ptr_operator_evaluator = void function(const void* p_left, const void* p_right, void* r_result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_setter
alias godot_ptr_setter = void function(void* p_base, const void* p_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_ptr_utility_function
alias godot_ptr_utility_function = void function(void* r_return, const void** p_arguments, int p_argument_count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_builtin_method
alias godot_validated_builtin_method = void function(godot_variant* p_base, const godot_variant** p_args, int p_argument_count, godot_variant* r_return)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_constructor
alias godot_validated_constructor = void function(godot_variant* p_base, const godot_variant** p_args)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_getter
alias godot_validated_getter = void function(const godot_variant* p_base, godot_variant* r_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_indexed_getter
alias godot_validated_indexed_getter = void function(const godot_variant* p_base, godot_int p_index, godot_variant* r_value, bool* r_oob)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_indexed_setter
alias godot_validated_indexed_setter = void function(godot_variant* p_base, godot_int p_index, const godot_variant* p_value, bool* r_oob)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_keyed_checker
alias godot_validated_keyed_checker = bool function(const godot_variant* p_base, const godot_variant* p_key, bool* r_valid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_keyed_getter
alias godot_validated_keyed_getter = void function(const godot_variant* p_base, const godot_variant* p_key, godot_variant* r_value, bool* r_valid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_keyed_setter
alias godot_validated_keyed_setter = void function(godot_variant* p_base, const godot_variant* p_key, const godot_variant* p_value, bool* r_valid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_operator_evaluator
alias godot_validated_operator_evaluator = void function(const godot_variant* p_left, const godot_variant* p_right, godot_variant* r_result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_setter
alias godot_validated_setter = void function(godot_variant* p_base, const godot_variant* p_value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_validated_utility_function
alias godot_validated_utility_function = void function(godot_variant* r_return, const godot_variant** p_arguments, int p_argument_count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
native_call_cb
alias native_call_cb = godot_variant function(void*, godot_array*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

GODOT_API_VERSION
enum GODOT_API_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GODOT_SIGNAL_SIZE
enum GODOT_SIGNAL_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

_godot_api
GDExtensionInterface* _godot_api;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

godot_method_bind
struct godot_method_bind

/// MethodBind API

godot_signal
struct godot_signal
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta