pub struct UndisposableStream(/* private fields */);Expand description
IL2CPP class: MoonSharp.Interpreter.IO.UndisposableStream
Inherits: Stream
Implementations§
Source§impl UndisposableStream
impl UndisposableStream
pub fn ctor_method_info() -> &'static MethodInfo
pub fn dispose_method_info() -> &'static MethodInfo
pub fn close_method_info() -> &'static MethodInfo
pub fn get_can_read_method_info() -> &'static MethodInfo
pub fn get_can_seek_method_info() -> &'static MethodInfo
pub fn get_can_write_method_info() -> &'static MethodInfo
pub fn flush_method_info() -> &'static MethodInfo
pub fn get_length_method_info() -> &'static MethodInfo
pub fn get_position_method_info() -> &'static MethodInfo
pub fn set_position_method_info() -> &'static MethodInfo
pub fn read_method_info() -> &'static MethodInfo
pub fn seek_method_info() -> &'static MethodInfo
pub fn set_length_method_info() -> &'static MethodInfo
pub fn write_method_info() -> &'static MethodInfo
pub fn get_can_timeout_method_info() -> &'static MethodInfo
pub fn equals_method_info() -> &'static MethodInfo
pub fn get_hash_code_method_info() -> &'static MethodInfo
pub fn read_byte_method_info() -> &'static MethodInfo
pub fn get_read_timeout_method_info() -> &'static MethodInfo
pub fn set_read_timeout_method_info() -> &'static MethodInfo
pub fn to_string_method_info() -> &'static MethodInfo
pub fn write_byte_method_info() -> &'static MethodInfo
pub fn get_write_timeout_method_info() -> &'static MethodInfo
pub fn set_write_timeout_method_info() -> &'static MethodInfo
Source§impl UndisposableStream
impl UndisposableStream
Sourcepub unsafe fn dispose(this: impl Into<IlInstance>, disposing: bool)
pub unsafe fn dispose(this: impl Into<IlInstance>, disposing: bool)
Direct (non-virtual) call to UndisposableStream’s own Dispose. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn close(this: impl Into<IlInstance>)
pub unsafe fn close(this: impl Into<IlInstance>)
Direct (non-virtual) call to UndisposableStream’s own Close. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_can_read(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_can_read(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to UndisposableStream’s own get_CanRead. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_can_seek(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_can_seek(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to UndisposableStream’s own get_CanSeek. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_can_write(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_can_write(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to UndisposableStream’s own get_CanWrite. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn flush(this: impl Into<IlInstance>)
pub unsafe fn flush(this: impl Into<IlInstance>)
Direct (non-virtual) call to UndisposableStream’s own Flush. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_length(this: impl Into<IlInstance>) -> i64
pub unsafe fn get_length(this: impl Into<IlInstance>) -> i64
Direct (non-virtual) call to UndisposableStream’s own get_Length. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_position(this: impl Into<IlInstance>) -> i64
pub unsafe fn get_position(this: impl Into<IlInstance>) -> i64
Direct (non-virtual) call to UndisposableStream’s own get_Position. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_position(this: impl Into<IlInstance>, value: i64)
pub unsafe fn set_position(this: impl Into<IlInstance>, value: i64)
Direct (non-virtual) call to UndisposableStream’s own set_Position. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn read(
this: impl Into<IlInstance>,
buffer: Array<u8>,
offset: i32,
count: i32,
) -> i32
pub unsafe fn read( this: impl Into<IlInstance>, buffer: Array<u8>, offset: i32, count: i32, ) -> i32
Direct (non-virtual) call to UndisposableStream’s own Read. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn seek(
this: impl Into<IlInstance>,
offset: i64,
origin: SeekOrigin,
) -> i64
pub unsafe fn seek( this: impl Into<IlInstance>, offset: i64, origin: SeekOrigin, ) -> i64
Direct (non-virtual) call to UndisposableStream’s own Seek. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_length(this: impl Into<IlInstance>, value: i64)
pub unsafe fn set_length(this: impl Into<IlInstance>, value: i64)
Direct (non-virtual) call to UndisposableStream’s own SetLength. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn write(
this: impl Into<IlInstance>,
buffer: Array<u8>,
offset: i32,
count: i32,
)
pub unsafe fn write( this: impl Into<IlInstance>, buffer: Array<u8>, offset: i32, count: i32, )
Direct (non-virtual) call to UndisposableStream’s own Write. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_can_timeout(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_can_timeout(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to UndisposableStream’s own get_CanTimeout. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn equals(this: impl Into<IlInstance>, obj: Object) -> bool
pub unsafe fn equals(this: impl Into<IlInstance>, obj: Object) -> bool
Direct (non-virtual) call to UndisposableStream’s own Equals. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_hash_code(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_hash_code(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to UndisposableStream’s own GetHashCode. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn read_byte(this: impl Into<IlInstance>) -> i32
pub unsafe fn read_byte(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to UndisposableStream’s own ReadByte. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_read_timeout(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_read_timeout(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to UndisposableStream’s own get_ReadTimeout. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_read_timeout(this: impl Into<IlInstance>, value: i32)
pub unsafe fn set_read_timeout(this: impl Into<IlInstance>, value: i32)
Direct (non-virtual) call to UndisposableStream’s own set_ReadTimeout. 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 UndisposableStream’s own ToString. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn write_byte(this: impl Into<IlInstance>, value: u8)
pub unsafe fn write_byte(this: impl Into<IlInstance>, value: u8)
Direct (non-virtual) call to UndisposableStream’s own WriteByte. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_write_timeout(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_write_timeout(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to UndisposableStream’s own get_WriteTimeout. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_write_timeout(this: impl Into<IlInstance>, value: i32)
pub unsafe fn set_write_timeout(this: impl Into<IlInstance>, value: i32)
Direct (non-virtual) call to UndisposableStream’s own set_WriteTimeout. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for UndisposableStream
impl ClassIdentity for UndisposableStream
Source§impl Clone for UndisposableStream
impl Clone for UndisposableStream
Source§fn clone(&self) -> UndisposableStream
fn clone(&self) -> UndisposableStream
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for UndisposableStream
impl FromIlInstance for UndisposableStream
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 IStream for UndisposableStream
impl IStream for UndisposableStream
fn active_read_write_task(self) -> Stream_ReadWriteTask
fn set_active_read_write_task(self, value: Stream_ReadWriteTask)
impl Copy for UndisposableStream
Auto Trait Implementations§
impl Freeze for UndisposableStream
impl RefUnwindSafe for UndisposableStream
impl !Send for UndisposableStream
impl !Sync for UndisposableStream
impl Unpin for UndisposableStream
impl UnwindSafe for UndisposableStream
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<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<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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> IStreamMethods for __Twhere
__T: IStream,
impl<__T> IStreamMethods for __Twhere
__T: IStream,
Source§fn get_can_read(self) -> bool
fn get_can_read(self) -> bool
get_CanRead() overloadSource§fn get_can_seek(self) -> bool
fn get_can_seek(self) -> bool
get_CanSeek() overloadSource§fn get_can_timeout(self) -> bool
fn get_can_timeout(self) -> bool
get_CanTimeout() overloadSource§fn get_can_write(self) -> bool
fn get_can_write(self) -> bool
get_CanWrite() overloadSource§fn get_length(self) -> i64
fn get_length(self) -> i64
get_Length() overloadSource§fn get_position(self) -> i64
fn get_position(self) -> i64
get_Position() overloadSource§fn set_position(self, value: impl Into<i64>)
fn set_position(self, value: impl Into<i64>)
set_Position(i64) overloadSource§fn get_read_timeout(self) -> i32
fn get_read_timeout(self) -> i32
get_ReadTimeout() overloadSource§fn set_read_timeout(self, value: impl Into<i32>)
fn set_read_timeout(self, value: impl Into<i32>)
set_ReadTimeout(i32) overloadSource§fn get_write_timeout(self) -> i32
fn get_write_timeout(self) -> i32
get_WriteTimeout() overloadSource§fn set_write_timeout(self, value: impl Into<i32>)
fn set_write_timeout(self, value: impl Into<i32>)
set_WriteTimeout(i32) overloadSource§fn run_read_write_task(self, read_write_task: impl Into<Stream_ReadWriteTask>)
fn run_read_write_task(self, read_write_task: impl Into<Stream_ReadWriteTask>)
RunReadWriteTask(crate::system::io::stream::Stream_ReadWriteTask) overloadSource§fn seek(self, offset: impl Into<i64>, origin: impl Into<SeekOrigin>) -> i64
fn seek(self, offset: impl Into<i64>, origin: impl Into<SeekOrigin>) -> i64
Seek(i64, crate::system::io::seekorigin::SeekOrigin) overloadSource§fn set_length(self, value: impl Into<i64>)
fn set_length(self, value: impl Into<i64>)
SetLength(i64) overloadSource§fn read(
self,
buffer: impl Into<Array<u8>>,
offset: impl Into<i32>,
count: impl Into<i32>,
) -> i32
fn read( self, buffer: impl Into<Array<u8>>, offset: impl Into<i32>, count: impl Into<i32>, ) -> i32
Read(::unity::Array<u8>, i32, i32) overloadSource§fn write(
self,
buffer: impl Into<Array<u8>>,
offset: impl Into<i32>,
count: impl Into<i32>,
)
fn write( self, buffer: impl Into<Array<u8>>, offset: impl Into<i32>, count: impl Into<i32>, )
Write(::unity::Array<u8>, i32, i32) overloadSource§fn write_byte(self, value: impl Into<u8>)
fn write_byte(self, value: impl Into<u8>)
WriteByte(u8) overloadSource§impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> IUndisposableStreamMethods for __Twhere
__T: IUndisposableStream,
impl<__T> IUndisposableStreamMethods for __Twhere
__T: IUndisposableStream,
Source§fn get_can_read(self) -> bool
fn get_can_read(self) -> bool
get_CanRead() overloadSource§fn get_can_seek(self) -> bool
fn get_can_seek(self) -> bool
get_CanSeek() overloadSource§fn get_can_write(self) -> bool
fn get_can_write(self) -> bool
get_CanWrite() overloadSource§fn get_length(self) -> i64
fn get_length(self) -> i64
get_Length() overloadSource§fn get_position(self) -> i64
fn get_position(self) -> i64
get_Position() overloadSource§fn set_position(self, value: impl Into<i64>)
fn set_position(self, value: impl Into<i64>)
set_Position(i64) overloadSource§fn read(
self,
buffer: impl Into<Array<u8>>,
offset: impl Into<i32>,
count: impl Into<i32>,
) -> i32
fn read( self, buffer: impl Into<Array<u8>>, offset: impl Into<i32>, count: impl Into<i32>, ) -> i32
Read(::unity::Array<u8>, i32, i32) overloadSource§fn seek(self, offset: impl Into<i64>, origin: impl Into<SeekOrigin>) -> i64
fn seek(self, offset: impl Into<i64>, origin: impl Into<SeekOrigin>) -> i64
Seek(i64, crate::system::io::seekorigin::SeekOrigin) overloadSource§fn set_length(self, value: impl Into<i64>)
fn set_length(self, value: impl Into<i64>)
SetLength(i64) overloadSource§fn write(
self,
buffer: impl Into<Array<u8>>,
offset: impl Into<i32>,
count: impl Into<i32>,
)
fn write( self, buffer: impl Into<Array<u8>>, offset: impl Into<i32>, count: impl Into<i32>, )
Write(::unity::Array<u8>, i32, i32) overloadSource§fn get_can_timeout(self) -> bool
fn get_can_timeout(self) -> bool
get_CanTimeout() overloadSource§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 get_read_timeout(self) -> i32
fn get_read_timeout(self) -> i32
get_ReadTimeout() overloadSource§fn set_read_timeout(self, value: impl Into<i32>)
fn set_read_timeout(self, value: impl Into<i32>)
set_ReadTimeout(i32) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§fn write_byte(self, value: impl Into<u8>)
fn write_byte(self, value: impl Into<u8>)
WriteByte(u8) overloadSource§fn get_write_timeout(self) -> i32
fn get_write_timeout(self) -> i32
get_WriteTimeout() overloadSource§fn set_write_timeout(self, value: impl Into<i32>)
fn set_write_timeout(self, value: impl Into<i32>)
set_WriteTimeout(i32) overload