1678 lines
110 KiB
Rust
1678 lines
110 KiB
Rust
use crate::{
|
|
GDExtensionConstTypePtr, GDExtensionTypePtr, GDExtensionUninitializedTypePtr, GDExtensionUninitializedVariantPtr, GDExtensionVariantPtr,
|
|
};
|
|
#[allow(non_snake_case)]
|
|
pub struct BuiltinLifecycleTable {
|
|
pub bool_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub bool_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub int_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub int_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub float_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub float_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub string_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub string_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub string_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub string_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub string_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_from_string_name: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_from_node_path: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub vector2_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub vector2_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub vector2_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector2_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector2_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2_from_vector2i: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2_from_x_y: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2i_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub vector2i_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub vector2i_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector2i_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector2i_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2i_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2i_from_vector2: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector2i_from_x_y: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub rect2_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub rect2_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub rect2_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2_from_rect2i: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2_from_position_size: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2_from_x_y_width_height: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2i_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub rect2i_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub rect2i_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub rect2i_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2i_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2i_from_rect2: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2i_from_position_size: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rect2i_from_x_y_width_height: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub vector3_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub vector3_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector3_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector3_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3_from_vector3i: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3_from_x_y_z: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3i_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub vector3i_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub vector3i_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector3i_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector3i_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3i_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3i_from_vector3: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector3i_from_x_y_z: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_2d_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub transform_2d_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub transform_2d_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub transform_2d_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_2d_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_2d_from_rotation_position: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_2d_from_rotation_scale_skew_position: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_2d_from_x_axis_y_axis_origin: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub vector4_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub vector4_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector4_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector4_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4_from_vector4i: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4_from_x_y_z_w: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4i_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub vector4i_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub vector4i_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector4i_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub vector4i_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4i_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4i_from_vector4: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub vector4i_from_x_y_z_w: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub plane_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub plane_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub plane_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_from_normal: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_from_normal_d: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_from_normal_point: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_from_point1_point2_point3: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub plane_from_a_b_c_d: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub quaternion_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub quaternion_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub quaternion_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub quaternion_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub quaternion_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub quaternion_from_basis: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub quaternion_from_axis_angle: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub quaternion_from_arc_from_arc_to: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub quaternion_from_x_y_z_w: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub aabb_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub aabb_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub aabb_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub aabb_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub aabb_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub aabb_from_position_size: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub basis_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub basis_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub basis_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub basis_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub basis_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub basis_from_quaternion: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub basis_from_axis_angle: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub basis_from_x_axis_y_axis_z_axis: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_3d_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub transform_3d_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub transform_3d_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub transform_3d_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_3d_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_3d_from_basis_origin: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_3d_from_x_axis_y_axis_z_axis_origin: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub transform_3d_from_projection: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub projection_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub projection_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub projection_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub projection_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub projection_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub projection_from_transform_3d: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub projection_from_x_axis_y_axis_z_axis_w_axis: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub color_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub color_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub color_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_from_from_alpha: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_from_r_g_b: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_from_r_g_b_a: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_from_code: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub color_from_code_alpha: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_name_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub string_name_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub string_name_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub string_name_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub string_name_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_name_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_name_from_string: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub string_name_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub node_path_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub node_path_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub node_path_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub node_path_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub node_path_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub node_path_from_string: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub node_path_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub rid_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub rid_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub rid_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub rid_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub rid_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub rid_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub object_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub object_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub callable_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub callable_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub callable_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub callable_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub callable_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub callable_from_object_method: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub callable_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub signal_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub signal_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub signal_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub signal_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub signal_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub signal_from_object_signal: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub signal_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub dictionary_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub dictionary_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub dictionary_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub dictionary_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub dictionary_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub dictionary_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub array_operator_less: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_base_type_class_name_script: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_byte_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_int32_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_int64_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_float32_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_float64_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_string_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_vector2_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_vector3_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_color_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_from_packed_vector4_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_byte_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_byte_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_byte_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_byte_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_byte_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_byte_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_byte_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_int32_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_int32_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_int32_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_int32_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_int32_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_int32_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_int32_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_int64_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_int64_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_int64_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_int64_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_int64_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_int64_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_int64_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_float32_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_float32_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_float32_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_float32_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_float32_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_float32_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_float32_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_float64_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_float64_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_float64_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_float64_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_float64_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_float64_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_float64_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_string_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_string_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_string_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_string_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_string_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_string_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_string_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_vector2_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_vector2_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_vector2_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_vector2_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector2_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector2_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector2_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_vector3_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_vector3_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_vector3_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_vector3_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector3_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector3_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector3_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_color_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_color_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_color_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_color_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_color_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_color_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_color_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr), pub packed_vector4_array_to_variant: unsafe extern "C" fn(GDExtensionUninitializedVariantPtr, GDExtensionTypePtr), pub packed_vector4_array_from_variant: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, GDExtensionVariantPtr), pub packed_vector4_array_operator_equal: unsafe extern "C" fn(GDExtensionConstTypePtr, GDExtensionConstTypePtr, GDExtensionTypePtr), pub packed_vector4_array_construct_default: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector4_array_construct_copy: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector4_array_from_array: unsafe extern "C" fn(GDExtensionUninitializedTypePtr, * const GDExtensionConstTypePtr), pub packed_vector4_array_destroy: unsafe extern "C" fn(GDExtensionTypePtr),
|
|
}
|
|
impl BuiltinLifecycleTable {
|
|
pub const CLASS_COUNT: usize = 38usize;
|
|
pub const METHOD_COUNT: usize = 0usize;
|
|
#[allow(clippy::missing_safety_doc)]
|
|
pub unsafe fn load(interface: &crate::GDExtensionInterface,) -> Self {
|
|
let get_construct_fn = interface.variant_get_ptr_constructor.unwrap();
|
|
let get_destroy_fn = interface.variant_get_ptr_destructor.unwrap();
|
|
let get_operator_fn = interface.variant_get_ptr_operator_evaluator.unwrap();
|
|
let get_to_variant_fn = interface.get_variant_from_type_constructor.unwrap();
|
|
let get_from_variant_fn = interface.get_variant_to_type_constructor.unwrap();
|
|
Self {
|
|
bool_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_BOOL)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "bool_to_variant")
|
|
},
|
|
bool_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_BOOL)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "bool_from_variant")
|
|
},
|
|
int_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_INT)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "int_to_variant")
|
|
},
|
|
int_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_INT)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "int_from_variant")
|
|
},
|
|
float_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_FLOAT)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "float_to_variant")
|
|
},
|
|
float_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_FLOAT)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "float_from_variant")
|
|
},
|
|
string_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_to_variant")
|
|
},
|
|
string_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_from_variant")
|
|
},
|
|
string_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_STRING, crate::GDEXTENSION_VARIANT_TYPE_STRING)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_operator_equal")
|
|
},
|
|
string_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_STRING, crate::GDEXTENSION_VARIANT_TYPE_STRING)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_operator_less")
|
|
},
|
|
string_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_construct_default")
|
|
},
|
|
string_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_construct_copy")
|
|
},
|
|
string_from_string_name: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_from_string_name")
|
|
},
|
|
string_from_node_path: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_from_node_path")
|
|
},
|
|
string_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_destroy")
|
|
},
|
|
vector2_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_to_variant")
|
|
},
|
|
vector2_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_from_variant")
|
|
},
|
|
vector2_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_operator_equal")
|
|
},
|
|
vector2_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_operator_less")
|
|
},
|
|
vector2_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_construct_default")
|
|
},
|
|
vector2_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_construct_copy")
|
|
},
|
|
vector2_from_vector2i: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_from_vector2i")
|
|
},
|
|
vector2_from_x_y: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2_from_x_y")
|
|
},
|
|
vector2i_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_to_variant")
|
|
},
|
|
vector2i_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_from_variant")
|
|
},
|
|
vector2i_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_operator_equal")
|
|
},
|
|
vector2i_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I, crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_operator_less")
|
|
},
|
|
vector2i_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_construct_default")
|
|
},
|
|
vector2i_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_construct_copy")
|
|
},
|
|
vector2i_from_vector2: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_from_vector2")
|
|
},
|
|
vector2i_from_x_y: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR2I, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector2i_from_x_y")
|
|
},
|
|
rect2_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_to_variant")
|
|
},
|
|
rect2_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_from_variant")
|
|
},
|
|
rect2_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_RECT2, crate::GDEXTENSION_VARIANT_TYPE_RECT2)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_operator_equal")
|
|
},
|
|
rect2_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_construct_default")
|
|
},
|
|
rect2_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_construct_copy")
|
|
},
|
|
rect2_from_rect2i: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_from_rect2i")
|
|
},
|
|
rect2_from_position_size: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_from_position_size")
|
|
},
|
|
rect2_from_x_y_width_height: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2_from_x_y_width_height")
|
|
},
|
|
rect2i_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_to_variant")
|
|
},
|
|
rect2i_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_from_variant")
|
|
},
|
|
rect2i_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_RECT2I, crate::GDEXTENSION_VARIANT_TYPE_RECT2I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_operator_equal")
|
|
},
|
|
rect2i_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_construct_default")
|
|
},
|
|
rect2i_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_construct_copy")
|
|
},
|
|
rect2i_from_rect2: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_from_rect2")
|
|
},
|
|
rect2i_from_position_size: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_from_position_size")
|
|
},
|
|
rect2i_from_x_y_width_height: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RECT2I, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rect2i_from_x_y_width_height")
|
|
},
|
|
vector3_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_to_variant")
|
|
},
|
|
vector3_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_from_variant")
|
|
},
|
|
vector3_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_operator_equal")
|
|
},
|
|
vector3_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_operator_less")
|
|
},
|
|
vector3_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_construct_default")
|
|
},
|
|
vector3_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_construct_copy")
|
|
},
|
|
vector3_from_vector3i: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_from_vector3i")
|
|
},
|
|
vector3_from_x_y_z: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3_from_x_y_z")
|
|
},
|
|
vector3i_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_to_variant")
|
|
},
|
|
vector3i_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_from_variant")
|
|
},
|
|
vector3i_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_operator_equal")
|
|
},
|
|
vector3i_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I, crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_operator_less")
|
|
},
|
|
vector3i_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_construct_default")
|
|
},
|
|
vector3i_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_construct_copy")
|
|
},
|
|
vector3i_from_vector3: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_from_vector3")
|
|
},
|
|
vector3i_from_x_y_z: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR3I, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector3i_from_x_y_z")
|
|
},
|
|
transform_2d_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_to_variant")
|
|
},
|
|
transform_2d_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_from_variant")
|
|
},
|
|
transform_2d_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D, crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_operator_equal")
|
|
},
|
|
transform_2d_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_construct_default")
|
|
},
|
|
transform_2d_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_construct_copy")
|
|
},
|
|
transform_2d_from_rotation_position: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_from_rotation_position")
|
|
},
|
|
transform_2d_from_rotation_scale_skew_position: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_from_rotation_scale_skew_position")
|
|
},
|
|
transform_2d_from_x_axis_y_axis_origin: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM2D, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_2d_from_x_axis_y_axis_origin")
|
|
},
|
|
vector4_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_to_variant")
|
|
},
|
|
vector4_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_from_variant")
|
|
},
|
|
vector4_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_operator_equal")
|
|
},
|
|
vector4_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_operator_less")
|
|
},
|
|
vector4_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_construct_default")
|
|
},
|
|
vector4_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_construct_copy")
|
|
},
|
|
vector4_from_vector4i: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_from_vector4i")
|
|
},
|
|
vector4_from_x_y_z_w: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4_from_x_y_z_w")
|
|
},
|
|
vector4i_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_to_variant")
|
|
},
|
|
vector4i_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_from_variant")
|
|
},
|
|
vector4i_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_operator_equal")
|
|
},
|
|
vector4i_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I, crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_operator_less")
|
|
},
|
|
vector4i_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_construct_default")
|
|
},
|
|
vector4i_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_construct_copy")
|
|
},
|
|
vector4i_from_vector4: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_from_vector4")
|
|
},
|
|
vector4i_from_x_y_z_w: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_VECTOR4I, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "vector4i_from_x_y_z_w")
|
|
},
|
|
plane_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_to_variant")
|
|
},
|
|
plane_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_from_variant")
|
|
},
|
|
plane_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PLANE, crate::GDEXTENSION_VARIANT_TYPE_PLANE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_operator_equal")
|
|
},
|
|
plane_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_construct_default")
|
|
},
|
|
plane_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_construct_copy")
|
|
},
|
|
plane_from_normal: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_from_normal")
|
|
},
|
|
plane_from_normal_d: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_from_normal_d")
|
|
},
|
|
plane_from_normal_point: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_from_normal_point")
|
|
},
|
|
plane_from_point1_point2_point3: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 5i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_from_point1_point2_point3")
|
|
},
|
|
plane_from_a_b_c_d: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PLANE, 6i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "plane_from_a_b_c_d")
|
|
},
|
|
quaternion_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_to_variant")
|
|
},
|
|
quaternion_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_from_variant")
|
|
},
|
|
quaternion_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, crate::GDEXTENSION_VARIANT_TYPE_QUATERNION)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_operator_equal")
|
|
},
|
|
quaternion_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_construct_default")
|
|
},
|
|
quaternion_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_construct_copy")
|
|
},
|
|
quaternion_from_basis: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_from_basis")
|
|
},
|
|
quaternion_from_axis_angle: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_from_axis_angle")
|
|
},
|
|
quaternion_from_arc_from_arc_to: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_from_arc_from_arc_to")
|
|
},
|
|
quaternion_from_x_y_z_w: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_QUATERNION, 5i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "quaternion_from_x_y_z_w")
|
|
},
|
|
aabb_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_AABB)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "aabb_to_variant")
|
|
},
|
|
aabb_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_AABB)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "aabb_from_variant")
|
|
},
|
|
aabb_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_AABB, crate::GDEXTENSION_VARIANT_TYPE_AABB)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "aabb_operator_equal")
|
|
},
|
|
aabb_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_AABB, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "aabb_construct_default")
|
|
},
|
|
aabb_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_AABB, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "aabb_construct_copy")
|
|
},
|
|
aabb_from_position_size: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_AABB, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "aabb_from_position_size")
|
|
},
|
|
basis_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_to_variant")
|
|
},
|
|
basis_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_from_variant")
|
|
},
|
|
basis_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_BASIS, crate::GDEXTENSION_VARIANT_TYPE_BASIS)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_operator_equal")
|
|
},
|
|
basis_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_construct_default")
|
|
},
|
|
basis_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_construct_copy")
|
|
},
|
|
basis_from_quaternion: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_from_quaternion")
|
|
},
|
|
basis_from_axis_angle: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_from_axis_angle")
|
|
},
|
|
basis_from_x_axis_y_axis_z_axis: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_BASIS, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "basis_from_x_axis_y_axis_z_axis")
|
|
},
|
|
transform_3d_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_to_variant")
|
|
},
|
|
transform_3d_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_from_variant")
|
|
},
|
|
transform_3d_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D, crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_operator_equal")
|
|
},
|
|
transform_3d_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_construct_default")
|
|
},
|
|
transform_3d_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_construct_copy")
|
|
},
|
|
transform_3d_from_basis_origin: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_from_basis_origin")
|
|
},
|
|
transform_3d_from_x_axis_y_axis_z_axis_origin: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_from_x_axis_y_axis_z_axis_origin")
|
|
},
|
|
transform_3d_from_projection: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_TRANSFORM3D, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "transform_3d_from_projection")
|
|
},
|
|
projection_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PROJECTION)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_to_variant")
|
|
},
|
|
projection_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PROJECTION)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_from_variant")
|
|
},
|
|
projection_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PROJECTION, crate::GDEXTENSION_VARIANT_TYPE_PROJECTION)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_operator_equal")
|
|
},
|
|
projection_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PROJECTION, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_construct_default")
|
|
},
|
|
projection_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PROJECTION, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_construct_copy")
|
|
},
|
|
projection_from_transform_3d: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PROJECTION, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_from_transform_3d")
|
|
},
|
|
projection_from_x_axis_y_axis_z_axis_w_axis: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PROJECTION, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "projection_from_x_axis_y_axis_z_axis_w_axis")
|
|
},
|
|
color_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_to_variant")
|
|
},
|
|
color_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_from_variant")
|
|
},
|
|
color_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_COLOR, crate::GDEXTENSION_VARIANT_TYPE_COLOR)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_operator_equal")
|
|
},
|
|
color_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_construct_default")
|
|
},
|
|
color_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_construct_copy")
|
|
},
|
|
color_from_from_alpha: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_from_from_alpha")
|
|
},
|
|
color_from_r_g_b: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_from_r_g_b")
|
|
},
|
|
color_from_r_g_b_a: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_from_r_g_b_a")
|
|
},
|
|
color_from_code: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 5i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_from_code")
|
|
},
|
|
color_from_code_alpha: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_COLOR, 6i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "color_from_code_alpha")
|
|
},
|
|
string_name_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_to_variant")
|
|
},
|
|
string_name_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_from_variant")
|
|
},
|
|
string_name_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME, crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_operator_equal")
|
|
},
|
|
string_name_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME, crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_operator_less")
|
|
},
|
|
string_name_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_construct_default")
|
|
},
|
|
string_name_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_construct_copy")
|
|
},
|
|
string_name_from_string: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_from_string")
|
|
},
|
|
string_name_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_STRING_NAME)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "string_name_destroy")
|
|
},
|
|
node_path_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_to_variant")
|
|
},
|
|
node_path_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_from_variant")
|
|
},
|
|
node_path_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH, crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_operator_equal")
|
|
},
|
|
node_path_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_construct_default")
|
|
},
|
|
node_path_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_construct_copy")
|
|
},
|
|
node_path_from_string: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_from_string")
|
|
},
|
|
node_path_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_NODE_PATH)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "node_path_destroy")
|
|
},
|
|
rid_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_RID)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rid_to_variant")
|
|
},
|
|
rid_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_RID)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rid_from_variant")
|
|
},
|
|
rid_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_RID, crate::GDEXTENSION_VARIANT_TYPE_RID)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rid_operator_equal")
|
|
},
|
|
rid_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_RID, crate::GDEXTENSION_VARIANT_TYPE_RID)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rid_operator_less")
|
|
},
|
|
rid_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RID, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rid_construct_default")
|
|
},
|
|
rid_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_RID, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "rid_construct_copy")
|
|
},
|
|
object_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_OBJECT)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "object_to_variant")
|
|
},
|
|
object_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_OBJECT)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "object_from_variant")
|
|
},
|
|
callable_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_CALLABLE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_to_variant")
|
|
},
|
|
callable_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_CALLABLE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_from_variant")
|
|
},
|
|
callable_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_CALLABLE, crate::GDEXTENSION_VARIANT_TYPE_CALLABLE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_operator_equal")
|
|
},
|
|
callable_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_CALLABLE, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_construct_default")
|
|
},
|
|
callable_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_CALLABLE, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_construct_copy")
|
|
},
|
|
callable_from_object_method: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_CALLABLE, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_from_object_method")
|
|
},
|
|
callable_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_CALLABLE)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "callable_destroy")
|
|
},
|
|
signal_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_SIGNAL)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_to_variant")
|
|
},
|
|
signal_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_SIGNAL)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_from_variant")
|
|
},
|
|
signal_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_SIGNAL, crate::GDEXTENSION_VARIANT_TYPE_SIGNAL)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_operator_equal")
|
|
},
|
|
signal_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_SIGNAL, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_construct_default")
|
|
},
|
|
signal_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_SIGNAL, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_construct_copy")
|
|
},
|
|
signal_from_object_signal: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_SIGNAL, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_from_object_signal")
|
|
},
|
|
signal_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_SIGNAL)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "signal_destroy")
|
|
},
|
|
dictionary_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "dictionary_to_variant")
|
|
},
|
|
dictionary_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "dictionary_from_variant")
|
|
},
|
|
dictionary_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY, crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "dictionary_operator_equal")
|
|
},
|
|
dictionary_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "dictionary_construct_default")
|
|
},
|
|
dictionary_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "dictionary_construct_copy")
|
|
},
|
|
dictionary_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_DICTIONARY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "dictionary_destroy")
|
|
},
|
|
array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_to_variant")
|
|
},
|
|
array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_variant")
|
|
},
|
|
array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_operator_equal")
|
|
},
|
|
array_operator_less: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_LESS, crate::GDEXTENSION_VARIANT_TYPE_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_operator_less")
|
|
},
|
|
array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_construct_default")
|
|
},
|
|
array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_construct_copy")
|
|
},
|
|
array_from_base_type_class_name_script: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_base_type_class_name_script")
|
|
},
|
|
array_from_packed_byte_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 3i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_byte_array")
|
|
},
|
|
array_from_packed_int32_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 4i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_int32_array")
|
|
},
|
|
array_from_packed_int64_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 5i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_int64_array")
|
|
},
|
|
array_from_packed_float32_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 6i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_float32_array")
|
|
},
|
|
array_from_packed_float64_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 7i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_float64_array")
|
|
},
|
|
array_from_packed_string_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 8i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_string_array")
|
|
},
|
|
array_from_packed_vector2_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 9i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_vector2_array")
|
|
},
|
|
array_from_packed_vector3_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 10i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_vector3_array")
|
|
},
|
|
array_from_packed_color_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 11i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_color_array")
|
|
},
|
|
array_from_packed_vector4_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY, 12i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_from_packed_vector4_array")
|
|
},
|
|
array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "array_destroy")
|
|
},
|
|
packed_byte_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_to_variant")
|
|
},
|
|
packed_byte_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_from_variant")
|
|
},
|
|
packed_byte_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_operator_equal")
|
|
},
|
|
packed_byte_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_construct_default")
|
|
},
|
|
packed_byte_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_construct_copy")
|
|
},
|
|
packed_byte_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_from_array")
|
|
},
|
|
packed_byte_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_BYTE_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_byte_array_destroy")
|
|
},
|
|
packed_int32_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_to_variant")
|
|
},
|
|
packed_int32_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_from_variant")
|
|
},
|
|
packed_int32_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_operator_equal")
|
|
},
|
|
packed_int32_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_construct_default")
|
|
},
|
|
packed_int32_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_construct_copy")
|
|
},
|
|
packed_int32_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_from_array")
|
|
},
|
|
packed_int32_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int32_array_destroy")
|
|
},
|
|
packed_int64_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_to_variant")
|
|
},
|
|
packed_int64_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_from_variant")
|
|
},
|
|
packed_int64_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_operator_equal")
|
|
},
|
|
packed_int64_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_construct_default")
|
|
},
|
|
packed_int64_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_construct_copy")
|
|
},
|
|
packed_int64_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_from_array")
|
|
},
|
|
packed_int64_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_INT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_int64_array_destroy")
|
|
},
|
|
packed_float32_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_to_variant")
|
|
},
|
|
packed_float32_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_from_variant")
|
|
},
|
|
packed_float32_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_operator_equal")
|
|
},
|
|
packed_float32_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_construct_default")
|
|
},
|
|
packed_float32_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_construct_copy")
|
|
},
|
|
packed_float32_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_from_array")
|
|
},
|
|
packed_float32_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT32_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float32_array_destroy")
|
|
},
|
|
packed_float64_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_to_variant")
|
|
},
|
|
packed_float64_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_from_variant")
|
|
},
|
|
packed_float64_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_operator_equal")
|
|
},
|
|
packed_float64_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_construct_default")
|
|
},
|
|
packed_float64_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_construct_copy")
|
|
},
|
|
packed_float64_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_from_array")
|
|
},
|
|
packed_float64_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_FLOAT64_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_float64_array_destroy")
|
|
},
|
|
packed_string_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_to_variant")
|
|
},
|
|
packed_string_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_from_variant")
|
|
},
|
|
packed_string_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_operator_equal")
|
|
},
|
|
packed_string_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_construct_default")
|
|
},
|
|
packed_string_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_construct_copy")
|
|
},
|
|
packed_string_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_from_array")
|
|
},
|
|
packed_string_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_STRING_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_string_array_destroy")
|
|
},
|
|
packed_vector2_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_to_variant")
|
|
},
|
|
packed_vector2_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_from_variant")
|
|
},
|
|
packed_vector2_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_operator_equal")
|
|
},
|
|
packed_vector2_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_construct_default")
|
|
},
|
|
packed_vector2_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_construct_copy")
|
|
},
|
|
packed_vector2_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_from_array")
|
|
},
|
|
packed_vector2_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR2_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector2_array_destroy")
|
|
},
|
|
packed_vector3_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_to_variant")
|
|
},
|
|
packed_vector3_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_from_variant")
|
|
},
|
|
packed_vector3_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_operator_equal")
|
|
},
|
|
packed_vector3_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_construct_default")
|
|
},
|
|
packed_vector3_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_construct_copy")
|
|
},
|
|
packed_vector3_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_from_array")
|
|
},
|
|
packed_vector3_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR3_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector3_array_destroy")
|
|
},
|
|
packed_color_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_to_variant")
|
|
},
|
|
packed_color_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_from_variant")
|
|
},
|
|
packed_color_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_operator_equal")
|
|
},
|
|
packed_color_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_construct_default")
|
|
},
|
|
packed_color_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_construct_copy")
|
|
},
|
|
packed_color_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_from_array")
|
|
},
|
|
packed_color_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_COLOR_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_color_array_destroy")
|
|
},
|
|
packed_vector4_array_to_variant: {
|
|
let fptr = unsafe {
|
|
get_to_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_to_variant")
|
|
},
|
|
packed_vector4_array_from_variant: {
|
|
let fptr = unsafe {
|
|
get_from_variant_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_from_variant")
|
|
},
|
|
packed_vector4_array_operator_equal: {
|
|
let fptr = unsafe {
|
|
get_operator_fn(crate::GDEXTENSION_VARIANT_OP_EQUAL, crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY, crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_operator_equal")
|
|
},
|
|
packed_vector4_array_construct_default: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY, 0i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_construct_default")
|
|
},
|
|
packed_vector4_array_construct_copy: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY, 1i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_construct_copy")
|
|
},
|
|
packed_vector4_array_from_array: {
|
|
let fptr = unsafe {
|
|
get_construct_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY, 2i32)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_from_array")
|
|
},
|
|
packed_vector4_array_destroy: {
|
|
let fptr = unsafe {
|
|
get_destroy_fn(crate::GDEXTENSION_VARIANT_TYPE_PACKED_VECTOR4_ARRAY)
|
|
};
|
|
crate::validate_builtin_lifecycle(fptr, "packed_vector4_array_destroy")
|
|
},
|
|
|
|
}
|
|
}
|
|
} |