pub struct ParentConstraint(/* private fields */);Expand description
IL2CPP class: UnityEngine.Animations.ParentConstraint
Inherits: Behaviour
Implementations§
Source§impl ParentConstraint
impl ParentConstraint
Sourcepub fn internal_create(self_: impl Into<ParentConstraint>)
pub fn internal_create(self_: impl Into<ParentConstraint>)
Internal_Create(crate::unity_engine::animations::parentconstraint::ParentConstraint) overload
Sourcepub fn get_source_count_internal(self_: impl Into<ParentConstraint>) -> i32
pub fn get_source_count_internal(self_: impl Into<ParentConstraint>) -> i32
GetSourceCountInternal(crate::unity_engine::animations::parentconstraint::ParentConstraint) overload
Sourcepub fn set_sources_internal(
self_: impl Into<ParentConstraint>,
sources: impl Into<List_1<ConstraintSource>>,
)
pub fn set_sources_internal( self_: impl Into<ParentConstraint>, sources: impl Into<List_1<ConstraintSource>>, )
SetSourcesInternal(crate::unity_engine::animations::parentconstraint::ParentConstraint, crate::system::collections::generic::list_1::List_1<crate::unity_engine::animations::constraintsource::ConstraintSource>) overload
Source§impl ParentConstraint
impl ParentConstraint
pub fn ctor_method_info() -> &'static MethodInfo
pub fn internal_create_method_info() -> &'static MethodInfo
pub fn get_weight_method_info() -> &'static MethodInfo
pub fn set_weight_method_info() -> &'static MethodInfo
pub fn get_constraint_active_method_info() -> &'static MethodInfo
pub fn set_constraint_active_method_info() -> &'static MethodInfo
pub fn get_locked_method_info() -> &'static MethodInfo
pub fn set_locked_method_info() -> &'static MethodInfo
pub fn get_source_count_method_info() -> &'static MethodInfo
pub fn get_source_count_internal_method_info() -> &'static MethodInfo
pub fn get_translation_at_rest_method_info() -> &'static MethodInfo
pub fn set_translation_at_rest_method_info() -> &'static MethodInfo
pub fn get_rotation_at_rest_method_info() -> &'static MethodInfo
pub fn set_rotation_at_rest_method_info() -> &'static MethodInfo
pub fn get_translation_offsets_method_info() -> &'static MethodInfo
pub fn set_translation_offsets_method_info() -> &'static MethodInfo
pub fn get_rotation_offsets_method_info() -> &'static MethodInfo
pub fn set_rotation_offsets_method_info() -> &'static MethodInfo
pub fn get_translation_axis_method_info() -> &'static MethodInfo
pub fn set_translation_axis_method_info() -> &'static MethodInfo
pub fn get_rotation_axis_method_info() -> &'static MethodInfo
pub fn set_rotation_axis_method_info() -> &'static MethodInfo
pub fn get_translation_offset_method_info() -> &'static MethodInfo
pub fn set_translation_offset_method_info() -> &'static MethodInfo
pub fn get_translation_offset_internal_method_info() -> &'static MethodInfo
pub fn set_translation_offset_internal_method_info() -> &'static MethodInfo
pub fn get_rotation_offset_method_info() -> &'static MethodInfo
pub fn set_rotation_offset_method_info() -> &'static MethodInfo
pub fn get_rotation_offset_internal_method_info() -> &'static MethodInfo
pub fn set_rotation_offset_internal_method_info() -> &'static MethodInfo
pub fn validate_source_index_method_info() -> &'static MethodInfo
pub fn get_sources_method_info() -> &'static MethodInfo
pub fn set_sources_method_info() -> &'static MethodInfo
pub fn set_sources_internal_method_info() -> &'static MethodInfo
pub fn add_source_method_info() -> &'static MethodInfo
pub fn remove_source_method_info() -> &'static MethodInfo
pub fn remove_source_internal_method_info() -> &'static MethodInfo
pub fn get_source_method_info() -> &'static MethodInfo
pub fn get_source_internal_method_info() -> &'static MethodInfo
pub fn set_source_method_info() -> &'static MethodInfo
pub fn set_source_internal_method_info() -> &'static MethodInfo
pub fn get_translation_at_rest_injected_method_info() -> &'static MethodInfo
pub fn set_translation_at_rest_injected_method_info() -> &'static MethodInfo
pub fn get_rotation_at_rest_injected_method_info() -> &'static MethodInfo
pub fn set_rotation_at_rest_injected_method_info() -> &'static MethodInfo
pub fn get_translation_offset_internal_injected_method_info() -> &'static MethodInfo
pub fn set_translation_offset_internal_injected_method_info() -> &'static MethodInfo
pub fn get_rotation_offset_internal_injected_method_info() -> &'static MethodInfo
pub fn set_rotation_offset_internal_injected_method_info() -> &'static MethodInfo
pub fn add_source_injected_method_info() -> &'static MethodInfo
pub fn get_source_internal_injected_method_info() -> &'static MethodInfo
pub fn set_source_internal_injected_method_info() -> &'static MethodInfo
Source§impl ParentConstraint
impl ParentConstraint
Sourcepub unsafe fn get_weight(this: impl Into<IlInstance>) -> f32
pub unsafe fn get_weight(this: impl Into<IlInstance>) -> f32
Direct (non-virtual) call to ParentConstraint’s own get_weight. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_weight(this: impl Into<IlInstance>, value: f32)
pub unsafe fn set_weight(this: impl Into<IlInstance>, value: f32)
Direct (non-virtual) call to ParentConstraint’s own set_weight. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_constraint_active(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_constraint_active(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to ParentConstraint’s own get_constraintActive. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_constraint_active(this: impl Into<IlInstance>, value: bool)
pub unsafe fn set_constraint_active(this: impl Into<IlInstance>, value: bool)
Direct (non-virtual) call to ParentConstraint’s own set_constraintActive. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_locked(this: impl Into<IlInstance>) -> bool
pub unsafe fn get_locked(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to ParentConstraint’s own get_locked. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_locked(this: impl Into<IlInstance>, value: bool)
pub unsafe fn set_locked(this: impl Into<IlInstance>, value: bool)
Direct (non-virtual) call to ParentConstraint’s own set_locked. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_source_count(this: impl Into<IlInstance>) -> i32
pub unsafe fn get_source_count(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to ParentConstraint’s own get_sourceCount. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_sources(
this: impl Into<IlInstance>,
sources: List_1<ConstraintSource>,
)
pub unsafe fn get_sources( this: impl Into<IlInstance>, sources: List_1<ConstraintSource>, )
Direct (non-virtual) call to ParentConstraint’s own GetSources. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_sources(
this: impl Into<IlInstance>,
sources: List_1<ConstraintSource>,
)
pub unsafe fn set_sources( this: impl Into<IlInstance>, sources: List_1<ConstraintSource>, )
Direct (non-virtual) call to ParentConstraint’s own SetSources. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn add_source(
this: impl Into<IlInstance>,
source: ConstraintSource,
) -> i32
pub unsafe fn add_source( this: impl Into<IlInstance>, source: ConstraintSource, ) -> i32
Direct (non-virtual) call to ParentConstraint’s own AddSource. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn remove_source(this: impl Into<IlInstance>, index: i32)
pub unsafe fn remove_source(this: impl Into<IlInstance>, index: i32)
Direct (non-virtual) call to ParentConstraint’s own RemoveSource. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_source(
this: impl Into<IlInstance>,
index: i32,
) -> ConstraintSource
pub unsafe fn get_source( this: impl Into<IlInstance>, index: i32, ) -> ConstraintSource
Direct (non-virtual) call to ParentConstraint’s own GetSource. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_source(
this: impl Into<IlInstance>,
index: i32,
source: ConstraintSource,
)
pub unsafe fn set_source( this: impl Into<IlInstance>, index: i32, source: ConstraintSource, )
Direct (non-virtual) call to ParentConstraint’s own SetSource. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn add_source_injected(
this: impl Into<IlInstance>,
source: *mut ConstraintSource,
) -> i32
pub unsafe fn add_source_injected( this: impl Into<IlInstance>, source: *mut ConstraintSource, ) -> i32
Direct (non-virtual) call to ParentConstraint’s own AddSource_Injected. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for ParentConstraint
impl ClassIdentity for ParentConstraint
Source§impl Clone for ParentConstraint
impl Clone for ParentConstraint
Source§fn clone(&self) -> ParentConstraint
fn clone(&self) -> ParentConstraint
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for ParentConstraint
impl FromIlInstance for ParentConstraint
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 IObject_2 for ParentConstraint
impl IObject_2 for ParentConstraint
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for ParentConstraint
impl IBehaviour for ParentConstraint
impl IComponent for ParentConstraint
impl IObject for ParentConstraint
impl IParentConstraint for ParentConstraint
Auto Trait Implementations§
impl Freeze for ParentConstraint
impl RefUnwindSafe for ParentConstraint
impl !Send for ParentConstraint
impl !Sync for ParentConstraint
impl Unpin for ParentConstraint
impl UnwindSafe for ParentConstraint
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> IBehaviourMethods for __Twhere
__T: IBehaviour,
impl<__T> IBehaviourMethods for __Twhere
__T: IBehaviour,
Source§fn get_enabled(self) -> bool
fn get_enabled(self) -> bool
get_enabled() overloadSource§fn set_enabled(self, value: impl Into<bool>)
fn set_enabled(self, value: impl Into<bool>)
set_enabled(bool) overloadSource§fn get_is_active_and_enabled(self) -> bool
fn get_is_active_and_enabled(self) -> bool
get_isActiveAndEnabled() overloadSource§impl<__T> IComponentMethods for __Twhere
__T: IComponent,
impl<__T> IComponentMethods for __Twhere
__T: IComponent,
Source§fn get_transform(self) -> Transform
fn get_transform(self) -> Transform
get_transform() overloadSource§fn get_game_object(self) -> GameObject
fn get_game_object(self) -> GameObject
get_gameObject() overloadSource§fn get_component(self, type: impl Into<SystemType>) -> Component
fn get_component(self, type: impl Into<SystemType>) -> Component
GetComponent(::unity::SystemType) overloadSource§fn get_component_fast_path(
self,
type: impl Into<SystemType>,
one_further_than_result_value: impl Into<IntPtr>,
)
fn get_component_fast_path( self, type: impl Into<SystemType>, one_further_than_result_value: impl Into<IntPtr>, )
GetComponentFastPath(::unity::SystemType, ::unity::IntPtr) overloadfn get_component_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn try_get_component<M0: IlType + Copy + ClassIdentity>( self, component: impl Into<*mut M0>, ) -> bool
Source§fn get_component_in_children(
self,
t: impl Into<SystemType>,
include_inactive: impl Into<bool>,
) -> Component
fn get_component_in_children( self, t: impl Into<SystemType>, include_inactive: impl Into<bool>, ) -> Component
GetComponentInChildren(::unity::SystemType, bool) overloadfn get_component_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> M0
fn get_component_in_children_3<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_children<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_children_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, result: impl Into<List_1<M0>>, )
fn get_components_in_children_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
fn get_components_in_children_4<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
fn get_component_in_parent(self, t: impl Into<SystemType>) -> Component
GetComponentInParent(::unity::SystemType) overloadfn get_component_in_parent_2<M0: IlType + Copy + ClassIdentity>(self) -> M0
fn get_components_in_parent<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, ) -> Array<M0>
fn get_components_in_parent_2<M0: IlType + Copy + ClassIdentity>( self, include_inactive: impl Into<bool>, results: impl Into<List_1<M0>>, )
fn get_components_in_parent_3<M0: IlType + Copy + ClassIdentity>( self, ) -> Array<M0>
Source§fn get_components_for_list_internal(
self,
search_type: impl Into<SystemType>,
result_list: impl Into<Object>,
)
fn get_components_for_list_internal( self, search_type: impl Into<SystemType>, result_list: impl Into<Object>, )
GetComponentsForListInternal(::unity::SystemType, crate::system::object::Object) overloadSource§fn get_components(
self,
type: impl Into<SystemType>,
results: impl Into<List_1<Component>>,
)
fn get_components( self, type: impl Into<SystemType>, results: impl Into<List_1<Component>>, )
GetComponents(::unity::SystemType, crate::system::collections::generic::list_1::List_1<crate::unity_engine::component::Component>) overloadfn get_components_2<M0: IlType + Copy + ClassIdentity>( self, results: impl Into<List_1<M0>>, )
Source§fn get_tag(self) -> Il2CppString
fn get_tag(self) -> Il2CppString
get_tag() overloadSource§fn set_tag(self, value: impl Into<Il2CppString>)
fn set_tag(self, value: impl Into<Il2CppString>)
set_tag(::unity::Il2CppString) overloadfn get_components_3<M0: IlType + Copy + ClassIdentity>(self) -> Array<M0>
Source§fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
fn compare_tag(self, tag: impl Into<Il2CppString>) -> bool
CompareTag(::unity::Il2CppString) 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) 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<__T> IObject_2Methods for __Twhere
__T: IObject_2,
impl<__T> IObject_2Methods for __Twhere
__T: IObject_2,
Source§fn get_instance_id(self) -> i32
fn get_instance_id(self) -> i32
GetInstanceID() overloadSource§fn get_hash_code(self) -> i32
fn get_hash_code(self) -> i32
GetHashCode() overloadSource§fn equals(self, other: impl Into<Object>) -> bool
fn equals(self, other: impl Into<Object>) -> bool
Equals(crate::system::object::Object) overloadSource§fn ensure_running_on_main_thread(self)
fn ensure_running_on_main_thread(self)
EnsureRunningOnMainThread() overloadSource§fn get_cached_ptr(self) -> IntPtr
fn get_cached_ptr(self) -> IntPtr
GetCachedPtr() overloadSource§fn get_name(self) -> Il2CppString
fn get_name(self) -> Il2CppString
get_name() overloadSource§fn set_name(self, value: impl Into<Il2CppString>)
fn set_name(self, value: impl Into<Il2CppString>)
set_name(::unity::Il2CppString) overloadSource§fn get_hide_flags(self) -> HideFlags
fn get_hide_flags(self) -> HideFlags
get_hideFlags() overloadSource§fn set_hide_flags(self, value: impl Into<HideFlags>)
fn set_hide_flags(self, value: impl Into<HideFlags>)
set_hideFlags(crate::unity_engine::hideflags::HideFlags) overloadSource§fn to_string(self) -> Il2CppString
fn to_string(self) -> Il2CppString
ToString() overloadSource§impl<__T> IParentConstraintMethods for __Twhere
__T: IParentConstraint,
impl<__T> IParentConstraintMethods for __Twhere
__T: IParentConstraint,
Source§fn get_weight(self) -> f32
fn get_weight(self) -> f32
get_weight() overloadSource§fn set_weight(self, value: impl Into<f32>)
fn set_weight(self, value: impl Into<f32>)
set_weight(f32) overloadSource§fn get_constraint_active(self) -> bool
fn get_constraint_active(self) -> bool
get_constraintActive() overloadSource§fn set_constraint_active(self, value: impl Into<bool>)
fn set_constraint_active(self, value: impl Into<bool>)
set_constraintActive(bool) overloadSource§fn get_locked(self) -> bool
fn get_locked(self) -> bool
get_locked() overloadSource§fn set_locked(self, value: impl Into<bool>)
fn set_locked(self, value: impl Into<bool>)
set_locked(bool) overloadSource§fn get_source_count(self) -> i32
fn get_source_count(self) -> i32
get_sourceCount() overloadSource§fn get_translation_at_rest(self) -> Vector3
fn get_translation_at_rest(self) -> Vector3
get_translationAtRest() overloadSource§fn set_translation_at_rest(self, value: impl Into<Vector3>)
fn set_translation_at_rest(self, value: impl Into<Vector3>)
set_translationAtRest(crate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation_at_rest(self) -> Vector3
fn get_rotation_at_rest(self) -> Vector3
get_rotationAtRest() overloadSource§fn set_rotation_at_rest(self, value: impl Into<Vector3>)
fn set_rotation_at_rest(self, value: impl Into<Vector3>)
set_rotationAtRest(crate::unity_engine::vector3::Vector3) overloadSource§fn get_translation_offsets(self) -> Array<Vector3>
fn get_translation_offsets(self) -> Array<Vector3>
get_translationOffsets() overloadSource§fn set_translation_offsets(self, value: impl Into<Array<Vector3>>)
fn set_translation_offsets(self, value: impl Into<Array<Vector3>>)
set_translationOffsets(::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn get_rotation_offsets(self) -> Array<Vector3>
fn get_rotation_offsets(self) -> Array<Vector3>
get_rotationOffsets() overloadSource§fn set_rotation_offsets(self, value: impl Into<Array<Vector3>>)
fn set_rotation_offsets(self, value: impl Into<Array<Vector3>>)
set_rotationOffsets(::unity::Array<crate::unity_engine::vector3::Vector3>) overloadSource§fn get_translation_axis(self) -> Axis
fn get_translation_axis(self) -> Axis
get_translationAxis() overloadSource§fn set_translation_axis(self, value: impl Into<Axis>)
fn set_translation_axis(self, value: impl Into<Axis>)
set_translationAxis(crate::unity_engine::animations::axis::Axis) overloadSource§fn get_rotation_axis(self) -> Axis
fn get_rotation_axis(self) -> Axis
get_rotationAxis() overloadSource§fn set_rotation_axis(self, value: impl Into<Axis>)
fn set_rotation_axis(self, value: impl Into<Axis>)
set_rotationAxis(crate::unity_engine::animations::axis::Axis) overloadSource§fn get_translation_offset(self, index: impl Into<i32>) -> Vector3
fn get_translation_offset(self, index: impl Into<i32>) -> Vector3
GetTranslationOffset(i32) overloadSource§fn set_translation_offset(
self,
index: impl Into<i32>,
value: impl Into<Vector3>,
)
fn set_translation_offset( self, index: impl Into<i32>, value: impl Into<Vector3>, )
SetTranslationOffset(i32, crate::unity_engine::vector3::Vector3) overloadSource§fn get_translation_offset_internal(self, index: impl Into<i32>) -> Vector3
fn get_translation_offset_internal(self, index: impl Into<i32>) -> Vector3
GetTranslationOffsetInternal(i32) overloadSource§fn set_translation_offset_internal(
self,
index: impl Into<i32>,
value: impl Into<Vector3>,
)
fn set_translation_offset_internal( self, index: impl Into<i32>, value: impl Into<Vector3>, )
SetTranslationOffsetInternal(i32, crate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation_offset(self, index: impl Into<i32>) -> Vector3
fn get_rotation_offset(self, index: impl Into<i32>) -> Vector3
GetRotationOffset(i32) overloadSource§fn set_rotation_offset(self, index: impl Into<i32>, value: impl Into<Vector3>)
fn set_rotation_offset(self, index: impl Into<i32>, value: impl Into<Vector3>)
SetRotationOffset(i32, crate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation_offset_internal(self, index: impl Into<i32>) -> Vector3
fn get_rotation_offset_internal(self, index: impl Into<i32>) -> Vector3
GetRotationOffsetInternal(i32) overloadSource§fn set_rotation_offset_internal(
self,
index: impl Into<i32>,
value: impl Into<Vector3>,
)
fn set_rotation_offset_internal( self, index: impl Into<i32>, value: impl Into<Vector3>, )
SetRotationOffsetInternal(i32, crate::unity_engine::vector3::Vector3) overloadSource§fn validate_source_index(self, index: impl Into<i32>)
fn validate_source_index(self, index: impl Into<i32>)
ValidateSourceIndex(i32) overloadSource§fn get_sources(self, sources: impl Into<List_1<ConstraintSource>>)
fn get_sources(self, sources: impl Into<List_1<ConstraintSource>>)
GetSources(crate::system::collections::generic::list_1::List_1<crate::unity_engine::animations::constraintsource::ConstraintSource>) overloadSource§fn set_sources(self, sources: impl Into<List_1<ConstraintSource>>)
fn set_sources(self, sources: impl Into<List_1<ConstraintSource>>)
SetSources(crate::system::collections::generic::list_1::List_1<crate::unity_engine::animations::constraintsource::ConstraintSource>) overloadSource§fn add_source(self, source: impl Into<ConstraintSource>) -> i32
fn add_source(self, source: impl Into<ConstraintSource>) -> i32
AddSource(crate::unity_engine::animations::constraintsource::ConstraintSource) overloadSource§fn remove_source(self, index: impl Into<i32>)
fn remove_source(self, index: impl Into<i32>)
RemoveSource(i32) overloadSource§fn remove_source_internal(self, index: impl Into<i32>)
fn remove_source_internal(self, index: impl Into<i32>)
RemoveSourceInternal(i32) overloadSource§fn get_source(self, index: impl Into<i32>) -> ConstraintSource
fn get_source(self, index: impl Into<i32>) -> ConstraintSource
GetSource(i32) overloadSource§fn get_source_internal(self, index: impl Into<i32>) -> ConstraintSource
fn get_source_internal(self, index: impl Into<i32>) -> ConstraintSource
GetSourceInternal(i32) overloadSource§fn set_source(self, index: impl Into<i32>, source: impl Into<ConstraintSource>)
fn set_source(self, index: impl Into<i32>, source: impl Into<ConstraintSource>)
SetSource(i32, crate::unity_engine::animations::constraintsource::ConstraintSource) overloadSource§fn set_source_internal(
self,
index: impl Into<i32>,
source: impl Into<ConstraintSource>,
)
fn set_source_internal( self, index: impl Into<i32>, source: impl Into<ConstraintSource>, )
SetSourceInternal(i32, crate::unity_engine::animations::constraintsource::ConstraintSource) overloadSource§fn get_translation_at_rest_injected(self) -> Vector3
fn get_translation_at_rest_injected(self) -> Vector3
get_translationAtRest_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_translation_at_rest_injected(self) -> Vector3
fn set_translation_at_rest_injected(self) -> Vector3
set_translationAtRest_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation_at_rest_injected(self) -> Vector3
fn get_rotation_at_rest_injected(self) -> Vector3
get_rotationAtRest_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_rotation_at_rest_injected(self) -> Vector3
fn set_rotation_at_rest_injected(self) -> Vector3
set_rotationAtRest_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_translation_offset_internal_injected(
self,
index: impl Into<i32>,
) -> Vector3
fn get_translation_offset_internal_injected( self, index: impl Into<i32>, ) -> Vector3
GetTranslationOffsetInternal_Injected(i32, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_translation_offset_internal_injected(
self,
index: impl Into<i32>,
) -> Vector3
fn set_translation_offset_internal_injected( self, index: impl Into<i32>, ) -> Vector3
SetTranslationOffsetInternal_Injected(i32, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation_offset_internal_injected(self, index: impl Into<i32>) -> Vector3
fn get_rotation_offset_internal_injected(self, index: impl Into<i32>) -> Vector3
GetRotationOffsetInternal_Injected(i32, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_rotation_offset_internal_injected(self, index: impl Into<i32>) -> Vector3
fn set_rotation_offset_internal_injected(self, index: impl Into<i32>) -> Vector3
SetRotationOffsetInternal_Injected(i32, *mutcrate::unity_engine::vector3::Vector3) overloadSource§fn add_source_injected(self) -> (i32, ConstraintSource)
fn add_source_injected(self) -> (i32, ConstraintSource)
AddSource_Injected(*mutcrate::unity_engine::animations::constraintsource::ConstraintSource) overloadSource§fn get_source_internal_injected(self, index: impl Into<i32>) -> ConstraintSource
fn get_source_internal_injected(self, index: impl Into<i32>) -> ConstraintSource
GetSourceInternal_Injected(i32, *mutcrate::unity_engine::animations::constraintsource::ConstraintSource) overloadSource§fn set_source_internal_injected(self, index: impl Into<i32>) -> ConstraintSource
fn set_source_internal_injected(self, index: impl Into<i32>) -> ConstraintSource
SetSourceInternal_Injected(i32, *mutcrate::unity_engine::animations::constraintsource::ConstraintSource) overload