Crate gdnative_sys [] [src]

Modules

core_types

Structs

_IO_FILE
__BindgenUnionField
__locale_data
__locale_struct
__mbstate_t
__mbstate_t__bindgen_ty_1
__va_list_tag
godot_array
godot_basis
godot_color
godot_dictionary
godot_image
godot_input_event
godot_instance_create_func
godot_instance_destroy_func
godot_instance_method
godot_method_attributes
godot_method_bind
godot_native_init_options
godot_native_terminate_options
godot_node_path
godot_plane
godot_pool_byte_array
godot_pool_color_array
godot_pool_int_array
godot_pool_real_array
godot_pool_string_array
godot_pool_vector2_array
godot_pool_vector3_array
godot_property_attributes
godot_property_get_func
godot_property_set_func
godot_quat
godot_rect2
godot_rect3
godot_rid
godot_signal
godot_signal_argument
godot_string
godot_transform
godot_transform2d
godot_variant
godot_vector2
godot_vector3
tm

Enums

_bindgen_ty_1
_bindgen_ty_2
godot_error
godot_image_format
godot_input_event_type
godot_method_rpc_mode
godot_property_hint
godot_property_usage_flags
godot_variant_type

Constants

GODOT_API_VERSION
GODOT_BUTTON_LEFT
GODOT_BUTTON_MASK_LEFT
GODOT_BUTTON_MASK_MIDDLE
GODOT_BUTTON_MASK_RIGHT
GODOT_BUTTON_MIDDLE
GODOT_BUTTON_RIGHT
GODOT_BUTTON_WHEEL_DOWN
GODOT_BUTTON_WHEEL_LEFT
GODOT_BUTTON_WHEEL_RIGHT
GODOT_BUTTON_WHEEL_UP
GODOT_FALSE
GODOT_JOY_ANALOG_0_X
GODOT_JOY_ANALOG_0_Y
GODOT_JOY_ANALOG_1_X
GODOT_JOY_ANALOG_1_Y
GODOT_JOY_ANALOG_2_X
GODOT_JOY_ANALOG_2_Y
GODOT_JOY_ANALOG_L2
GODOT_JOY_ANALOG_R2
GODOT_JOY_AXIS_0
GODOT_JOY_AXIS_1
GODOT_JOY_AXIS_2
GODOT_JOY_AXIS_3
GODOT_JOY_AXIS_4
GODOT_JOY_AXIS_5
GODOT_JOY_AXIS_6
GODOT_JOY_AXIS_7
GODOT_JOY_AXIS_MAX
GODOT_JOY_BUTTON_0
GODOT_JOY_BUTTON_1
GODOT_JOY_BUTTON_2
GODOT_JOY_BUTTON_3
GODOT_JOY_BUTTON_4
GODOT_JOY_BUTTON_5
GODOT_JOY_BUTTON_6
GODOT_JOY_BUTTON_7
GODOT_JOY_BUTTON_8
GODOT_JOY_BUTTON_9
GODOT_JOY_BUTTON_10
GODOT_JOY_BUTTON_11
GODOT_JOY_BUTTON_12
GODOT_JOY_BUTTON_13
GODOT_JOY_BUTTON_14
GODOT_JOY_BUTTON_15
GODOT_JOY_BUTTON_MAX
GODOT_JOY_DPAD_DOWN
GODOT_JOY_DPAD_LEFT
GODOT_JOY_DPAD_RIGHT
GODOT_JOY_DPAD_UP
GODOT_JOY_DS_A
GODOT_JOY_DS_B
GODOT_JOY_DS_X
GODOT_JOY_DS_Y
GODOT_JOY_L
GODOT_JOY_L2
GODOT_JOY_L3
GODOT_JOY_R
GODOT_JOY_R2
GODOT_JOY_R3
GODOT_JOY_SEGA_A
GODOT_JOY_SEGA_B
GODOT_JOY_SEGA_X
GODOT_JOY_SEGA_Y
GODOT_JOY_SELECT
GODOT_JOY_SNES_A
GODOT_JOY_SNES_B
GODOT_JOY_SNES_X
GODOT_JOY_SNES_Y
GODOT_JOY_SONY_CIRCLE
GODOT_JOY_SONY_SQUARE
GODOT_JOY_SONY_TRIANGLE
GODOT_JOY_SONY_X
GODOT_JOY_START
GODOT_JOY_WII_C
GODOT_JOY_WII_MINUS
GODOT_JOY_WII_PLUS
GODOT_JOY_WII_Z
GODOT_JOY_XBOX_A
GODOT_JOY_XBOX_B
GODOT_JOY_XBOX_X
GODOT_JOY_XBOX_Y
GODOT_TRUE
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT8_MAX
INT8_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT16_MAX
UINT32_MAX
UINT8_MAX
UINTPTR_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST8_MAX
WEOF
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
_WCHAR_H
_XLOCALE_H
__FILE_defined
__GLIBC_MINOR__
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_ISO_10646__
__STDC_NO_THREADS__
__SYSCALL_WORDSIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
____mbstate_t_defined
__bool_true_false_are_defined
__mbstate_t_defined
false_
godot_error_GODOT_ERR_WTF
true_

