Crate gdnative_sys [] [src]

Structs

_IO_FILE
__BindgenUnionField
__fsid_t
__locale_data
__locale_struct
__mbstate_t
__mbstate_t__bindgen_ty_1
__va_list_tag
godot_array
godot_basis
godot_color
godot_dictionary
godot_gdnative_init_options
godot_gdnative_terminate_options
godot_instance_create_func
godot_instance_destroy_func
godot_instance_method
godot_method_attributes
godot_method_bind
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_variant_call_error
godot_vector2
godot_vector3
tm

Enums

godot_error
godot_method_rpc_mode
godot_property_hint
godot_property_usage_flags
godot_variant_call_error_error
godot_variant_type
godot_vector3_axis

Constants

GODOT_API_VERSION
GODOT_ARRAY_SIZE
GODOT_BASIS_SIZE
GODOT_COLOR_SIZE
GODOT_DICTIONARY_SIZE
GODOT_FALSE
GODOT_NODE_PATH_SIZE
GODOT_PLANE_SIZE
GODOT_POOL_BYTE_ARRAY_SIZE
GODOT_POOL_COLOR_ARRAY_SIZE
GODOT_POOL_INT_ARRAY_SIZE
GODOT_POOL_REAL_ARRAY_SIZE
GODOT_POOL_STRING_ARRAY_SIZE
GODOT_POOL_VECTOR2_ARRAY_SIZE
GODOT_POOL_VECTOR3_ARRAY_SIZE
GODOT_QUAT_SIZE
GODOT_RECT3_SIZE
GODOT_RID_SIZE
GODOT_STRING_SIZE
GODOT_TRANSFORM2D_SIZE
GODOT_TRANSFORM_SIZE
GODOT_TRUE
GODOT_VARIANT_SIZE
GODOT_VECTOR2_SIZE
GODOT_VECTOR3_SIZE
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_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_TYPES_LOCALE_T_H
_BITS_TYPES___LOCALE_T_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
_WCHAR_H
_WINT_T
__FD_SETSIZE
__FILE_defined
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT128
__HAVE_FLOAT128
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__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
__glibc_c99_flexarr_available
__mbstate_t_defined
__wint_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_new
godot_array_new_copy
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_operator_index
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_string
godot_basis_determinant
godot_basis_get_axis
godot_basis_get_elements
godot_basis_get_euler
godot_basis_get_orthogonal_index
godot_basis_get_row
godot_basis_get_scale
godot_basis_inverse
godot_basis_new
godot_basis_new_with_axis_and_angle
godot_basis_new_with_euler
godot_basis_new_with_euler_quat
godot_basis_new_with_rows
godot_basis_operator_add
godot_basis_operator_equal
godot_basis_operator_multiply_scalar
godot_basis_operator_multiply_vector
godot_basis_operator_substract
godot_basis_orthonormalized
godot_basis_rotated
godot_basis_scaled
godot_basis_set_axis
godot_basis_set_rotation_axis_angle
godot_basis_set_rotation_euler
godot_basis_set_row
godot_basis_set_scale
godot_basis_tdotx
godot_basis_tdoty
godot_basis_tdotz
godot_basis_transposed
godot_basis_xform
godot_basis_xform_inv
godot_color_as_string
godot_color_blend
godot_color_contrasted
godot_color_get_a
godot_color_get_b
godot_color_get_g
godot_color_get_h
godot_color_get_r
godot_color_get_s
godot_color_get_v
godot_color_gray
godot_color_inverted
godot_color_linear_interpolate
godot_color_new_rgb
godot_color_new_rgba
godot_color_operator_equal
godot_color_operator_less
godot_color_set_a
godot_color_set_b
godot_color_set_g
godot_color_set_r
godot_color_to_32
godot_color_to_ARGB32
godot_color_to_html
godot_dictionary_clear
godot_dictionary_destroy
godot_dictionary_empty
godot_dictionary_erase
godot_dictionary_get
godot_dictionary_has
godot_dictionary_has_all
godot_dictionary_hash
godot_dictionary_keys
godot_dictionary_new
godot_dictionary_new_copy
godot_dictionary_next
godot_dictionary_operator_equal
godot_dictionary_operator_index
godot_dictionary_set
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_method_bind_call
godot_method_bind_get_method
godot_method_bind_ptrcall
godot_nativescript_get_userdata
godot_nativescript_register_class
godot_nativescript_register_method
godot_nativescript_register_property
godot_nativescript_register_signal
godot_nativescript_register_tool_class
godot_node_path_as_string
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_node_path_new_copy
godot_node_path_operator_equal
godot_object_destroy
godot_plane_as_string
godot_plane_center
godot_plane_distance_to
godot_plane_get_any_point
godot_plane_get_d
godot_plane_get_normal
godot_plane_has_point
godot_plane_intersect_3
godot_plane_intersects_ray
godot_plane_intersects_segment
godot_plane_is_point_over
godot_plane_new_with_normal
godot_plane_new_with_reals
godot_plane_new_with_vectors
godot_plane_normalized
godot_plane_operator_equal
godot_plane_operator_neg
godot_plane_project
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_copy
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_copy
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_copy
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_copy
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_copy
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_copy
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_copy
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_print
godot_print_error
godot_print_warning
godot_quat_as_string
godot_quat_cubic_slerp
godot_quat_dot
godot_quat_get_w
godot_quat_get_x
godot_quat_get_y
godot_quat_get_z
godot_quat_inverse
godot_quat_is_normalized
godot_quat_length
godot_quat_length_squared
godot_quat_new
godot_quat_new_with_axis_angle
godot_quat_normalized
godot_quat_operator_add
godot_quat_operator_divide
godot_quat_operator_equal
godot_quat_operator_multiply
godot_quat_operator_neg
godot_quat_operator_substract
godot_quat_set_w
godot_quat_set_x
godot_quat_set_y
godot_quat_set_z
godot_quat_slerp
godot_quat_slerpni
godot_quat_xform
godot_realloc
godot_rect2_as_string
godot_rect2_clip
godot_rect2_encloses
godot_rect2_expand
godot_rect2_get_area
godot_rect2_get_position
godot_rect2_get_size
godot_rect2_grow
godot_rect2_has_no_area
godot_rect2_has_point
godot_rect2_intersects
godot_rect2_merge
godot_rect2_new
godot_rect2_new_with_position_and_size
godot_rect2_operator_equal
godot_rect2_set_position
godot_rect2_set_size
godot_rect3_as_string
godot_rect3_encloses
godot_rect3_expand
godot_rect3_get_area
godot_rect3_get_endpoint
godot_rect3_get_longest_axis
godot_rect3_get_longest_axis_index
godot_rect3_get_longest_axis_size
godot_rect3_get_position
godot_rect3_get_shortest_axis
godot_rect3_get_shortest_axis_index
godot_rect3_get_shortest_axis_size
godot_rect3_get_size
godot_rect3_get_support
godot_rect3_grow
godot_rect3_has_no_area
godot_rect3_has_no_surface
godot_rect3_has_point
godot_rect3_intersection
godot_rect3_intersects
godot_rect3_intersects_plane
godot_rect3_intersects_segment
godot_rect3_merge
godot_rect3_new
godot_rect3_operator_equal
godot_rect3_set_position
godot_rect3_set_size
godot_rid_get_id
godot_rid_new
godot_rid_new_with_resource
godot_rid_operator_equal
godot_rid_operator_less
godot_string_c_str
godot_string_destroy
godot_string_get_data
godot_string_new
godot_string_new_copy
godot_string_new_data
godot_string_new_unicode_data
godot_string_operator_equal
godot_string_operator_index
godot_string_operator_less
godot_string_operator_plus
godot_string_unicode_str
godot_transform2d_affine_inverse
godot_transform2d_as_string
godot_transform2d_basis_xform_inv_vector2
godot_transform2d_basis_xform_vector2
godot_transform2d_get_origin
godot_transform2d_get_rotation
godot_transform2d_get_scale
godot_transform2d_interpolate_with
godot_transform2d_inverse
godot_transform2d_new
godot_transform2d_new_axis_origin
godot_transform2d_new_identity
godot_transform2d_operator_equal
godot_transform2d_operator_multiply
godot_transform2d_orthonormalized
godot_transform2d_rotated
godot_transform2d_scaled
godot_transform2d_translated
godot_transform2d_xform_inv_rect2
godot_transform2d_xform_inv_vector2
godot_transform2d_xform_rect2
godot_transform2d_xform_vector2
godot_transform_affine_inverse
godot_transform_as_string
godot_transform_get_basis
godot_transform_get_origin
godot_transform_inverse
godot_transform_looking_at
godot_transform_new
godot_transform_new_identity
godot_transform_new_with_axis_origin
godot_transform_operator_equal
godot_transform_operator_multiply
godot_transform_orthonormalized
godot_transform_rotated
godot_transform_scaled
godot_transform_set_basis
godot_transform_set_origin
godot_transform_translated
godot_transform_xform_inv_plane
godot_transform_xform_inv_rect3
godot_transform_xform_inv_vector3
godot_transform_xform_plane
godot_transform_xform_rect3
godot_transform_xform_vector3
godot_variant_as_array
godot_variant_as_basis
godot_variant_as_bool
godot_variant_as_color
godot_variant_as_dictionary
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_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_copy
godot_variant_new_dictionary
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_abs
godot_vector2_angle
godot_vector2_angle_to
godot_vector2_angle_to_point
godot_vector2_as_string
godot_vector2_aspect
godot_vector2_bounce
godot_vector2_clamped
godot_vector2_cubic_interpolate
godot_vector2_distance_squared_to
godot_vector2_distance_to
godot_vector2_dot
godot_vector2_floor
godot_vector2_get_x
godot_vector2_get_y
godot_vector2_is_normalized
godot_vector2_length
godot_vector2_length_squared
godot_vector2_linear_interpolate
godot_vector2_new
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_neg
godot_vector2_operator_substract
godot_vector2_reflect
godot_vector2_rotated
godot_vector2_set_x
godot_vector2_set_y
godot_vector2_slide
godot_vector2_snapped
godot_vector2_tangent
godot_vector3_abs
godot_vector3_angle_to
godot_vector3_as_string
godot_vector3_bounce
godot_vector3_ceil
godot_vector3_cross
godot_vector3_cubic_interpolate
godot_vector3_distance_squared_to
godot_vector3_distance_to
godot_vector3_dot
godot_vector3_floor
godot_vector3_get_axis
godot_vector3_inverse
godot_vector3_is_normalized
godot_vector3_length
godot_vector3_length_squared
godot_vector3_linear_interpolate
godot_vector3_max_axis
godot_vector3_min_axis
godot_vector3_new
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_neg
godot_vector3_operator_substract
godot_vector3_outer
godot_vector3_reflect
godot_vector3_rotated
godot_vector3_set_axis
godot_vector3_slide
godot_vector3_snapped
godot_vector3_to_diagonal_matrix
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
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int16_t
__int32_t
__int64_t
__int8_t
__intmax_t
__intptr_t
__key_t
__locale_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__qaddr_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint16_t
__uint32_t
__uint64_t
__uint8_t
__uintmax_t
__useconds_t
godot_bool
godot_class_constructor
godot_gdnative_init_fn
godot_gdnative_procedure_fn
godot_gdnative_terminate_fn
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