godot.c.core

Undocumented in source.

Public Imports

core.stdc.stddef
public import core.stdc.stddef : wchar_t;

Members

Aliases

godot_bool
alias godot_bool = bool

/// bool

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_gdnative_init_fn
alias godot_gdnative_init_fn = void function(godot_gdnative_init_options*)

/// GDNative procedure types

godot_gdnative_procedure_fn
alias godot_gdnative_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_gdnative_terminate_fn
alias godot_gdnative_terminate_fn = void function(godot_gdnative_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_int
alias godot_int = int

//// int

godot_real
alias godot_real = float

//// real

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.

Enums

godot_error
enum godot_error

/// Error

godot_variant_call_error_error
enum godot_variant_call_error_error
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_variant_operator
enum godot_variant_operator
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_variant_type
enum godot_variant_type
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_vector3_axis
enum godot_vector3_axis
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_FALSE
enum GODOT_FALSE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GODOT_TRUE
enum GODOT_TRUE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin PoolArray!(ubyte, "byte")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin PoolArray!(int, "int")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin PoolArray!(float, "real")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin PoolArray!(godot_string, "string")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin PoolArray!(godot_vector2, "vector2")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin PoolArray!(godot_vector3, "vector3")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__anonymous
mixin PoolArray!(godot_color, "color")
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixin templates

PoolArray
mixintemplate PoolArray(Type, string name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

godot_aabb
struct godot_aabb
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_array
struct 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_basis
struct godot_basis
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_char_string
struct godot_char_string
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_color
struct godot_color
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_dictionary
struct godot_dictionary
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_gdnative_api_version
struct godot_gdnative_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_gdnative_init_options
struct godot_gdnative_init_options
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_gdnative_terminate_options
struct godot_gdnative_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_method_bind
struct godot_method_bind

/// MethodBind API

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

//// Object reference (type-safe void pointer)

godot_plane
struct godot_plane
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_quat
struct godot_quat
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_rect2
struct godot_rect2
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_rid
struct godot_rid
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_string
struct godot_string
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_string_name
struct godot_string_name
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_transform
struct godot_transform
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_transform2d
struct godot_transform2d
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_variant
struct godot_variant
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_variant_call_error
struct godot_variant_call_error
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_vector2
struct godot_vector2
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
godot_vector3
struct godot_vector3
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta