pub struct BipedReferences(/* private fields */);Expand description
IL2CPP class: RootMotion.BipedReferences
Inherits: Object
Implementations§
Source§impl BipedReferences
impl BipedReferences
Sourcepub fn auto_detect_references(
root: impl Into<Transform>,
auto_detect_params: impl Into<BipedReferences_AutoDetectParams>,
) -> (bool, BipedReferences)
pub fn auto_detect_references( root: impl Into<Transform>, auto_detect_params: impl Into<BipedReferences_AutoDetectParams>, ) -> (bool, BipedReferences)
AutoDetectReferences(*mutcrate::root_motion::bipedreferences::BipedReferences, crate::unity_engine::transform::Transform, crate::root_motion::bipedreferences::BipedReferences_AutoDetectParams) overload
Sourcepub fn detect_references_by_naming(
root: impl Into<Transform>,
auto_detect_params: impl Into<BipedReferences_AutoDetectParams>,
) -> BipedReferences
pub fn detect_references_by_naming( root: impl Into<Transform>, auto_detect_params: impl Into<BipedReferences_AutoDetectParams>, ) -> BipedReferences
DetectReferencesByNaming(*mutcrate::root_motion::bipedreferences::BipedReferences, crate::unity_engine::transform::Transform, crate::root_motion::bipedreferences::BipedReferences_AutoDetectParams) overload
Sourcepub fn assign_humanoid_references(
animator: impl Into<Animator>,
auto_detect_params: impl Into<BipedReferences_AutoDetectParams>,
) -> BipedReferences
pub fn assign_humanoid_references( animator: impl Into<Animator>, auto_detect_params: impl Into<BipedReferences_AutoDetectParams>, ) -> BipedReferences
AssignHumanoidReferences(*mutcrate::root_motion::bipedreferences::BipedReferences, crate::unity_engine::animator::Animator, crate::root_motion::bipedreferences::BipedReferences_AutoDetectParams) overload
Sourcepub fn setup_error(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn setup_error( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
SetupError(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn setup_warning(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn setup_warning( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
SetupWarning(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn is_neck_bone(
bone: impl Into<Transform>,
left_upper_arm: impl Into<Transform>,
) -> bool
pub fn is_neck_bone( bone: impl Into<Transform>, left_upper_arm: impl Into<Transform>, ) -> bool
IsNeckBone(crate::unity_engine::transform::Transform, crate::unity_engine::transform::Transform) overload
Sourcepub fn add_bone_to_eyes(
bone: impl Into<Transform>,
auto_detect_params: impl Into<BipedReferences_AutoDetectParams>,
) -> (bool, BipedReferences)
pub fn add_bone_to_eyes( bone: impl Into<Transform>, auto_detect_params: impl Into<BipedReferences_AutoDetectParams>, ) -> (bool, BipedReferences)
AddBoneToEyes(crate::unity_engine::transform::Transform, *mutcrate::root_motion::bipedreferences::BipedReferences, crate::root_motion::bipedreferences::BipedReferences_AutoDetectParams) overload
Sourcepub fn add_bone_to_spine(
bone: impl Into<Transform>,
auto_detect_params: impl Into<BipedReferences_AutoDetectParams>,
) -> (bool, BipedReferences)
pub fn add_bone_to_spine( bone: impl Into<Transform>, auto_detect_params: impl Into<BipedReferences_AutoDetectParams>, ) -> (bool, BipedReferences)
AddBoneToSpine(crate::unity_engine::transform::Transform, *mutcrate::root_motion::bipedreferences::BipedReferences, crate::root_motion::bipedreferences::BipedReferences_AutoDetectParams) overload
Sourcepub fn detect_limb(
bone_type: impl Into<BipedNaming_BoneType>,
bone_side: impl Into<BipedNaming_BoneSide>,
transforms: impl Into<Array<Transform>>,
) -> (Transform, Transform, Transform)
pub fn detect_limb( bone_type: impl Into<BipedNaming_BoneType>, bone_side: impl Into<BipedNaming_BoneSide>, transforms: impl Into<Array<Transform>>, ) -> (Transform, Transform, Transform)
DetectLimb(crate::root_motion::bipednaming::BipedNaming_BoneType, crate::root_motion::bipednaming::BipedNaming_BoneSide, *mutcrate::unity_engine::transform::Transform, *mutcrate::unity_engine::transform::Transform, *mutcrate::unity_engine::transform::Transform, ::unity::Array<crate::unity_engine::transform::Transform>) overload
Sourcepub fn add_bone_to_hierarchy(
transform: impl Into<Transform>,
) -> Array<Transform>
pub fn add_bone_to_hierarchy( transform: impl Into<Transform>, ) -> Array<Transform>
AddBoneToHierarchy(*mut::unity::Array<crate::unity_engine::transform::Transform>, crate::unity_engine::transform::Transform) overload
Sourcepub fn limb_error(
bone1: impl Into<Transform>,
bone2: impl Into<Transform>,
bone3: impl Into<Transform>,
) -> (bool, Il2CppString)
pub fn limb_error( bone1: impl Into<Transform>, bone2: impl Into<Transform>, bone3: impl Into<Transform>, ) -> (bool, Il2CppString)
LimbError(crate::unity_engine::transform::Transform, crate::unity_engine::transform::Transform, crate::unity_engine::transform::Transform, *mut::unity::Il2CppString) overload
Sourcepub fn limb_warning(
bone1: impl Into<Transform>,
bone2: impl Into<Transform>,
bone3: impl Into<Transform>,
) -> (bool, Il2CppString)
pub fn limb_warning( bone1: impl Into<Transform>, bone2: impl Into<Transform>, bone3: impl Into<Transform>, ) -> (bool, Il2CppString)
LimbWarning(crate::unity_engine::transform::Transform, crate::unity_engine::transform::Transform, crate::unity_engine::transform::Transform, *mut::unity::Il2CppString) overload
Sourcepub fn spine_error(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn spine_error( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
SpineError(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn spine_warning(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn spine_warning( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
SpineWarning(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn eyes_error(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn eyes_error( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
EyesError(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn eyes_warning(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn eyes_warning( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
EyesWarning(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn root_height_warning(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn root_height_warning( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
RootHeightWarning(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn facing_axis_warning(
references: impl Into<BipedReferences>,
) -> (bool, Il2CppString)
pub fn facing_axis_warning( references: impl Into<BipedReferences>, ) -> (bool, Il2CppString)
FacingAxisWarning(crate::root_motion::bipedreferences::BipedReferences, *mut::unity::Il2CppString) overload
Sourcepub fn get_vertical_offset(
p1: impl Into<Vector3>,
p2: impl Into<Vector3>,
rotation: impl Into<Quaternion>,
) -> f32
pub fn get_vertical_offset( p1: impl Into<Vector3>, p2: impl Into<Vector3>, rotation: impl Into<Quaternion>, ) -> f32
GetVerticalOffset(crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion) overload
Source§impl BipedReferences
impl BipedReferences
pub fn get_is_filled_method_info() -> &'static MethodInfo
pub fn get_is_empty_method_info() -> &'static MethodInfo
pub fn is_empty_method_info() -> &'static MethodInfo
pub fn contains_method_info() -> &'static MethodInfo
pub fn auto_detect_references_method_info() -> &'static MethodInfo
pub fn detect_references_by_naming_method_info() -> &'static MethodInfo
pub fn assign_humanoid_references_method_info() -> &'static MethodInfo
pub fn setup_error_method_info() -> &'static MethodInfo
pub fn setup_warning_method_info() -> &'static MethodInfo
pub fn is_neck_bone_method_info() -> &'static MethodInfo
pub fn add_bone_to_eyes_method_info() -> &'static MethodInfo
pub fn add_bone_to_spine_method_info() -> &'static MethodInfo
pub fn detect_limb_method_info() -> &'static MethodInfo
pub fn add_bone_to_hierarchy_method_info() -> &'static MethodInfo
pub fn limb_error_method_info() -> &'static MethodInfo
pub fn limb_warning_method_info() -> &'static MethodInfo
pub fn spine_error_method_info() -> &'static MethodInfo
pub fn spine_warning_method_info() -> &'static MethodInfo
pub fn eyes_error_method_info() -> &'static MethodInfo
pub fn eyes_warning_method_info() -> &'static MethodInfo
pub fn root_height_warning_method_info() -> &'static MethodInfo
pub fn facing_axis_warning_method_info() -> &'static MethodInfo
pub fn get_vertical_offset_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
Source§impl BipedReferences
impl BipedReferences
Sourcepub unsafe fn get_is_filled(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_is_filled(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to BipedReferences’s own get_isFilled. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_empty(this: impl Into<IlInstance>, include_root: bool) -> bool
pub unsafe fn is_empty(this: impl Into<IlInstance>, include_root: bool) -> bool
Direct (non-virtual) call to BipedReferences’s own IsEmpty. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn contains(
this: impl Into<IlInstance>,
t: Transform,
ignore_root: bool,
) -> bool
pub unsafe fn contains( this: impl Into<IlInstance>, t: Transform, ignore_root: bool, ) -> bool
Direct (non-virtual) call to BipedReferences’s own Contains. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for BipedReferences
impl ClassIdentity for BipedReferences
Source§impl Clone for BipedReferences
impl Clone for BipedReferences
Source§fn clone(&self) -> BipedReferences
fn clone(&self) -> BipedReferences
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for BipedReferences
impl FromIlInstance for BipedReferences
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 IBipedReferences for BipedReferences
impl IBipedReferences for BipedReferences
fn root(self) -> Transform
fn set_root(self, value: Transform)
fn pelvis(self) -> Transform
fn set_pelvis(self, value: Transform)
fn left_thigh(self) -> Transform
fn set_left_thigh(self, value: Transform)
fn left_calf(self) -> Transform
fn set_left_calf(self, value: Transform)
fn left_foot(self) -> Transform
fn set_left_foot(self, value: Transform)
fn right_thigh(self) -> Transform
fn set_right_thigh(self, value: Transform)
fn right_calf(self) -> Transform
fn set_right_calf(self, value: Transform)
fn right_foot(self) -> Transform
fn set_right_foot(self, value: Transform)
fn left_upper_arm(self) -> Transform
fn set_left_upper_arm(self, value: Transform)
fn left_forearm(self) -> Transform
fn set_left_forearm(self, value: Transform)
fn left_hand(self) -> Transform
fn set_left_hand(self, value: Transform)
fn right_upper_arm(self) -> Transform
fn set_right_upper_arm(self, value: Transform)
fn right_forearm(self) -> Transform
fn set_right_forearm(self, value: Transform)
fn right_hand(self) -> Transform
fn set_right_hand(self, value: Transform)
fn head(self) -> Transform
fn set_head(self, value: Transform)
fn spine(self) -> Array<Transform>
fn set_spine(self, value: Array<Transform>)
fn eyes(self) -> Array<Transform>
fn set_eyes(self, value: Array<Transform>)
impl Copy for BipedReferences
impl IObject for BipedReferences
Auto Trait Implementations§
impl Freeze for BipedReferences
impl RefUnwindSafe for BipedReferences
impl !Send for BipedReferences
impl !Sync for BipedReferences
impl Unpin for BipedReferences
impl UnwindSafe for BipedReferences
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<__T> IBipedReferencesMethods for __Twhere
__T: IBipedReferences,
impl<__T> IBipedReferencesMethods for __Twhere
__T: IBipedReferences,
Source§fn get_is_filled(self) -> bool
fn get_is_filled(self) -> bool
get_isFilled() overloadSource§fn get_is_empty(self) -> bool
fn get_is_empty(self) -> bool
get_isEmpty() 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