Functions

__mbrlen
btowc
fgetwc
fgetws
fputwc
fputws
fwide
fwprintf
fwscanf
fwscanf1
getwc
getwchar
godot_alloc
godot_array_append
godot_array_back
godot_array_clear
godot_array_count
godot_array_destroy
godot_array_empty
godot_array_erase
godot_array_find
godot_array_find_last
godot_array_front
godot_array_get
godot_array_has
godot_array_hash
godot_array_insert
godot_array_invert
godot_array_is_shared
godot_array_new
godot_array_new_pool_byte_array
godot_array_new_pool_color_array
godot_array_new_pool_int_array
godot_array_new_pool_real_array
godot_array_new_pool_string_array
godot_array_new_pool_vector2_array
godot_array_new_pool_vector3_array
godot_array_pop_back
godot_array_pop_front
godot_array_push_back
godot_array_push_front
godot_array_remove
godot_array_resize
godot_array_rfind
godot_array_set
godot_array_size
godot_array_sort
godot_array_sort_custom
godot_basis_as_quat
godot_basis_get_elements
godot_basis_get_euler
godot_basis_new
godot_basis_new_with_euler
godot_basis_new_with_euler_quat
godot_color_get_32
godot_color_index
godot_color_new
godot_color_new_rgba
godot_dictionary_clear
godot_dictionary_destroy
godot_dictionary_empty
godot_dictionary_erase
godot_dictionary_has
godot_dictionary_has_all
godot_dictionary_hash
godot_dictionary_keys
godot_dictionary_new
godot_dictionary_operator_index
godot_dictionary_parse_json
godot_dictionary_size
godot_dictionary_to_json
godot_dictionary_values
godot_free
godot_get_class_constructor
godot_get_global_constants
godot_global_get_singleton
godot_image_destroy
godot_image_get_data
godot_image_get_height
godot_image_get_mipmap_count
godot_image_get_width
godot_image_has_mipmaps
godot_image_load
godot_image_new
godot_image_new_with_png_jpg
godot_image_new_with_size_format
godot_image_new_with_size_format_data
godot_image_new_with_xpm
godot_image_save_png
godot_input_event_as_string
godot_input_event_get_device
godot_input_event_get_id
godot_input_event_get_type
godot_input_event_is_action
godot_input_event_is_action_pressed
godot_input_event_is_action_released
godot_input_event_is_echo
godot_input_event_is_pressed
godot_input_event_joypad_button_get_button_index
godot_input_event_joypad_button_get_pressed
godot_input_event_joypad_button_get_pressure
godot_input_event_joypad_motion_get_axis
godot_input_event_joypad_motion_get_axis_value
godot_input_event_key_get_echo
godot_input_event_key_get_pressed
godot_input_event_key_get_scancode
godot_input_event_key_get_unicode
godot_input_event_mod_get_alt
godot_input_event_mod_get_command
godot_input_event_mod_get_ctrl
godot_input_event_mod_get_meta
godot_input_event_mod_get_shift
godot_input_event_mouse_button_get_button_index
godot_input_event_mouse_button_get_doubleclick
godot_input_event_mouse_button_get_pressed
godot_input_event_mouse_get_button_mask
godot_input_event_mouse_get_global_x
godot_input_event_mouse_get_global_y
godot_input_event_mouse_get_x
godot_input_event_mouse_get_y
godot_input_event_mouse_motion_get_relative_x
godot_input_event_mouse_motion_get_relative_y
godot_input_event_mouse_motion_get_speed_x
godot_input_event_mouse_motion_get_speed_y
godot_input_event_new
godot_input_event_screen_drag_get_index
godot_input_event_screen_drag_get_relative_x
godot_input_event_screen_drag_get_relative_y
godot_input_event_screen_drag_get_speed_x
godot_input_event_screen_drag_get_speed_y
godot_input_event_screen_drag_get_x
godot_input_event_screen_drag_get_y
godot_input_event_screen_touch_get_index
godot_input_event_screen_touch_get_pressed
godot_input_event_screen_touch_get_x
godot_input_event_screen_touch_get_y
godot_input_event_set_as_action
godot_method_bind_get_method
godot_method_bind_ptrcall
godot_native_get_userdata
godot_node_path_as_string
godot_node_path_copy
godot_node_path_destroy
godot_node_path_get_name
godot_node_path_get_name_count
godot_node_path_get_property
godot_node_path_get_subname
godot_node_path_get_subname_count
godot_node_path_is_absolute
godot_node_path_is_empty
godot_node_path_new
godot_object_destroy
godot_plane_get_d
godot_plane_get_normal
godot_plane_new
godot_plane_new_with_normal
godot_plane_set_d
godot_plane_set_normal
godot_pool_byte_array_append
godot_pool_byte_array_append_array
godot_pool_byte_array_destroy
godot_pool_byte_array_get
godot_pool_byte_array_insert
godot_pool_byte_array_invert
godot_pool_byte_array_new
godot_pool_byte_array_new_with_array
godot_pool_byte_array_push_back
godot_pool_byte_array_remove
godot_pool_byte_array_resize
godot_pool_byte_array_set
godot_pool_byte_array_size
godot_pool_color_array_append
godot_pool_color_array_append_array
godot_pool_color_array_destroy
godot_pool_color_array_get
godot_pool_color_array_insert
godot_pool_color_array_invert
godot_pool_color_array_new
godot_pool_color_array_new_with_array
godot_pool_color_array_push_back
godot_pool_color_array_remove
godot_pool_color_array_resize
godot_pool_color_array_set
godot_pool_color_array_size
godot_pool_int_array_append
godot_pool_int_array_append_array
godot_pool_int_array_destroy
godot_pool_int_array_get
godot_pool_int_array_insert
godot_pool_int_array_invert
godot_pool_int_array_new
godot_pool_int_array_new_with_array
godot_pool_int_array_push_back
godot_pool_int_array_remove
godot_pool_int_array_resize
godot_pool_int_array_set
godot_pool_int_array_size
godot_pool_real_array_append
godot_pool_real_array_append_array
godot_pool_real_array_destroy
godot_pool_real_array_get
godot_pool_real_array_insert
godot_pool_real_array_invert
godot_pool_real_array_new
godot_pool_real_array_new_with_array
godot_pool_real_array_push_back
godot_pool_real_array_remove
godot_pool_real_array_resize
godot_pool_real_array_set
godot_pool_real_array_size
godot_pool_string_array_append
godot_pool_string_array_append_array
godot_pool_string_array_destroy
godot_pool_string_array_get
godot_pool_string_array_insert
godot_pool_string_array_invert
godot_pool_string_array_new
godot_pool_string_array_new_with_array
godot_pool_string_array_push_back
godot_pool_string_array_remove
godot_pool_string_array_resize
godot_pool_string_array_set
godot_pool_string_array_size
godot_pool_vector2_array_append
godot_pool_vector2_array_append_array
godot_pool_vector2_array_destroy
godot_pool_vector2_array_get
godot_pool_vector2_array_insert
godot_pool_vector2_array_invert
godot_pool_vector2_array_new
godot_pool_vector2_array_new_with_array
godot_pool_vector2_array_push_back
godot_pool_vector2_array_remove
godot_pool_vector2_array_resize
godot_pool_vector2_array_set
godot_pool_vector2_array_size
godot_pool_vector3_array_append
godot_pool_vector3_array_append_array
godot_pool_vector3_array_destroy
godot_pool_vector3_array_get
godot_pool_vector3_array_insert
godot_pool_vector3_array_invert
godot_pool_vector3_array_new
godot_pool_vector3_array_new_with_array
godot_pool_vector3_array_push_back
godot_pool_vector3_array_remove
godot_pool_vector3_array_resize
godot_pool_vector3_array_set
godot_pool_vector3_array_size
godot_quat_const_index
godot_quat_get_euler
godot_quat_index
godot_quat_new
godot_quat_new_with_elements
godot_quat_new_with_rotation
godot_quat_new_with_shortest_arc
godot_quat_set_euler
godot_realloc
godot_rect2_get_pos
godot_rect2_get_size
godot_rect2_new
godot_rect2_new_with_pos_and_size
godot_rect2_set_pos
godot_rect2_set_size
godot_rect3_get_pos
godot_rect3_get_size
godot_rect3_new
godot_rect3_new_with_pos_and_size
godot_rect3_set_pos
godot_rect3_set_size
godot_rid_destroy
godot_rid_get_rid
godot_rid_new
godot_script_register_class
godot_script_register_method
godot_script_register_property
godot_script_register_signal
godot_script_register_tool_class
godot_string_c_str
godot_string_copy_string
godot_string_destroy
godot_string_get_data
godot_string_new
godot_string_new_data
godot_string_operator_equal
godot_string_operator_index
godot_string_operator_less
godot_string_operator_plus
godot_transform2d_const_index
godot_transform2d_get_axis
godot_transform2d_index
godot_transform2d_new
godot_transform2d_new_elements
godot_transform2d_new_identity
godot_transform2d_set_axis
godot_transform_get_basis
godot_transform_get_origin
godot_transform_new
godot_transform_new_with_basis
godot_transform_new_with_basis_origin
godot_variant_as_array
godot_variant_as_basis
godot_variant_as_bool
godot_variant_as_color
godot_variant_as_dictionary
godot_variant_as_image
godot_variant_as_input_event
godot_variant_as_int
godot_variant_as_node_path
godot_variant_as_object
godot_variant_as_plane
godot_variant_as_pool_byte_array
godot_variant_as_pool_color_array
godot_variant_as_pool_int_array
godot_variant_as_pool_real_array
godot_variant_as_pool_string_array
godot_variant_as_pool_vector2_array
godot_variant_as_pool_vector3_array
godot_variant_as_quat
godot_variant_as_real
godot_variant_as_rect2
godot_variant_as_rect3
godot_variant_as_rid
godot_variant_as_string
godot_variant_as_transform
godot_variant_as_transform2d
godot_variant_as_uint
godot_variant_as_vector2
godot_variant_as_vector3
godot_variant_booleanize
godot_variant_call
godot_variant_copy
godot_variant_destroy
godot_variant_get_type
godot_variant_has_method
godot_variant_hash_compare
godot_variant_new_array
godot_variant_new_basis
godot_variant_new_bool
godot_variant_new_color
godot_variant_new_dictionary
godot_variant_new_image
godot_variant_new_input_event
godot_variant_new_int
godot_variant_new_nil
godot_variant_new_node_path
godot_variant_new_object
godot_variant_new_plane
godot_variant_new_pool_byte_array
godot_variant_new_pool_color_array
godot_variant_new_pool_int_array
godot_variant_new_pool_real_array
godot_variant_new_pool_string_array
godot_variant_new_pool_vector2_array
godot_variant_new_pool_vector3_array
godot_variant_new_quat
godot_variant_new_real
godot_variant_new_rect2
godot_variant_new_rect3
godot_variant_new_rid
godot_variant_new_string
godot_variant_new_transform
godot_variant_new_transform2d
godot_variant_new_uint
godot_variant_new_vector2
godot_variant_new_vector3
godot_variant_operator_equal
godot_variant_operator_less
godot_vector2_distance_squared_to
godot_vector2_distance_to
godot_vector2_get_x
godot_vector2_get_y
godot_vector2_length
godot_vector2_length_squared
godot_vector2_new
godot_vector2_normalize
godot_vector2_normalized
godot_vector2_operator_add
godot_vector2_operator_divide_scalar
godot_vector2_operator_divide_vector
godot_vector2_operator_equal
godot_vector2_operator_less
godot_vector2_operator_multiply_scalar
godot_vector2_operator_multiply_vector
godot_vector2_operator_subtract
godot_vector2_set_x
godot_vector2_set_y
godot_vector3_distance_squared_to
godot_vector3_distance_to
godot_vector3_get_axis
godot_vector3_length
godot_vector3_length_squared
godot_vector3_max_axis
godot_vector3_min_axis
godot_vector3_new
godot_vector3_normalize
godot_vector3_normalized
godot_vector3_operator_add
godot_vector3_operator_divide_scalar
godot_vector3_operator_divide_vector
godot_vector3_operator_equal
godot_vector3_operator_less
godot_vector3_operator_multiply_scalar
godot_vector3_operator_multiply_vector
godot_vector3_operator_subtract
godot_vector3_set_axis
mbrlen
mbrtowc
mbsinit
mbsnrtowcs
mbsrtowcs
open_wmemstream
putwc
putwchar
swprintf
swscanf
swscanf1
ungetwc
vfwprintf
vfwscanf
vfwscanf1
vswprintf
vswscanf
vswscanf1
vwprintf
vwscanf
vwscanf1
wcpcpy
wcpncpy
wcrtomb
wcscasecmp
wcscasecmp_l
wcscat
wcschr
wcscmp
wcscoll
wcscoll_l
wcscpy
wcscspn
wcsdup
wcsftime
wcslen
wcsncasecmp
wcsncasecmp_l
wcsncat
wcsncmp
wcsncpy
wcsnlen
wcsnrtombs
wcspbrk
wcsrchr
wcsrtombs
wcsspn
wcsstr
wcstod
wcstof
wcstok
wcstol
wcstold
wcstoll
wcstoul
wcstoull
wcsxfrm
wcsxfrm_l
wctob
wmemchr
wmemcmp
wmemcpy
wmemmove
wmemset
wprintf
wscanf
wscanf1

Type Definitions

FILE
__FILE
__builtin_va_list
__gnuc_va_list
__locale_t
godot_bool
godot_class_constructor
godot_int
godot_object
godot_real
int_fast16_t
int_fast32_t
int_fast64_t
int_fast8_t
int_least16_t
int_least32_t
int_least64_t
int_least8_t
intmax_t
locale_t
mbstate_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_fast8_t
uint_least16_t
uint_least32_t
uint_least64_t
uint_least8_t
uintmax_t
va_list
wchar_t
wint_t