pub struct FileUserDataBase(/* private fields */);Expand description
IL2CPP class: MoonSharp.Interpreter.CoreLib.IO.FileUserDataBase
Inherits: RefIdObject
Implementations§
Source§impl FileUserDataBase
impl FileUserDataBase
pub fn base(self) -> RefIdObject
Source§impl FileUserDataBase
impl FileUserDataBase
pub fn lines_method_info() -> &'static MethodInfo
pub fn read_method_info() -> &'static MethodInfo
pub fn write_method_info() -> &'static MethodInfo
pub fn close_method_info() -> &'static MethodInfo
pub fn is_numeric_char_method_info() -> &'static MethodInfo
pub fn eof_method_info() -> &'static MethodInfo
pub fn read_line_method_info() -> &'static MethodInfo
pub fn read_buffer_method_info() -> &'static MethodInfo
pub fn read_to_end_method_info() -> &'static MethodInfo
pub fn peek_method_info() -> &'static MethodInfo
pub fn write_2_method_info() -> &'static MethodInfo
pub fn isopen_method_info() -> &'static MethodInfo
pub fn close_2_method_info() -> &'static MethodInfo
pub fn flush_method_info() -> &'static MethodInfo
pub fn seek_method_info() -> &'static MethodInfo
pub fn setvbuf_method_info() -> &'static MethodInfo
pub fn to_string_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl FileUserDataBase
impl FileUserDataBase
Sourcepub unsafe fn eof(this: impl Into<IlInstance>) -> bool
pub unsafe fn eof(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to FileUserDataBase’s own Eof. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn read_line(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn read_line(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to FileUserDataBase’s own ReadLine. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn read_buffer(this: impl Into<IlInstance>, p: i32) -> Il2CppString
pub unsafe fn read_buffer(this: impl Into<IlInstance>, p: i32) -> Il2CppString
Direct (non-virtual) call to FileUserDataBase’s own ReadBuffer. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn read_to_end(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn read_to_end(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to FileUserDataBase’s own ReadToEnd. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn peek(this: impl Into<IlInstance>) -> u16
pub unsafe fn peek(this: impl Into<IlInstance>) -> u16
Direct (non-virtual) call to FileUserDataBase’s own Peek. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn write_2(this: impl Into<IlInstance>, value: Il2CppString)
pub unsafe fn write_2(this: impl Into<IlInstance>, value: Il2CppString)
Direct (non-virtual) call to FileUserDataBase’s own Write. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn isopen(this: impl Into<IlInstance>) -> bool
pub unsafe fn isopen(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to FileUserDataBase’s own isopen. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn close_2(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn close_2(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to FileUserDataBase’s own Close. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn flush(this: impl Into<IlInstance>) -> bool
pub unsafe fn flush(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to FileUserDataBase’s own flush. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn seek(
this: impl Into<IlInstance>,
whence: Il2CppString,
offset: i64,
) -> i64
pub unsafe fn seek( this: impl Into<IlInstance>, whence: Il2CppString, offset: i64, ) -> i64
Direct (non-virtual) call to FileUserDataBase’s own seek. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn setvbuf(this: impl Into<IlInstance>, mode: Il2CppString) -> bool
pub unsafe fn setvbuf(this: impl Into<IlInstance>, mode: Il2CppString) -> bool
Direct (non-virtual) call to FileUserDataBase’s own setvbuf. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn to_string(this: impl Into<IlInstance>) -> Il2CppString
pub unsafe fn to_string(this: impl Into<IlInstance>) -> Il2CppString
Direct (non-virtual) call to FileUserDataBase’s own ToString. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for FileUserDataBase
impl ClassIdentity for FileUserDataBase
Source§impl Clone for FileUserDataBase
impl Clone for FileUserDataBase
Source§fn clone(&self) -> FileUserDataBase
fn clone(&self) -> FileUserDataBase
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for FileUserDataBase
impl FromIlInstance for FileUserDataBase
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 compatibleSource§impl IRefIdObject for FileUserDataBase
impl IRefIdObject for FileUserDataBase
impl Copy for FileUserDataBase
impl IFileUserDataBase for FileUserDataBase
impl IObject for FileUserDataBase
Auto Trait Implementations§
impl Freeze for FileUserDataBase
impl RefUnwindSafe for FileUserDataBase
impl !Send for FileUserDataBase
impl !Sync for FileUserDataBase
impl Unpin for FileUserDataBase
impl UnwindSafe for FileUserDataBase
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<__T> IFileUserDataBaseMethods for __Twhere
__T: IFileUserDataBase,
impl<__T> IFileUserDataBaseMethods for __Twhere
__T: IFileUserDataBase,
Source§fn lines(
self,
execution_context: impl Into<ScriptExecutionContext>,
args: impl Into<CallbackArguments>,
) -> DynValue
fn lines( self, execution_context: impl Into<ScriptExecutionContext>, args: impl Into<CallbackArguments>, ) -> DynValue
lines(crate::moon_sharp::interpreter::scriptexecutioncontext::ScriptExecutionContext, crate::moon_sharp::interpreter::callbackarguments::CallbackArguments) overloadSource§fn read(
self,
execution_context: impl Into<ScriptExecutionContext>,
args: impl Into<CallbackArguments>,
) -> DynValue
fn read( self, execution_context: impl Into<ScriptExecutionContext>, args: impl Into<CallbackArguments>, ) -> DynValue
read(crate::moon_sharp::interpreter::scriptexecutioncontext::ScriptExecutionContext, crate::moon_sharp::interpreter::callbackarguments::CallbackArguments) overloadSource§fn write(
self,
execution_context: impl Into<ScriptExecutionContext>,
args: impl Into<CallbackArguments>,
) -> DynValue
fn write( self, execution_context: impl Into<ScriptExecutionContext>, args: impl Into<CallbackArguments>, ) -> DynValue
write(crate::moon_sharp::interpreter::scriptexecutioncontext::ScriptExecutionContext, crate::moon_sharp::interpreter::callbackarguments::CallbackArguments) overloadSource§fn close(
self,
execution_context: impl Into<ScriptExecutionContext>,
args: impl Into<CallbackArguments>,
) -> DynValue
fn close( self, execution_context: impl Into<ScriptExecutionContext>, args: impl Into<CallbackArguments>, ) -> DynValue
close(crate::moon_sharp::interpreter::scriptexecutioncontext::ScriptExecutionContext, crate::moon_sharp::interpreter::callbackarguments::CallbackArguments) overloadSource§fn is_numeric_char(
self,
c: impl Into<u16>,
num_as_far: impl Into<Il2CppString>,
) -> bool
fn is_numeric_char( self, c: impl Into<u16>, num_as_far: impl Into<Il2CppString>, ) -> bool
IsNumericChar(u16, ::unity::Il2CppString) overloadSource§fn read_line(self) -> Il2CppString
fn read_line(self) -> Il2CppString
ReadLine() overloadSource§fn read_buffer(self, p: impl Into<i32>) -> Il2CppString
fn read_buffer(self, p: impl Into<i32>) -> Il2CppString
ReadBuffer(i32) overloadSource§fn read_to_end(self) -> Il2CppString
fn read_to_end(self) -> Il2CppString
ReadToEnd() overloadSource§fn write_2(self, value: impl Into<Il2CppString>)
fn write_2(self, value: impl Into<Il2CppString>)
Write(::unity::Il2CppString) overloadSource§fn close_2(self) -> Il2CppString
fn close_2(self) -> Il2CppString
Close() overloadSource§fn seek(self, whence: impl Into<Il2CppString>, offset: impl Into<i64>) -> i64
fn seek(self, whence: impl Into<Il2CppString>, offset: impl Into<i64>) -> i64
seek(::unity::Il2CppString, i64) overloadSource§fn setvbuf(self, mode: impl Into<Il2CppString>) -> bool
fn setvbuf(self, mode: impl Into<Il2CppString>) -> bool
setvbuf(::unity::Il2CppString) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§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) overloadSource§impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)where
Self: Sized,
fn system_i_disposable_dispose(self)where
Self: Sized,
Source§impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_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 throw_enumeration_not_started_or_ended(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,
Source§impl<__T> IRefIdObjectMethods for __Twhere
__T: IRefIdObject,
impl<__T> IRefIdObjectMethods for __Twhere
__T: IRefIdObject,
Source§fn get_reference_id(self) -> i32
fn get_reference_id(self) -> i32
get_ReferenceID() overloadSource§fn format_type_string(
self,
type_string: impl Into<Il2CppString>,
) -> Il2CppString
fn format_type_string( self, type_string: impl Into<Il2CppString>, ) -> Il2CppString
FormatTypeString(::unity::Il2CppString) overload