Class NativeFuncs
- Namespace
- Godot.NativeInterop
- Assembly
- GodotSharp.dll
public static class NativeFuncs
- Inheritance
-
NativeFuncs
- Inherited Members
-
Methods
Initialize(IntPtr, int)
public static void Initialize(IntPtr unmanagedCallbacks, int unmanagedCallbacksSize)
Parameters
unmanagedCallbacks
IntPtr
unmanagedCallbacksSize
int
godotsharp_array_add(ref godot_array, in godot_variant)
public static int godotsharp_array_add(ref godot_array p_self, in godot_variant p_item)
Parameters
p_self
godot_array
p_item
godot_variant
Returns
- int
godotsharp_array_add_range(ref godot_array, in godot_array)
public static int godotsharp_array_add_range(ref godot_array p_self, in godot_array p_collection)
Parameters
p_self
godot_array
p_collection
godot_array
Returns
- int
godotsharp_array_binary_search(ref godot_array, int, int, in godot_variant)
public static int godotsharp_array_binary_search(ref godot_array p_self, int p_index, int p_count, in godot_variant p_value)
Parameters
p_self
godot_array
p_index
int
p_count
int
p_value
godot_variant
Returns
- int
godotsharp_array_destroy(ref godot_array)
public static void godotsharp_array_destroy(ref godot_array p_self)
Parameters
p_self
godot_array
godotsharp_array_duplicate(ref godot_array, godot_bool, out godot_array)
public static void godotsharp_array_duplicate(ref godot_array p_self, godot_bool p_deep, out godot_array r_dest)
Parameters
p_self
godot_array
p_deep
godot_bool
r_dest
godot_array
godotsharp_array_fill(ref godot_array, in godot_variant)
public static void godotsharp_array_fill(ref godot_array p_self, in godot_variant p_value)
Parameters
p_self
godot_array
p_value
godot_variant
godotsharp_array_index_of(ref godot_array, in godot_variant, int)
public static int godotsharp_array_index_of(ref godot_array p_self, in godot_variant p_item, int p_index = 0)
Parameters
p_self
godot_array
p_item
godot_variant
p_index
int
Returns
- int
godotsharp_array_insert(ref godot_array, int, in godot_variant)
public static void godotsharp_array_insert(ref godot_array p_self, int p_index, in godot_variant p_item)
Parameters
p_self
godot_array
p_index
int
p_item
godot_variant
godotsharp_array_last_index_of(ref godot_array, in godot_variant, int)
public static int godotsharp_array_last_index_of(ref godot_array p_self, in godot_variant p_item, int p_index)
Parameters
p_self
godot_array
p_item
godot_variant
p_index
int
Returns
- int
godotsharp_array_make_read_only(ref godot_array)
public static void godotsharp_array_make_read_only(ref godot_array p_self)
Parameters
p_self
godot_array
godotsharp_array_max(ref godot_array, out godot_variant)
public static void godotsharp_array_max(ref godot_array p_self, out godot_variant r_value)
Parameters
p_self
godot_array
r_value
godot_variant
godotsharp_array_min(ref godot_array, out godot_variant)
public static void godotsharp_array_min(ref godot_array p_self, out godot_variant r_value)
Parameters
p_self
godot_array
r_value
godot_variant
godotsharp_array_new()
public static godot_array godotsharp_array_new()
Returns
- godot_array
godotsharp_array_new(out godot_array)
public static void godotsharp_array_new(out godot_array r_dest)
Parameters
r_dest
godot_array
godotsharp_array_new_copy(in godot_array)
public static godot_array godotsharp_array_new_copy(in godot_array src)
Parameters
src
godot_array
Returns
- godot_array
godotsharp_array_new_copy(out godot_array, in godot_array)
public static void godotsharp_array_new_copy(out godot_array r_dest, in godot_array p_src)
Parameters
r_dest
godot_array
p_src
godot_array
godotsharp_array_pick_random(ref godot_array, out godot_variant)
public static void godotsharp_array_pick_random(ref godot_array p_self, out godot_variant r_value)
Parameters
p_self
godot_array
r_value
godot_variant
godotsharp_array_ptrw(ref godot_array)
public static godot_variant* godotsharp_array_ptrw(ref godot_array p_self)
Parameters
p_self
godot_array
Returns
- godot_variant*
godotsharp_array_recursive_equal(ref godot_array, in godot_array)
public static godot_bool godotsharp_array_recursive_equal(ref godot_array p_self, in godot_array p_other)
Parameters
p_self
godot_array
p_other
godot_array
Returns
- godot_bool
godotsharp_array_remove_at(ref godot_array, int)
public static void godotsharp_array_remove_at(ref godot_array p_self, int p_index)
Parameters
p_self
godot_array
p_index
int
godotsharp_array_resize(ref godot_array, int)
public static Error godotsharp_array_resize(ref godot_array p_self, int p_new_size)
Parameters
p_self
godot_array
p_new_size
int
Returns
- Error
godotsharp_array_reverse(ref godot_array)
public static void godotsharp_array_reverse(ref godot_array p_self)
Parameters
p_self
godot_array
godotsharp_array_shuffle(ref godot_array)
public static void godotsharp_array_shuffle(ref godot_array p_self)
Parameters
p_self
godot_array
godotsharp_array_slice(ref godot_array, int, int, int, godot_bool, out godot_array)
public static void godotsharp_array_slice(ref godot_array p_self, int p_start, int p_end, int p_step, godot_bool p_deep, out godot_array r_dest)
Parameters
p_self
godot_array
p_start
int
p_end
int
p_step
int
p_deep
godot_bool
r_dest
godot_array
godotsharp_array_sort(ref godot_array)
public static void godotsharp_array_sort(ref godot_array p_self)
Parameters
p_self
godot_array
godotsharp_array_to_string(ref godot_array, out godot_string)
public static void godotsharp_array_to_string(ref godot_array p_self, out godot_string r_str)
Parameters
p_self
godot_array
r_str
godot_string
godotsharp_callable_destroy(ref godot_callable)
public static void godotsharp_callable_destroy(ref godot_callable p_self)
Parameters
p_self
godot_callable
godotsharp_callable_new_with_delegate(IntPtr, IntPtr, IntPtr, out godot_callable)
public static void godotsharp_callable_new_with_delegate(IntPtr p_delegate_handle, IntPtr p_trampoline, IntPtr p_object, out godot_callable r_callable)
Parameters
p_delegate_handle
IntPtr
p_trampoline
IntPtr
p_object
IntPtr
r_callable
godot_callable
godotsharp_dictionary_add(ref godot_dictionary, in godot_variant, in godot_variant)
public static void godotsharp_dictionary_add(ref godot_dictionary p_self, in godot_variant p_key, in godot_variant p_value)
Parameters
p_self
godot_dictionary
p_key
godot_variant
p_value
godot_variant
godotsharp_dictionary_clear(ref godot_dictionary)
public static void godotsharp_dictionary_clear(ref godot_dictionary p_self)
Parameters
p_self
godot_dictionary
godotsharp_dictionary_contains_key(ref godot_dictionary, in godot_variant)
public static godot_bool godotsharp_dictionary_contains_key(ref godot_dictionary p_self, in godot_variant p_key)
Parameters
p_self
godot_dictionary
p_key
godot_variant
Returns
- godot_bool
godotsharp_dictionary_count(ref godot_dictionary)
public static int godotsharp_dictionary_count(ref godot_dictionary p_self)
Parameters
p_self
godot_dictionary
Returns
- int
godotsharp_dictionary_destroy(ref godot_dictionary)
public static void godotsharp_dictionary_destroy(ref godot_dictionary p_self)
Parameters
p_self
godot_dictionary
godotsharp_dictionary_duplicate(ref godot_dictionary, godot_bool, out godot_dictionary)
public static void godotsharp_dictionary_duplicate(ref godot_dictionary p_self, godot_bool p_deep, out godot_dictionary r_dest)
Parameters
p_self
godot_dictionary
p_deep
godot_bool
r_dest
godot_dictionary
godotsharp_dictionary_key_value_pair_at(ref godot_dictionary, int, out godot_variant, out godot_variant)
public static void godotsharp_dictionary_key_value_pair_at(ref godot_dictionary p_self, int p_index, out godot_variant r_key, out godot_variant r_value)
Parameters
p_self
godot_dictionary
p_index
int
r_key
godot_variant
r_value
godot_variant
godotsharp_dictionary_keys(ref godot_dictionary, out godot_array)
public static void godotsharp_dictionary_keys(ref godot_dictionary p_self, out godot_array r_dest)
Parameters
p_self
godot_dictionary
r_dest
godot_array
godotsharp_dictionary_make_read_only(ref godot_dictionary)
public static void godotsharp_dictionary_make_read_only(ref godot_dictionary p_self)
Parameters
p_self
godot_dictionary
godotsharp_dictionary_merge(ref godot_dictionary, in godot_dictionary, godot_bool)
public static void godotsharp_dictionary_merge(ref godot_dictionary p_self, in godot_dictionary p_dictionary, godot_bool p_overwrite)
Parameters
p_self
godot_dictionary
p_dictionary
godot_dictionary
p_overwrite
godot_bool
godotsharp_dictionary_new()
public static godot_dictionary godotsharp_dictionary_new()
Returns
- godot_dictionary
godotsharp_dictionary_new(out godot_dictionary)
public static void godotsharp_dictionary_new(out godot_dictionary r_dest)
Parameters
r_dest
godot_dictionary
godotsharp_dictionary_new_copy(in godot_dictionary)
public static godot_dictionary godotsharp_dictionary_new_copy(in godot_dictionary src)
Parameters
src
godot_dictionary
Returns
- godot_dictionary
godotsharp_dictionary_new_copy(out godot_dictionary, in godot_dictionary)
public static void godotsharp_dictionary_new_copy(out godot_dictionary r_dest, in godot_dictionary p_src)
Parameters
r_dest
godot_dictionary
p_src
godot_dictionary
godotsharp_dictionary_recursive_equal(ref godot_dictionary, in godot_dictionary)
public static godot_bool godotsharp_dictionary_recursive_equal(ref godot_dictionary p_self, in godot_dictionary p_other)
Parameters
p_self
godot_dictionary
p_other
godot_dictionary
Returns
- godot_bool
godotsharp_dictionary_remove_key(ref godot_dictionary, in godot_variant)
public static godot_bool godotsharp_dictionary_remove_key(ref godot_dictionary p_self, in godot_variant p_key)
Parameters
p_self
godot_dictionary
p_key
godot_variant
Returns
- godot_bool
godotsharp_dictionary_set_value(ref godot_dictionary, in godot_variant, in godot_variant)
public static void godotsharp_dictionary_set_value(ref godot_dictionary p_self, in godot_variant p_key, in godot_variant p_value)
Parameters
p_self
godot_dictionary
p_key
godot_variant
p_value
godot_variant
godotsharp_dictionary_to_string(ref godot_dictionary, out godot_string)
public static void godotsharp_dictionary_to_string(ref godot_dictionary p_self, out godot_string r_str)
Parameters
p_self
godot_dictionary
r_str
godot_string
godotsharp_dictionary_try_get_value(ref godot_dictionary, in godot_variant, out godot_variant)
public static godot_bool godotsharp_dictionary_try_get_value(ref godot_dictionary p_self, in godot_variant p_key, out godot_variant r_value)
Parameters
p_self
godot_dictionary
p_key
godot_variant
r_value
godot_variant
Returns
- godot_bool
godotsharp_dictionary_values(ref godot_dictionary, out godot_array)
public static void godotsharp_dictionary_values(ref godot_dictionary p_self, out godot_array r_dest)
Parameters
p_self
godot_dictionary
r_dest
godot_array
godotsharp_engine_get_singleton(in godot_string)
public static IntPtr godotsharp_engine_get_singleton(in godot_string p_name)
Parameters
p_name
godot_string
Returns
- IntPtr
godotsharp_get_class_constructor(in godot_string_name)
public static delegate* unmanaged<IntPtr> godotsharp_get_class_constructor(in godot_string_name p_classname)
Parameters
p_classname
godot_string_name
Returns
- delegate* unmanaged<IntPtr>
godotsharp_method_bind_call(IntPtr, IntPtr, godot_variant**, int, out godot_variant_call_error)
public static godot_variant godotsharp_method_bind_call(IntPtr p_method_bind, IntPtr p_instance, godot_variant** p_args, int p_arg_count, out godot_variant_call_error p_call_error)
Parameters
p_method_bind
IntPtr
p_instance
IntPtr
p_args
godot_variant**
p_arg_count
int
p_call_error
godot_variant_call_error
Returns
- godot_variant
godotsharp_method_bind_get_method(in godot_string_name, in godot_string_name)
public static IntPtr godotsharp_method_bind_get_method(in godot_string_name p_classname, in godot_string_name p_methodname)
Parameters
p_classname
godot_string_name
p_methodname
godot_string_name
Returns
- IntPtr
godotsharp_method_bind_get_method_with_compatibility(in godot_string_name, in godot_string_name, ulong)
public static IntPtr godotsharp_method_bind_get_method_with_compatibility(in godot_string_name p_classname, in godot_string_name p_methodname, ulong p_hash)
Parameters
p_classname
godot_string_name
p_methodname
godot_string_name
p_hash
ulong
Returns
- IntPtr
godotsharp_method_bind_ptrcall(IntPtr, IntPtr, void**, void*)
public static void godotsharp_method_bind_ptrcall(IntPtr p_method_bind, IntPtr p_instance, void** p_args, void* p_ret)
Parameters
p_method_bind
IntPtr
p_instance
IntPtr
p_args
void**
p_ret
void*
godotsharp_node_path_as_string(out godot_string, in godot_node_path)
public static void godotsharp_node_path_as_string(out godot_string r_dest, in godot_node_path p_np)
Parameters
r_dest
godot_string
p_np
godot_node_path
godotsharp_node_path_destroy(ref godot_node_path)
public static void godotsharp_node_path_destroy(ref godot_node_path p_self)
Parameters
p_self
godot_node_path
godotsharp_node_path_equals(in godot_node_path, in godot_node_path)
public static godot_bool godotsharp_node_path_equals(in godot_node_path p_self, in godot_node_path p_other)
Parameters
p_self
godot_node_path
p_other
godot_node_path
Returns
- godot_bool
godotsharp_node_path_get_as_property_path(in godot_node_path, ref godot_node_path)
public static void godotsharp_node_path_get_as_property_path(in godot_node_path p_self, ref godot_node_path r_dest)
Parameters
p_self
godot_node_path
r_dest
godot_node_path
godotsharp_node_path_get_concatenated_names(in godot_node_path, out godot_string)
public static void godotsharp_node_path_get_concatenated_names(in godot_node_path p_self, out godot_string r_names)
Parameters
p_self
godot_node_path
r_names
godot_string
godotsharp_node_path_get_concatenated_subnames(in godot_node_path, out godot_string)
public static void godotsharp_node_path_get_concatenated_subnames(in godot_node_path p_self, out godot_string r_subnames)
Parameters
p_self
godot_node_path
r_subnames
godot_string
godotsharp_node_path_get_name(in godot_node_path, int, out godot_string)
public static void godotsharp_node_path_get_name(in godot_node_path p_self, int p_idx, out godot_string r_name)
Parameters
p_self
godot_node_path
p_idx
int
r_name
godot_string
godotsharp_node_path_get_name_count(in godot_node_path)
public static int godotsharp_node_path_get_name_count(in godot_node_path p_self)
Parameters
p_self
godot_node_path
Returns
- int
godotsharp_node_path_get_subname(in godot_node_path, int, out godot_string)
public static void godotsharp_node_path_get_subname(in godot_node_path p_self, int p_idx, out godot_string r_subname)
Parameters
p_self
godot_node_path
p_idx
int
r_subname
godot_string
godotsharp_node_path_get_subname_count(in godot_node_path)
public static int godotsharp_node_path_get_subname_count(in godot_node_path p_self)
Parameters
p_self
godot_node_path
Returns
- int
godotsharp_node_path_hash(in godot_node_path)
public static int godotsharp_node_path_hash(in godot_node_path p_self)
Parameters
p_self
godot_node_path
Returns
- int
godotsharp_node_path_is_absolute(in godot_node_path)
public static godot_bool godotsharp_node_path_is_absolute(in godot_node_path p_self)
Parameters
p_self
godot_node_path
Returns
- godot_bool
godotsharp_node_path_new_copy(in godot_node_path)
public static godot_node_path godotsharp_node_path_new_copy(in godot_node_path src)
Parameters
src
godot_node_path
Returns
- godot_node_path
godotsharp_node_path_new_copy(out godot_node_path, in godot_node_path)
public static void godotsharp_node_path_new_copy(out godot_node_path r_dest, in godot_node_path p_src)
Parameters
r_dest
godot_node_path
p_src
godot_node_path
godotsharp_node_path_new_from_string(out godot_node_path, in godot_string)
public static void godotsharp_node_path_new_from_string(out godot_node_path r_dest, in godot_string p_name)
Parameters
r_dest
godot_node_path
p_name
godot_string
godotsharp_node_path_new_from_string(string)
public static godot_node_path godotsharp_node_path_new_from_string(string name)
Parameters
name
string
Returns
- godot_node_path
godotsharp_object_to_string(IntPtr, out godot_string)
public static void godotsharp_object_to_string(IntPtr ptr, out godot_string r_str)
Parameters
ptr
IntPtr
r_str
godot_string
godotsharp_packed_byte_array_destroy(ref godot_packed_byte_array)
public static void godotsharp_packed_byte_array_destroy(ref godot_packed_byte_array p_self)
Parameters
p_self
godot_packed_byte_array
godotsharp_packed_byte_array_new_mem_copy(byte*, int)
public static godot_packed_byte_array godotsharp_packed_byte_array_new_mem_copy(byte* p_src, int p_length)
Parameters
p_src
byte*
p_length
int
Returns
- godot_packed_byte_array
godotsharp_packed_color_array_destroy(ref godot_packed_color_array)
public static void godotsharp_packed_color_array_destroy(ref godot_packed_color_array p_self)
Parameters
p_self
godot_packed_color_array
godotsharp_packed_color_array_new_mem_copy(Color*, int)
public static godot_packed_color_array godotsharp_packed_color_array_new_mem_copy(Color* p_src, int p_length)
Parameters
p_src
Color*
p_length
int
Returns
- godot_packed_color_array
godotsharp_packed_float32_array_destroy(ref godot_packed_float32_array)
public static void godotsharp_packed_float32_array_destroy(ref godot_packed_float32_array p_self)
Parameters
p_self
godot_packed_float32_array
godotsharp_packed_float32_array_new_mem_copy(float*, int)
public static godot_packed_float32_array godotsharp_packed_float32_array_new_mem_copy(float* p_src, int p_length)
Parameters
p_src
float*
p_length
int
Returns
- godot_packed_float32_array
godotsharp_packed_float64_array_destroy(ref godot_packed_float64_array)
public static void godotsharp_packed_float64_array_destroy(ref godot_packed_float64_array p_self)
Parameters
p_self
godot_packed_float64_array
godotsharp_packed_float64_array_new_mem_copy(double*, int)
public static godot_packed_float64_array godotsharp_packed_float64_array_new_mem_copy(double* p_src, int p_length)
Parameters
p_src
double*
p_length
int
Returns
- godot_packed_float64_array
godotsharp_packed_int32_array_destroy(ref godot_packed_int32_array)
public static void godotsharp_packed_int32_array_destroy(ref godot_packed_int32_array p_self)
Parameters
p_self
godot_packed_int32_array
godotsharp_packed_int32_array_new_mem_copy(int*, int)
public static godot_packed_int32_array godotsharp_packed_int32_array_new_mem_copy(int* p_src, int p_length)
Parameters
p_src
int*
p_length
int
Returns
- godot_packed_int32_array
godotsharp_packed_int64_array_destroy(ref godot_packed_int64_array)
public static void godotsharp_packed_int64_array_destroy(ref godot_packed_int64_array p_self)
Parameters
p_self
godot_packed_int64_array
godotsharp_packed_int64_array_new_mem_copy(long*, int)
public static godot_packed_int64_array godotsharp_packed_int64_array_new_mem_copy(long* p_src, int p_length)
Parameters
p_src
long*
p_length
int
Returns
- godot_packed_int64_array
godotsharp_packed_string_array_add(ref godot_packed_string_array, in godot_string)
public static void godotsharp_packed_string_array_add(ref godot_packed_string_array r_dest, in godot_string p_element)
Parameters
r_dest
godot_packed_string_array
p_element
godot_string
godotsharp_packed_string_array_destroy(ref godot_packed_string_array)
public static void godotsharp_packed_string_array_destroy(ref godot_packed_string_array p_self)
Parameters
p_self
godot_packed_string_array
godotsharp_packed_vector2_array_destroy(ref godot_packed_vector2_array)
public static void godotsharp_packed_vector2_array_destroy(ref godot_packed_vector2_array p_self)
Parameters
p_self
godot_packed_vector2_array
godotsharp_packed_vector2_array_new_mem_copy(Vector2*, int)
public static godot_packed_vector2_array godotsharp_packed_vector2_array_new_mem_copy(Vector2* p_src, int p_length)
Parameters
p_src
Vector2*
p_length
int
Returns
- godot_packed_vector2_array
godotsharp_packed_vector3_array_destroy(ref godot_packed_vector3_array)
public static void godotsharp_packed_vector3_array_destroy(ref godot_packed_vector3_array p_self)
Parameters
p_self
godot_packed_vector3_array
godotsharp_packed_vector3_array_new_mem_copy(Vector3*, int)
public static godot_packed_vector3_array godotsharp_packed_vector3_array_new_mem_copy(Vector3* p_src, int p_length)
Parameters
p_src
Vector3*
p_length
int
Returns
- godot_packed_vector3_array
godotsharp_print_rich(in godot_string)
public static void godotsharp_print_rich(in godot_string p_what)
Parameters
p_what
godot_string
godotsharp_ref_destroy(ref godot_ref)
public static void godotsharp_ref_destroy(ref godot_ref p_instance)
Parameters
p_instance
godot_ref
godotsharp_ref_new_from_ref_counted_ptr(out godot_ref, IntPtr)
public static void godotsharp_ref_new_from_ref_counted_ptr(out godot_ref r_dest, IntPtr p_ref_counted_ptr)
Parameters
r_dest
godot_ref
p_ref_counted_ptr
IntPtr
godotsharp_signal_destroy(ref godot_signal)
public static void godotsharp_signal_destroy(ref godot_signal p_self)
Parameters
p_self
godot_signal
godotsharp_string_destroy(ref godot_string)
public static void godotsharp_string_destroy(ref godot_string p_self)
Parameters
p_self
godot_string
godotsharp_string_name_as_string(out godot_string, in godot_string_name)
public static void godotsharp_string_name_as_string(out godot_string r_dest, in godot_string_name p_name)
Parameters
r_dest
godot_string
p_name
godot_string_name
godotsharp_string_name_destroy(ref godot_string_name)
public static void godotsharp_string_name_destroy(ref godot_string_name p_self)
Parameters
p_self
godot_string_name
godotsharp_string_name_new_copy(in godot_string_name)
public static godot_string_name godotsharp_string_name_new_copy(in godot_string_name src)
Parameters
src
godot_string_name
Returns
- godot_string_name
godotsharp_string_name_new_copy(out godot_string_name, in godot_string_name)
public static void godotsharp_string_name_new_copy(out godot_string_name r_dest, in godot_string_name p_src)
Parameters
r_dest
godot_string_name
p_src
godot_string_name
godotsharp_string_name_new_from_string(out godot_string_name, in godot_string)
public static void godotsharp_string_name_new_from_string(out godot_string_name r_dest, in godot_string p_name)
Parameters
r_dest
godot_string_name
p_name
godot_string
godotsharp_string_name_new_from_string(string)
public static godot_string_name godotsharp_string_name_new_from_string(string name)
Parameters
name
string
Returns
- godot_string_name
godotsharp_string_new_with_utf16_chars(out godot_string, char*)
public static void godotsharp_string_new_with_utf16_chars(out godot_string r_dest, char* p_contents)
Parameters
r_dest
godot_string
p_contents
char*
godotsharp_string_simplify_path(in godot_string, out godot_string)
public static void godotsharp_string_simplify_path(in godot_string p_self, out godot_string r_simplified_path)
Parameters
p_self
godot_string
r_simplified_path
godot_string
godotsharp_string_to_camel_case(in godot_string, out godot_string)
public static void godotsharp_string_to_camel_case(in godot_string p_self, out godot_string r_camel_case)
Parameters
p_self
godot_string
r_camel_case
godot_string
godotsharp_string_to_pascal_case(in godot_string, out godot_string)
public static void godotsharp_string_to_pascal_case(in godot_string p_self, out godot_string r_pascal_case)
Parameters
p_self
godot_string
r_pascal_case
godot_string
godotsharp_string_to_snake_case(in godot_string, out godot_string)
public static void godotsharp_string_to_snake_case(in godot_string p_self, out godot_string r_snake_case)
Parameters
p_self
godot_string
r_snake_case
godot_string
godotsharp_variant_as_aabb(in godot_variant)
public static Aabb godotsharp_variant_as_aabb(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Aabb
godotsharp_variant_as_array(in godot_variant)
public static godot_array godotsharp_variant_as_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_array
godotsharp_variant_as_basis(in godot_variant)
public static Basis godotsharp_variant_as_basis(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Basis
godotsharp_variant_as_bool(in godot_variant)
public static godot_bool godotsharp_variant_as_bool(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_bool
godotsharp_variant_as_callable(in godot_variant)
public static godot_callable godotsharp_variant_as_callable(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_callable
godotsharp_variant_as_color(in godot_variant)
public static Color godotsharp_variant_as_color(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Color
godotsharp_variant_as_dictionary(in godot_variant)
public static godot_dictionary godotsharp_variant_as_dictionary(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_dictionary
godotsharp_variant_as_float(in godot_variant)
public static double godotsharp_variant_as_float(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- double
godotsharp_variant_as_int(in godot_variant)
public static long godotsharp_variant_as_int(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- long
godotsharp_variant_as_node_path(in godot_variant)
public static godot_node_path godotsharp_variant_as_node_path(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_node_path
godotsharp_variant_as_packed_byte_array(in godot_variant)
public static godot_packed_byte_array godotsharp_variant_as_packed_byte_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_byte_array
godotsharp_variant_as_packed_color_array(in godot_variant)
public static godot_packed_color_array godotsharp_variant_as_packed_color_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_color_array
godotsharp_variant_as_packed_float32_array(in godot_variant)
public static godot_packed_float32_array godotsharp_variant_as_packed_float32_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_float32_array
godotsharp_variant_as_packed_float64_array(in godot_variant)
public static godot_packed_float64_array godotsharp_variant_as_packed_float64_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_float64_array
godotsharp_variant_as_packed_int32_array(in godot_variant)
public static godot_packed_int32_array godotsharp_variant_as_packed_int32_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_int32_array
godotsharp_variant_as_packed_int64_array(in godot_variant)
public static godot_packed_int64_array godotsharp_variant_as_packed_int64_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_int64_array
godotsharp_variant_as_packed_string_array(in godot_variant)
public static godot_packed_string_array godotsharp_variant_as_packed_string_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_string_array
godotsharp_variant_as_packed_vector2_array(in godot_variant)
public static godot_packed_vector2_array godotsharp_variant_as_packed_vector2_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_vector2_array
godotsharp_variant_as_packed_vector3_array(in godot_variant)
public static godot_packed_vector3_array godotsharp_variant_as_packed_vector3_array(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_packed_vector3_array
godotsharp_variant_as_plane(in godot_variant)
public static Plane godotsharp_variant_as_plane(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Plane
godotsharp_variant_as_projection(in godot_variant)
public static Projection godotsharp_variant_as_projection(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Projection
godotsharp_variant_as_quaternion(in godot_variant)
public static Quaternion godotsharp_variant_as_quaternion(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Quaternion
godotsharp_variant_as_rect2(in godot_variant)
public static Rect2 godotsharp_variant_as_rect2(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Rect2
godotsharp_variant_as_rect2i(in godot_variant)
public static Rect2I godotsharp_variant_as_rect2i(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Rect2I
godotsharp_variant_as_rid(in godot_variant)
public static Rid godotsharp_variant_as_rid(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Rid
godotsharp_variant_as_signal(in godot_variant)
public static godot_signal godotsharp_variant_as_signal(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_signal
godotsharp_variant_as_string(in godot_variant)
public static godot_string godotsharp_variant_as_string(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_string
godotsharp_variant_as_string_name(in godot_variant)
public static godot_string_name godotsharp_variant_as_string_name(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- godot_string_name
public static Transform2D godotsharp_variant_as_transform2d(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Transform2D
public static Transform3D godotsharp_variant_as_transform3d(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Transform3D
godotsharp_variant_as_vector2(in godot_variant)
public static Vector2 godotsharp_variant_as_vector2(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Vector2
godotsharp_variant_as_vector2i(in godot_variant)
public static Vector2I godotsharp_variant_as_vector2i(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Vector2I
godotsharp_variant_as_vector3(in godot_variant)
public static Vector3 godotsharp_variant_as_vector3(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Vector3
godotsharp_variant_as_vector3i(in godot_variant)
public static Vector3I godotsharp_variant_as_vector3i(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Vector3I
godotsharp_variant_as_vector4(in godot_variant)
public static Vector4 godotsharp_variant_as_vector4(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Vector4
godotsharp_variant_as_vector4i(in godot_variant)
public static Vector4I godotsharp_variant_as_vector4i(in godot_variant p_self)
Parameters
p_self
godot_variant
Returns
- Vector4I
godotsharp_variant_destroy(ref godot_variant)
public static void godotsharp_variant_destroy(ref godot_variant p_self)
Parameters
p_self
godot_variant
godotsharp_variant_equals(in godot_variant, in godot_variant)
public static godot_bool godotsharp_variant_equals(in godot_variant p_a, in godot_variant p_b)
Parameters
p_a
godot_variant
p_b
godot_variant
Returns
- godot_bool
godotsharp_variant_new_aabb(out godot_variant, in Aabb)
public static void godotsharp_variant_new_aabb(out godot_variant r_dest, in Aabb p_aabb)
Parameters
r_dest
godot_variant
p_aabb
Aabb
godotsharp_variant_new_array(out godot_variant, in godot_array)
public static void godotsharp_variant_new_array(out godot_variant r_dest, in godot_array p_arr)
Parameters
r_dest
godot_variant
p_arr
godot_array
godotsharp_variant_new_basis(out godot_variant, in Basis)
public static void godotsharp_variant_new_basis(out godot_variant r_dest, in Basis p_basis)
Parameters
r_dest
godot_variant
p_basis
Basis
godotsharp_variant_new_copy(in godot_variant)
public static godot_variant godotsharp_variant_new_copy(in godot_variant src)
Parameters
src
godot_variant
Returns
- godot_variant
godotsharp_variant_new_copy(out godot_variant, in godot_variant)
public static void godotsharp_variant_new_copy(out godot_variant r_dest, in godot_variant p_src)
Parameters
r_dest
godot_variant
p_src
godot_variant
godotsharp_variant_new_dictionary(out godot_variant, in godot_dictionary)
public static void godotsharp_variant_new_dictionary(out godot_variant r_dest, in godot_dictionary p_dict)
Parameters
r_dest
godot_variant
p_dict
godot_dictionary
godotsharp_variant_new_node_path(out godot_variant, in godot_node_path)
public static void godotsharp_variant_new_node_path(out godot_variant r_dest, in godot_node_path p_np)
Parameters
r_dest
godot_variant
p_np
godot_node_path
godotsharp_variant_new_object(out godot_variant, IntPtr)
public static void godotsharp_variant_new_object(out godot_variant r_dest, IntPtr p_obj)
Parameters
r_dest
godot_variant
p_obj
IntPtr
godotsharp_variant_new_packed_byte_array(out godot_variant, in godot_packed_byte_array)
public static void godotsharp_variant_new_packed_byte_array(out godot_variant r_dest, in godot_packed_byte_array p_pba)
Parameters
r_dest
godot_variant
p_pba
godot_packed_byte_array
godotsharp_variant_new_packed_color_array(out godot_variant, in godot_packed_color_array)
public static void godotsharp_variant_new_packed_color_array(out godot_variant r_dest, in godot_packed_color_array p_pca)
Parameters
r_dest
godot_variant
p_pca
godot_packed_color_array
godotsharp_variant_new_packed_float32_array(out godot_variant, in godot_packed_float32_array)
public static void godotsharp_variant_new_packed_float32_array(out godot_variant r_dest, in godot_packed_float32_array p_pra)
Parameters
r_dest
godot_variant
p_pra
godot_packed_float32_array
godotsharp_variant_new_packed_float64_array(out godot_variant, in godot_packed_float64_array)
public static void godotsharp_variant_new_packed_float64_array(out godot_variant r_dest, in godot_packed_float64_array p_pra)
Parameters
r_dest
godot_variant
p_pra
godot_packed_float64_array
godotsharp_variant_new_packed_int32_array(out godot_variant, in godot_packed_int32_array)
public static void godotsharp_variant_new_packed_int32_array(out godot_variant r_dest, in godot_packed_int32_array p_pia)
Parameters
r_dest
godot_variant
p_pia
godot_packed_int32_array
godotsharp_variant_new_packed_int64_array(out godot_variant, in godot_packed_int64_array)
public static void godotsharp_variant_new_packed_int64_array(out godot_variant r_dest, in godot_packed_int64_array p_pia)
Parameters
r_dest
godot_variant
p_pia
godot_packed_int64_array
godotsharp_variant_new_packed_string_array(out godot_variant, in godot_packed_string_array)
public static void godotsharp_variant_new_packed_string_array(out godot_variant r_dest, in godot_packed_string_array p_psa)
Parameters
r_dest
godot_variant
p_psa
godot_packed_string_array
godotsharp_variant_new_packed_vector2_array(out godot_variant, in godot_packed_vector2_array)
public static void godotsharp_variant_new_packed_vector2_array(out godot_variant r_dest, in godot_packed_vector2_array p_pv2a)
Parameters
r_dest
godot_variant
p_pv2a
godot_packed_vector2_array
godotsharp_variant_new_packed_vector3_array(out godot_variant, in godot_packed_vector3_array)
public static void godotsharp_variant_new_packed_vector3_array(out godot_variant r_dest, in godot_packed_vector3_array p_pv3a)
Parameters
r_dest
godot_variant
p_pv3a
godot_packed_vector3_array
godotsharp_variant_new_projection(out godot_variant, in Projection)
public static void godotsharp_variant_new_projection(out godot_variant r_dest, in Projection p_proj)
Parameters
r_dest
godot_variant
p_proj
Projection
godotsharp_variant_new_string_name(out godot_variant, in godot_string_name)
public static void godotsharp_variant_new_string_name(out godot_variant r_dest, in godot_string_name p_s)
Parameters
r_dest
godot_variant
p_s
godot_string_name
public static void godotsharp_variant_new_transform2d(out godot_variant r_dest, in Transform2D p_t2d)
Parameters
r_dest
godot_variant
p_t2d
Transform2D
public static void godotsharp_variant_new_transform3d(out godot_variant r_dest, in Transform3D p_trans)
Parameters
r_dest
godot_variant
p_trans
Transform3D