pub struct Path(/* private fields */);Expand description
IL2CPP class: System.IO.Path
Inherits: Object
Implementations§
Source§impl Path
impl Path
pub fn invalid_path_chars() -> Array<u16>
pub fn set_invalid_path_chars(value: Array<u16>)
pub fn alt_directory_separator_char() -> u16
pub fn set_alt_directory_separator_char(value: u16)
pub fn directory_separator_char() -> u16
pub fn set_directory_separator_char(value: u16)
pub fn path_separator() -> u16
pub fn set_path_separator(value: u16)
pub fn directory_separator_str() -> Il2CppString
pub fn set_directory_separator_str(value: Il2CppString)
pub fn volume_separator_char() -> u16
pub fn set_volume_separator_char(value: u16)
pub fn path_separator_chars() -> Array<u16>
pub fn set_path_separator_chars(value: Array<u16>)
pub fn dir_equals_volume() -> bool
pub fn set_dir_equals_volume(value: bool)
pub fn trim_end_chars_windows() -> Array<u16>
pub fn set_trim_end_chars_windows(value: Array<u16>)
pub fn trim_end_chars_unix() -> Array<u16>
pub fn set_trim_end_chars_unix(value: Array<u16>)
Source§impl Path
impl Path
Sourcepub fn change_extension(
path: impl Into<Il2CppString>,
extension: impl Into<Il2CppString>,
) -> Il2CppString
pub fn change_extension( path: impl Into<Il2CppString>, extension: impl Into<Il2CppString>, ) -> Il2CppString
ChangeExtension(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn combine(
path1: impl Into<Il2CppString>,
path2: impl Into<Il2CppString>,
) -> Il2CppString
pub fn combine( path1: impl Into<Il2CppString>, path2: impl Into<Il2CppString>, ) -> Il2CppString
Combine(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn clean_path(s: impl Into<Il2CppString>) -> Il2CppString
pub fn clean_path(s: impl Into<Il2CppString>) -> Il2CppString
CleanPath(::unity::Il2CppString) overload
Sourcepub fn get_directory_name(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_directory_name(path: impl Into<Il2CppString>) -> Il2CppString
GetDirectoryName(::unity::Il2CppString) overload
Sourcepub fn get_extension(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_extension(path: impl Into<Il2CppString>) -> Il2CppString
GetExtension(::unity::Il2CppString) overload
Sourcepub fn get_file_name(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_file_name(path: impl Into<Il2CppString>) -> Il2CppString
GetFileName(::unity::Il2CppString) overload
Sourcepub fn get_file_name_without_extension(
path: impl Into<Il2CppString>,
) -> Il2CppString
pub fn get_file_name_without_extension( path: impl Into<Il2CppString>, ) -> Il2CppString
GetFileNameWithoutExtension(::unity::Il2CppString) overload
Sourcepub fn get_full_path(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_full_path(path: impl Into<Il2CppString>) -> Il2CppString
GetFullPath(::unity::Il2CppString) overload
Sourcepub fn get_full_path_internal(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_full_path_internal(path: impl Into<Il2CppString>) -> Il2CppString
GetFullPathInternal(::unity::Il2CppString) overload
Sourcepub fn get_full_path_name(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_full_path_name(path: impl Into<Il2CppString>) -> Il2CppString
GetFullPathName(::unity::Il2CppString) overload
Sourcepub fn windows_drive_adjustment(path: impl Into<Il2CppString>) -> Il2CppString
pub fn windows_drive_adjustment(path: impl Into<Il2CppString>) -> Il2CppString
WindowsDriveAdjustment(::unity::Il2CppString) overload
Sourcepub fn insecure_get_full_path(path: impl Into<Il2CppString>) -> Il2CppString
pub fn insecure_get_full_path(path: impl Into<Il2CppString>) -> Il2CppString
InsecureGetFullPath(::unity::Il2CppString) overload
Sourcepub fn is_directory_separator(c: impl Into<u16>) -> bool
pub fn is_directory_separator(c: impl Into<u16>) -> bool
IsDirectorySeparator(u16) overload
Sourcepub fn get_path_root(path: impl Into<Il2CppString>) -> Il2CppString
pub fn get_path_root(path: impl Into<Il2CppString>) -> Il2CppString
GetPathRoot(::unity::Il2CppString) overload
Sourcepub fn get_temp_file_name() -> Il2CppString
pub fn get_temp_file_name() -> Il2CppString
GetTempFileName() overload
Sourcepub fn get_temp_path() -> Il2CppString
pub fn get_temp_path() -> Il2CppString
GetTempPath() overload
Sourcepub fn is_path_rooted(path: impl Into<Il2CppString>) -> bool
pub fn is_path_rooted(path: impl Into<Il2CppString>) -> bool
IsPathRooted(::unity::Il2CppString) overload
Sourcepub fn get_invalid_path_chars() -> Array<u16>
pub fn get_invalid_path_chars() -> Array<u16>
GetInvalidPathChars() overload
Sourcepub fn find_extension(path: impl Into<Il2CppString>) -> i32
pub fn find_extension(path: impl Into<Il2CppString>) -> i32
findExtension(::unity::Il2CppString) overload
GetServerAndShare(::unity::Il2CppString) overload
Sourcepub fn same_root(
root: impl Into<Il2CppString>,
path: impl Into<Il2CppString>,
) -> bool
pub fn same_root( root: impl Into<Il2CppString>, path: impl Into<Il2CppString>, ) -> bool
SameRoot(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn canonicalize_path(path: impl Into<Il2CppString>) -> Il2CppString
pub fn canonicalize_path(path: impl Into<Il2CppString>) -> Il2CppString
CanonicalizePath(::unity::Il2CppString) overload
Sourcepub fn combine_2(paths: impl Into<Array<Il2CppString>>) -> Il2CppString
pub fn combine_2(paths: impl Into<Array<Il2CppString>>) -> Il2CppString
Combine(::unity::Array<::unity::Il2CppString>) overload
Sourcepub fn combine_3(
path1: impl Into<Il2CppString>,
path2: impl Into<Il2CppString>,
path3: impl Into<Il2CppString>,
) -> Il2CppString
pub fn combine_3( path1: impl Into<Il2CppString>, path2: impl Into<Il2CppString>, path3: impl Into<Il2CppString>, ) -> Il2CppString
Combine(::unity::Il2CppString, ::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn validate(path: impl Into<Il2CppString>)
pub fn validate(path: impl Into<Il2CppString>)
Validate(::unity::Il2CppString) overload
Sourcepub fn validate_2(
path: impl Into<Il2CppString>,
parameter_name: impl Into<Il2CppString>,
)
pub fn validate_2( path: impl Into<Il2CppString>, parameter_name: impl Into<Il2CppString>, )
Validate(::unity::Il2CppString, ::unity::Il2CppString) overload
Sourcepub fn get_directory_separator_char_as_string() -> Il2CppString
pub fn get_directory_separator_char_as_string() -> Il2CppString
get_DirectorySeparatorCharAsString() overload
Sourcepub fn get_trim_end_chars() -> Array<u16>
pub fn get_trim_end_chars() -> Array<u16>
get_TrimEndChars() overload
Sourcepub fn check_search_pattern(search_pattern: impl Into<Il2CppString>)
pub fn check_search_pattern(search_pattern: impl Into<Il2CppString>)
CheckSearchPattern(::unity::Il2CppString) overload
Sourcepub fn check_invalid_path_chars(
path: impl Into<Il2CppString>,
check_additional: impl Into<bool>,
)
pub fn check_invalid_path_chars( path: impl Into<Il2CppString>, check_additional: impl Into<bool>, )
CheckInvalidPathChars(::unity::Il2CppString, bool) overload
Sourcepub fn internal_combine(
path1: impl Into<Il2CppString>,
path2: impl Into<Il2CppString>,
) -> Il2CppString
pub fn internal_combine( path1: impl Into<Il2CppString>, path2: impl Into<Il2CppString>, ) -> Il2CppString
InternalCombine(::unity::Il2CppString, ::unity::Il2CppString) overload
Source§impl Path
impl Path
pub fn change_extension_method_info() -> &'static MethodInfo
pub fn combine_method_info() -> &'static MethodInfo
pub fn clean_path_method_info() -> &'static MethodInfo
pub fn get_directory_name_method_info() -> &'static MethodInfo
pub fn get_extension_method_info() -> &'static MethodInfo
pub fn get_file_name_method_info() -> &'static MethodInfo
pub fn get_file_name_without_extension_method_info() -> &'static MethodInfo
pub fn get_full_path_method_info() -> &'static MethodInfo
pub fn get_full_path_internal_method_info() -> &'static MethodInfo
pub fn get_full_path_name_method_info() -> &'static MethodInfo
pub fn windows_drive_adjustment_method_info() -> &'static MethodInfo
pub fn insecure_get_full_path_method_info() -> &'static MethodInfo
pub fn is_directory_separator_method_info() -> &'static MethodInfo
pub fn get_path_root_method_info() -> &'static MethodInfo
pub fn get_temp_file_name_method_info() -> &'static MethodInfo
pub fn get_temp_path_method_info() -> &'static MethodInfo
pub fn is_path_rooted_method_info() -> &'static MethodInfo
pub fn get_invalid_path_chars_method_info() -> &'static MethodInfo
pub fn find_extension_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
pub fn same_root_method_info() -> &'static MethodInfo
pub fn canonicalize_path_method_info() -> &'static MethodInfo
pub fn combine_2_method_info() -> &'static MethodInfo
pub fn combine_3_method_info() -> &'static MethodInfo
pub fn validate_method_info() -> &'static MethodInfo
pub fn validate_2_method_info() -> &'static MethodInfo
pub fn get_directory_separator_char_as_string_method_info() -> &'static MethodInfo
pub fn get_trim_end_chars_method_info() -> &'static MethodInfo
pub fn check_search_pattern_method_info() -> &'static MethodInfo
pub fn check_invalid_path_chars_method_info() -> &'static MethodInfo
pub fn internal_combine_method_info() -> &'static MethodInfo
Trait Implementations§
Source§impl ClassIdentity for Path
impl ClassIdentity for Path
Source§impl FromIlInstance for Path
impl FromIlInstance for Path
fn from_il_instance(instance: IlInstance) -> Self
fn instantiate() -> Option<Self>
§fn instantiate_with_class(class: Class) -> Option<Self>
fn instantiate_with_class(class: Class) -> Option<Self>
class is a subtype of Self or layout compatibleimpl Copy for Path
impl IObject for Path
impl IPath for Path
Auto Trait Implementations§
impl Freeze for Path
impl RefUnwindSafe for Path
impl !Send for Path
impl !Sync for Path
impl Unpin for Path
impl UnwindSafe for Path
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IObjectMethods for __Twhere
__T: IObject,
impl<__T> IObjectMethods for __Twhere
__T: IObject,
Source§fn equals(self, obj: impl Into<Object>) -> bool
fn equals(self, obj: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn memberwise_clone(self) -> Object
fn memberwise_clone(self) -> Object
MemberwiseClone() overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn field_getter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
) -> IlInstance
fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance
FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overloadSource§fn field_setter(
self,
type_name: impl Into<Il2CppString>,
field_name: impl Into<Il2CppString>,
val: impl Into<Object>,
)
fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )
FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload