pub struct ScaleConstraint(/* private fields */);Expand description
IL2CPP class: UnityEngine.Animations.ScaleConstraint
Inherits: Behaviour
Implementations§
Source§impl ScaleConstraint
impl ScaleConstraint
Sourcepub fn internal_create(self_: impl Into<ScaleConstraint>)
pub fn internal_create(self_: impl Into<ScaleConstraint>)
Internal_Create(crate::unity_engine::animations::scaleconstraint::ScaleConstraint) overload
Sourcepub fn get_source_count_internal(self_: impl Into<ScaleConstraint>) -> i32
pub fn get_source_count_internal(self_: impl Into<ScaleConstraint>) -> i32
GetSourceCountInternal(crate::unity_engine::animations::scaleconstraint::ScaleConstraint) overload
Sourcepub fn set_sources_internal(
self_: impl Into<ScaleConstraint>,
sources: impl Into<List_1<ConstraintSource>>,
)
pub fn set_sources_internal( self_: impl Into<ScaleConstraint>, sources: impl Into<List_1<ConstraintSource>>, )
SetSourcesInternal(crate::unity_engine::animations::scaleconstraint::ScaleConstraint, crate::system::collections::generic::list_1::List_1<crate::unity_engine::animations::constraintsource::ConstraintSource>) overload
Source§impl ScaleConstraint
impl ScaleConstraint
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_scale_at_rest_method_info() -> &'static MethodInfo
pub fn set_scale_at_rest_method_info() -> &'static MethodInfo
pub fn get_scale_offset_method_info() -> &'static MethodInfo
pub fn set_scale_offset_method_info() -> &'static MethodInfo
pub fn get_scaling_axis_method_info() -> &'static MethodInfo
pub fn set_scaling_axis_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_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 validate_source_index_method_info() -> &'static MethodInfo
pub fn get_scale_at_rest_injected_method_info() -> &'static MethodInfo
pub fn set_scale_at_rest_injected_method_info() -> &'static MethodInfo
pub fn get_scale_offset_injected_method_info() -> &'static MethodInfo
pub fn set_scale_offset_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 ScaleConstraint
impl ScaleConstraint
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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint’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 ScaleConstraint
impl ClassIdentity for ScaleConstraint
Source§impl Clone for ScaleConstraint
impl Clone for ScaleConstraint
Source§fn clone(&self) -> ScaleConstraint
fn clone(&self) -> ScaleConstraint
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for ScaleConstraint
impl FromIlInstance for ScaleConstraint
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 ScaleConstraint
impl IObject_2 for ScaleConstraint
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for ScaleConstraint
impl IBehaviour for ScaleConstraint
impl IComponent for ScaleConstraint
impl IObject for ScaleConstraint
impl IScaleConstraint for ScaleConstraint
Auto Trait Implementations§
impl Freeze for ScaleConstraint
impl RefUnwindSafe for ScaleConstraint
impl !Send for ScaleConstraint
impl !Sync for ScaleConstraint
impl Unpin for ScaleConstraint
impl UnwindSafe for ScaleConstraint
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<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, q: Queue_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn throw_enumeration_not_started_or_ended(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__T> IScaleConstraintMethods for __Twhere
__T: IScaleConstraint,
impl<__T> IScaleConstraintMethods for __Twhere
__T: IScaleConstraint,
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_scale_at_rest(self) -> Vector3
fn get_scale_at_rest(self) -> Vector3
get_scaleAtRest() overloadSource§fn set_scale_at_rest(self, value: impl Into<Vector3>)
fn set_scale_at_rest(self, value: impl Into<Vector3>)
set_scaleAtRest(crate::unity_engine::vector3::Vector3) overloadSource§fn get_scale_offset(self) -> Vector3
fn get_scale_offset(self) -> Vector3
get_scaleOffset() overloadSource§fn set_scale_offset(self, value: impl Into<Vector3>)
fn set_scale_offset(self, value: impl Into<Vector3>)
set_scaleOffset(crate::unity_engine::vector3::Vector3) overloadSource§fn get_scaling_axis(self) -> Axis
fn get_scaling_axis(self) -> Axis
get_scalingAxis() overloadSource§fn set_scaling_axis(self, value: impl Into<Axis>)
fn set_scaling_axis(self, value: impl Into<Axis>)
set_scalingAxis(crate::unity_engine::animations::axis::Axis) 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_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 validate_source_index(self, index: impl Into<i32>)
fn validate_source_index(self, index: impl Into<i32>)
ValidateSourceIndex(i32) overloadSource§fn get_scale_at_rest_injected(self) -> Vector3
fn get_scale_at_rest_injected(self) -> Vector3
get_scaleAtRest_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_scale_at_rest_injected(self) -> Vector3
fn set_scale_at_rest_injected(self) -> Vector3
set_scaleAtRest_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn get_scale_offset_injected(self) -> Vector3
fn get_scale_offset_injected(self) -> Vector3
get_scaleOffset_Injected(*mutcrate::unity_engine::vector3::Vector3) overloadSource§fn set_scale_offset_injected(self) -> Vector3
fn set_scale_offset_injected(self) -> Vector3
set_scaleOffset_Injected(*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