pub struct BinPrjFile(/* private fields */);Expand description
IL2CPP class: Nintendo.MessageStudio.Lib.BinPrjFile
Inherits: BinLibmsFileBase
Implementations§
Source§impl BinPrjFile
impl BinPrjFile
pub fn base(self) -> BinLibmsFileBase
Source§impl BinPrjFile
impl BinPrjFile
pub fn init_object_method_info() -> &'static MethodInfo
pub fn close_object_method_info() -> &'static MethodInfo
pub fn search_project_block_method_info() -> &'static MethodInfo
pub fn get_color_index_method_info() -> &'static MethodInfo
pub fn get_color_method_info() -> &'static MethodInfo
pub fn get_color_2_method_info() -> &'static MethodInfo
pub fn get_color_num_method_info() -> &'static MethodInfo
pub fn get_contents_num_method_info() -> &'static MethodInfo
pub fn get_content_path_method_info() -> &'static MethodInfo
pub fn get_attr_info_index_method_info() -> &'static MethodInfo
pub fn get_attr_type_method_info() -> &'static MethodInfo
pub fn get_attr_type_2_method_info() -> &'static MethodInfo
pub fn get_attr_offset_method_info() -> &'static MethodInfo
pub fn get_attr_offset_2_method_info() -> &'static MethodInfo
pub fn get_attr_list_item_name_method_info() -> &'static MethodInfo
pub fn get_attr_list_item_name_2_method_info() -> &'static MethodInfo
pub fn get_attr_num_method_info() -> &'static MethodInfo
pub fn get_attr_list_item_num_method_info() -> &'static MethodInfo
pub fn get_tag_group_name_method_info() -> &'static MethodInfo
pub fn get_tag_name_method_info() -> &'static MethodInfo
pub fn get_tag_param_name_method_info() -> &'static MethodInfo
pub fn get_tag_param_type_method_info() -> &'static MethodInfo
pub fn get_tag_list_item_name_method_info() -> &'static MethodInfo
pub fn get_tag_group_num_method_info() -> &'static MethodInfo
pub fn get_tag_num_method_info() -> &'static MethodInfo
pub fn get_tag_param_num_method_info() -> &'static MethodInfo
pub fn get_tag_list_item_num_method_info() -> &'static MethodInfo
pub fn get_style_index_method_info() -> &'static MethodInfo
pub fn get_region_width_method_info() -> &'static MethodInfo
pub fn get_region_width_2_method_info() -> &'static MethodInfo
pub fn get_line_num_method_info() -> &'static MethodInfo
pub fn get_line_num_2_method_info() -> &'static MethodInfo
pub fn get_font_index_method_info() -> &'static MethodInfo
pub fn get_font_index_2_method_info() -> &'static MethodInfo
pub fn get_base_color_index_method_info() -> &'static MethodInfo
pub fn get_base_color_index_2_method_info() -> &'static MethodInfo
pub fn get_style_num_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl BinPrjFile
impl BinPrjFile
Sourcepub unsafe fn init_object(
this: impl Into<IlInstance>,
resource_ptr: IntPtr,
) -> IntPtr
pub unsafe fn init_object( this: impl Into<IlInstance>, resource_ptr: IntPtr, ) -> IntPtr
Direct (non-virtual) call to BinPrjFile’s own InitObject. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn close_object(this: impl Into<IlInstance>, object_ptr: IntPtr)
pub unsafe fn close_object(this: impl Into<IlInstance>, object_ptr: IntPtr)
Direct (non-virtual) call to BinPrjFile’s own CloseObject. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl BinPrjFile
impl BinPrjFile
Trait Implementations§
Source§impl ClassIdentity for BinPrjFile
impl ClassIdentity for BinPrjFile
Source§impl Clone for BinPrjFile
impl Clone for BinPrjFile
Source§fn clone(&self) -> BinPrjFile
fn clone(&self) -> BinPrjFile
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl FromIlInstance for BinPrjFile
impl FromIlInstance for BinPrjFile
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>
Caller swears
class is a subtype of Self or layout compatibleSource§impl IBinLibmsFileBase for BinPrjFile
impl IBinLibmsFileBase for BinPrjFile
fn m_resource_file_ptr(self) -> IntPtr
fn set_m_resource_file_ptr(self, value: IntPtr)
fn m_file_object_ptr(self) -> IntPtr
fn set_m_file_object_ptr(self, value: IntPtr)
impl Copy for BinPrjFile
impl IBinPrjFile for BinPrjFile
impl IObject for BinPrjFile
Auto Trait Implementations§
impl Freeze for BinPrjFile
impl RefUnwindSafe for BinPrjFile
impl !Send for BinPrjFile
impl !Sync for BinPrjFile
impl Unpin for BinPrjFile
impl UnwindSafe for BinPrjFile
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
Mutably borrows from an owned value. Read more
§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,
Safety Read more
§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)
🔬This is a nightly-only experimental API. (
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<__T> IBinLibmsFileBaseMethods for __Twhere
__T: IBinLibmsFileBase,
impl<__T> IBinLibmsFileBaseMethods for __Twhere
__T: IBinLibmsFileBase,
Source§fn get_file_object_ptr(self) -> IntPtr
fn get_file_object_ptr(self) -> IntPtr
get_FileObjectPtr() overloadSource§fn get_is_file_loaded(self) -> bool
fn get_is_file_loaded(self) -> bool
get_IsFileLoaded() overloadSource§fn init_object(self, resource_ptr: impl Into<IntPtr>) -> IntPtr
fn init_object(self, resource_ptr: impl Into<IntPtr>) -> IntPtr
InitObject(::unity::IntPtr) overloadSource§fn close_object(self, object_ptr: impl Into<IntPtr>)
fn close_object(self, object_ptr: impl Into<IntPtr>)
CloseObject(::unity::IntPtr) overloadSource§impl<__T> IBinPrjFileMethods for __Twhere
__T: IBinPrjFile,
impl<__T> IBinPrjFileMethods for __Twhere
__T: IBinPrjFile,
Source§fn init_object(self, resource_ptr: impl Into<IntPtr>) -> IntPtr
fn init_object(self, resource_ptr: impl Into<IntPtr>) -> IntPtr
InitObject(::unity::IntPtr) overloadSource§fn close_object(self, object_ptr: impl Into<IntPtr>)
fn close_object(self, object_ptr: impl Into<IntPtr>)
CloseObject(::unity::IntPtr) overloadSource§fn search_project_block(self, name: impl Into<Il2CppString>) -> i32
fn search_project_block(self, name: impl Into<Il2CppString>) -> i32
SearchProjectBlock(::unity::Il2CppString) overloadSource§fn get_color_index(self, name: impl Into<Il2CppString>) -> i32
fn get_color_index(self, name: impl Into<Il2CppString>) -> i32
GetColorIndex(::unity::Il2CppString) overloadSource§fn get_color_2(self, name: impl Into<Il2CppString>) -> LMSColor
fn get_color_2(self, name: impl Into<Il2CppString>) -> LMSColor
GetColor(::unity::Il2CppString) overloadSource§fn get_color_num(self) -> i32
fn get_color_num(self) -> i32
GetColorNum() overloadSource§fn get_contents_num(self) -> i32
fn get_contents_num(self) -> i32
GetContentsNum() overloadSource§fn get_content_path(self, index: impl Into<i32>) -> Il2CppString
fn get_content_path(self, index: impl Into<i32>) -> Il2CppString
GetContentPath(i32) overloadSource§fn get_attr_info_index(self, name: impl Into<Il2CppString>) -> i32
fn get_attr_info_index(self, name: impl Into<Il2CppString>) -> i32
GetAttrInfoIndex(::unity::Il2CppString) overloadSource§fn get_attr_type(self, index: impl Into<i32>) -> LibmsType
fn get_attr_type(self, index: impl Into<i32>) -> LibmsType
GetAttrType(i32) overloadSource§fn get_attr_type_2(self, name: impl Into<Il2CppString>) -> LibmsType
fn get_attr_type_2(self, name: impl Into<Il2CppString>) -> LibmsType
GetAttrType(::unity::Il2CppString) overloadSource§fn get_attr_offset(self, index: impl Into<i32>) -> i32
fn get_attr_offset(self, index: impl Into<i32>) -> i32
GetAttrOffset(i32) overloadSource§fn get_attr_offset_2(self, name: impl Into<Il2CppString>) -> i32
fn get_attr_offset_2(self, name: impl Into<Il2CppString>) -> i32
GetAttrOffset(::unity::Il2CppString) overloadSource§fn get_attr_list_item_name(
self,
attr_index: impl Into<i32>,
item_index: impl Into<i32>,
) -> Il2CppString
fn get_attr_list_item_name( self, attr_index: impl Into<i32>, item_index: impl Into<i32>, ) -> Il2CppString
GetAttrListItemName(i32, i32) overloadSource§fn get_attr_list_item_name_2(
self,
attr_name: impl Into<Il2CppString>,
item_index: impl Into<i32>,
) -> Il2CppString
fn get_attr_list_item_name_2( self, attr_name: impl Into<Il2CppString>, item_index: impl Into<i32>, ) -> Il2CppString
GetAttrListItemName(::unity::Il2CppString, i32) overloadSource§fn get_attr_num(self) -> i32
fn get_attr_num(self) -> i32
GetAttrNum() overloadSource§fn get_attr_list_item_num(self, attr_index: impl Into<i32>) -> i32
fn get_attr_list_item_num(self, attr_index: impl Into<i32>) -> i32
GetAttrListItemNum(i32) overloadSource§fn get_tag_group_name(self, group_id: impl Into<u16>) -> Il2CppString
fn get_tag_group_name(self, group_id: impl Into<u16>) -> Il2CppString
GetTagGroupName(u16) overloadSource§fn get_tag_name(
self,
group_id: impl Into<u16>,
tag_id: impl Into<u16>,
) -> Il2CppString
fn get_tag_name( self, group_id: impl Into<u16>, tag_id: impl Into<u16>, ) -> Il2CppString
GetTagName(u16, u16) overloadSource§fn get_tag_param_name(
self,
group_id: impl Into<u16>,
tag_id: impl Into<u16>,
param_id: impl Into<u16>,
) -> Il2CppString
fn get_tag_param_name( self, group_id: impl Into<u16>, tag_id: impl Into<u16>, param_id: impl Into<u16>, ) -> Il2CppString
GetTagParamName(u16, u16, u16) overloadSource§fn get_tag_param_type(
self,
group_id: impl Into<u16>,
tag_id: impl Into<u16>,
param_id: impl Into<u16>,
) -> LibmsType
fn get_tag_param_type( self, group_id: impl Into<u16>, tag_id: impl Into<u16>, param_id: impl Into<u16>, ) -> LibmsType
GetTagParamType(u16, u16, u16) overloadSource§fn get_tag_list_item_name(
self,
group_id: impl Into<u16>,
tag_id: impl Into<u16>,
param_id: impl Into<u16>,
item_index: impl Into<u16>,
) -> Il2CppString
fn get_tag_list_item_name( self, group_id: impl Into<u16>, tag_id: impl Into<u16>, param_id: impl Into<u16>, item_index: impl Into<u16>, ) -> Il2CppString
GetTagListItemName(u16, u16, u16, u16) overloadSource§fn get_tag_group_num(self) -> i32
fn get_tag_group_num(self) -> i32
GetTagGroupNum() overloadSource§fn get_tag_num(self, group_id: impl Into<u16>) -> i32
fn get_tag_num(self, group_id: impl Into<u16>) -> i32
GetTagNum(u16) overloadSource§fn get_tag_param_num(
self,
group_id: impl Into<u16>,
tag_id: impl Into<u16>,
) -> i32
fn get_tag_param_num( self, group_id: impl Into<u16>, tag_id: impl Into<u16>, ) -> i32
GetTagParamNum(u16, u16) overloadSource§fn get_tag_list_item_num(
self,
group_id: impl Into<u16>,
tag_id: impl Into<u16>,
param_id: impl Into<u16>,
) -> i32
fn get_tag_list_item_num( self, group_id: impl Into<u16>, tag_id: impl Into<u16>, param_id: impl Into<u16>, ) -> i32
GetTagListItemNum(u16, u16, u16) overloadSource§fn get_style_index(self, name: impl Into<Il2CppString>) -> i32
fn get_style_index(self, name: impl Into<Il2CppString>) -> i32
GetStyleIndex(::unity::Il2CppString) overloadSource§fn get_region_width(self, index: impl Into<i32>) -> i32
fn get_region_width(self, index: impl Into<i32>) -> i32
GetRegionWidth(i32) overloadSource§fn get_region_width_2(self, name: impl Into<Il2CppString>) -> i32
fn get_region_width_2(self, name: impl Into<Il2CppString>) -> i32
GetRegionWidth(::unity::Il2CppString) overloadSource§fn get_line_num(self, index: impl Into<i32>) -> i32
fn get_line_num(self, index: impl Into<i32>) -> i32
GetLineNum(i32) overloadSource§fn get_line_num_2(self, name: impl Into<Il2CppString>) -> i32
fn get_line_num_2(self, name: impl Into<Il2CppString>) -> i32
GetLineNum(::unity::Il2CppString) overloadSource§fn get_font_index(self, index: impl Into<i32>) -> i32
fn get_font_index(self, index: impl Into<i32>) -> i32
GetFontIndex(i32) overloadSource§fn get_font_index_2(self, name: impl Into<Il2CppString>) -> i32
fn get_font_index_2(self, name: impl Into<Il2CppString>) -> i32
GetFontIndex(::unity::Il2CppString) overloadSource§fn get_base_color_index(self, index: impl Into<i32>) -> i32
fn get_base_color_index(self, index: impl Into<i32>) -> i32
GetBaseColorIndex(i32) overloadSource§fn get_base_color_index_2(self, name: impl Into<Il2CppString>) -> i32
fn get_base_color_index_2(self, name: impl Into<Il2CppString>) -> i32
GetBaseColorIndex(::unity::Il2CppString) overloadSource§fn get_style_num(self) -> i32
fn get_style_num(self) -> i32
GetStyleNum() overloadSource§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