pub struct AnimationPlayableAsset(/* private fields */);Expand description
IL2CPP class: UnityEngine.Timeline.AnimationPlayableAsset
Inherits: PlayableAsset
Implementations§
Source§impl AnimationPlayableAsset
impl AnimationPlayableAsset
pub fn base(self) -> PlayableAsset
Source§impl AnimationPlayableAsset
impl AnimationPlayableAsset
pub fn k_latest_version() -> i32
pub fn set_k_latest_version(value: i32)
Source§impl AnimationPlayableAsset
impl AnimationPlayableAsset
Sourcepub fn create_playable_2(
graph: impl Into<PlayableGraph>,
clip: impl Into<AnimationClip>,
position_offset: impl Into<Vector3>,
euler_offset: impl Into<Vector3>,
remove_start_offset: impl Into<bool>,
mode: impl Into<AppliedOffsetMode>,
apply_foot_ik: impl Into<bool>,
loop: impl Into<AnimationPlayableAsset_LoopMode>,
) -> Playable
pub fn create_playable_2( graph: impl Into<PlayableGraph>, clip: impl Into<AnimationClip>, position_offset: impl Into<Vector3>, euler_offset: impl Into<Vector3>, remove_start_offset: impl Into<bool>, mode: impl Into<AppliedOffsetMode>, apply_foot_ik: impl Into<bool>, loop: impl Into<AnimationPlayableAsset_LoopMode>, ) -> Playable
CreatePlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::animationclip::AnimationClip, crate::unity_engine::vector3::Vector3, crate::unity_engine::vector3::Vector3, bool, crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode, bool, crate::unity_engine::timeline::animationplayableasset::AnimationPlayableAsset_LoopMode) overload
Sourcepub fn should_apply_offset(
mode: impl Into<AppliedOffsetMode>,
clip: impl Into<AnimationClip>,
) -> bool
pub fn should_apply_offset( mode: impl Into<AppliedOffsetMode>, clip: impl Into<AnimationClip>, ) -> bool
ShouldApplyOffset(crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode, crate::unity_engine::animationclip::AnimationClip) overload
Sourcepub fn should_apply_scale_remove(mode: impl Into<AppliedOffsetMode>) -> bool
pub fn should_apply_scale_remove(mode: impl Into<AppliedOffsetMode>) -> bool
ShouldApplyScaleRemove(crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode) overload
Sourcepub fn has_root_transforms(clip: impl Into<AnimationClip>) -> bool
pub fn has_root_transforms(clip: impl Into<AnimationClip>) -> bool
HasRootTransforms(crate::unity_engine::animationclip::AnimationClip) overload
Source§impl AnimationPlayableAsset
impl AnimationPlayableAsset
pub fn get_position_method_info() -> &'static MethodInfo
pub fn set_position_method_info() -> &'static MethodInfo
pub fn get_rotation_method_info() -> &'static MethodInfo
pub fn set_rotation_method_info() -> &'static MethodInfo
pub fn get_euler_angles_method_info() -> &'static MethodInfo
pub fn set_euler_angles_method_info() -> &'static MethodInfo
pub fn get_use_track_match_fields_method_info() -> &'static MethodInfo
pub fn set_use_track_match_fields_method_info() -> &'static MethodInfo
pub fn get_match_target_fields_method_info() -> &'static MethodInfo
pub fn set_match_target_fields_method_info() -> &'static MethodInfo
pub fn get_remove_start_offset_method_info() -> &'static MethodInfo
pub fn set_remove_start_offset_method_info() -> &'static MethodInfo
pub fn get_apply_foot_ik_method_info() -> &'static MethodInfo
pub fn set_apply_foot_ik_method_info() -> &'static MethodInfo
pub fn get_loop_method_info() -> &'static MethodInfo
pub fn set_loop_method_info() -> &'static MethodInfo
pub fn get_has_root_transforms_method_info() -> &'static MethodInfo
pub fn get_applied_offset_mode_method_info() -> &'static MethodInfo
pub fn set_applied_offset_mode_method_info() -> &'static MethodInfo
pub fn get_clip_method_info() -> &'static MethodInfo
pub fn set_clip_method_info() -> &'static MethodInfo
pub fn get_duration_method_info() -> &'static MethodInfo
pub fn get_outputs_method_info() -> &'static MethodInfo
pub fn create_playable_method_info() -> &'static MethodInfo
pub fn create_playable_2_method_info() -> &'static MethodInfo
pub fn should_apply_offset_method_info() -> &'static MethodInfo
pub fn should_apply_scale_remove_method_info() -> &'static MethodInfo
pub fn get_clip_caps_method_info() -> &'static MethodInfo
pub fn reset_offsets_method_info() -> &'static MethodInfo
pub fn gather_properties_method_info() -> &'static MethodInfo
pub fn has_root_transforms_method_info() -> &'static MethodInfo
pub fn unity_engine_i_serialization_callback_receiver_on_before_serialize_method_info() -> &'static MethodInfo
pub fn unity_engine_i_serialization_callback_receiver_on_after_deserialize_method_info() -> &'static MethodInfo
pub fn on_upgrade_from_version_method_info() -> &'static MethodInfo
pub fn ctor_method_info() -> &'static MethodInfo
pub fn cctor_method_info() -> &'static MethodInfo
Source§impl AnimationPlayableAsset
impl AnimationPlayableAsset
Sourcepub unsafe fn get_duration(this: impl Into<IlInstance>) -> f64
pub unsafe fn get_duration(this: impl Into<IlInstance>) -> f64
Direct (non-virtual) call to AnimationPlayableAsset’s own get_duration. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_outputs(
this: impl Into<IlInstance>,
) -> IEnumerable_1<PlayableBinding>
pub unsafe fn get_outputs( this: impl Into<IlInstance>, ) -> IEnumerable_1<PlayableBinding>
Direct (non-virtual) call to AnimationPlayableAsset’s own get_outputs. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn create_playable(
this: impl Into<IlInstance>,
graph: PlayableGraph,
go: GameObject,
) -> Playable
pub unsafe fn create_playable( this: impl Into<IlInstance>, graph: PlayableGraph, go: GameObject, ) -> Playable
Direct (non-virtual) call to AnimationPlayableAsset’s own CreatePlayable. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_clip_caps(this: impl Into<IlInstance>) -> ClipCaps
pub unsafe fn get_clip_caps(this: impl Into<IlInstance>) -> ClipCaps
Direct (non-virtual) call to AnimationPlayableAsset’s own get_clipCaps. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn gather_properties(
this: impl Into<IlInstance>,
director: PlayableDirector,
driver: IPropertyCollector,
)
pub unsafe fn gather_properties( this: impl Into<IlInstance>, director: PlayableDirector, driver: IPropertyCollector, )
Direct (non-virtual) call to AnimationPlayableAsset’s own GatherProperties. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn unity_engine_i_serialization_callback_receiver_on_before_serialize(
this: impl Into<IlInstance>,
)
pub unsafe fn unity_engine_i_serialization_callback_receiver_on_before_serialize( this: impl Into<IlInstance>, )
Direct (non-virtual) call to AnimationPlayableAsset’s own UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn unity_engine_i_serialization_callback_receiver_on_after_deserialize(
this: impl Into<IlInstance>,
)
pub unsafe fn unity_engine_i_serialization_callback_receiver_on_after_deserialize( this: impl Into<IlInstance>, )
Direct (non-virtual) call to AnimationPlayableAsset’s own UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl Clone for AnimationPlayableAsset
impl Clone for AnimationPlayableAsset
Source§fn clone(&self) -> AnimationPlayableAsset
fn clone(&self) -> AnimationPlayableAsset
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for AnimationPlayableAsset
impl FromIlInstance for AnimationPlayableAsset
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 IAnimationPlayableAsset for AnimationPlayableAsset
impl IAnimationPlayableAsset for AnimationPlayableAsset
fn m_clip(self) -> AnimationClip
fn set_m_clip(self, value: AnimationClip)
fn m_position(self) -> Vector3
fn set_m_position(self, value: Vector3)
fn m_euler_angles(self) -> Vector3
fn set_m_euler_angles(self, value: Vector3)
fn m_use_track_match_fields(self) -> bool
fn set_m_use_track_match_fields(self, value: bool)
fn m_match_target_fields(self) -> MatchTargetFields
fn set_m_match_target_fields(self, value: MatchTargetFields)
fn m_remove_start_offset(self) -> bool
fn set_m_remove_start_offset(self, value: bool)
fn m_apply_foot_ik(self) -> bool
fn set_m_apply_foot_ik(self, value: bool)
fn m_loop(self) -> AnimationPlayableAsset_LoopMode
fn set_m_loop(self, value: AnimationPlayableAsset_LoopMode)
fn m_version(self) -> i32
fn set_m_version(self, value: i32)
fn m_rotation(self) -> Quaternion
fn set_m_rotation(self, value: Quaternion)
Source§impl IObject_2 for AnimationPlayableAsset
impl IObject_2 for AnimationPlayableAsset
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
impl Copy for AnimationPlayableAsset
impl IObject for AnimationPlayableAsset
impl IPlayableAsset for AnimationPlayableAsset
impl IScriptableObject for AnimationPlayableAsset
Auto Trait Implementations§
impl Freeze for AnimationPlayableAsset
impl RefUnwindSafe for AnimationPlayableAsset
impl !Send for AnimationPlayableAsset
impl !Sync for AnimationPlayableAsset
impl Unpin for AnimationPlayableAsset
impl UnwindSafe for AnimationPlayableAsset
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<__T> IAnimationPlayableAssetMethods for __Twhere
__T: IAnimationPlayableAsset,
impl<__T> IAnimationPlayableAssetMethods for __Twhere
__T: IAnimationPlayableAsset,
Source§fn get_position(self) -> Vector3
fn get_position(self) -> Vector3
get_position() overloadSource§fn set_position(self, value: impl Into<Vector3>)
fn set_position(self, value: impl Into<Vector3>)
set_position(crate::unity_engine::vector3::Vector3) overloadSource§fn get_rotation(self) -> Quaternion
fn get_rotation(self) -> Quaternion
get_rotation() overloadSource§fn set_rotation(self, value: impl Into<Quaternion>)
fn set_rotation(self, value: impl Into<Quaternion>)
set_rotation(crate::unity_engine::quaternion::Quaternion) overloadSource§fn get_euler_angles(self) -> Vector3
fn get_euler_angles(self) -> Vector3
get_eulerAngles() overloadSource§fn set_euler_angles(self, value: impl Into<Vector3>)
fn set_euler_angles(self, value: impl Into<Vector3>)
set_eulerAngles(crate::unity_engine::vector3::Vector3) overloadSource§fn get_use_track_match_fields(self) -> bool
fn get_use_track_match_fields(self) -> bool
get_useTrackMatchFields() overloadSource§fn set_use_track_match_fields(self, value: impl Into<bool>)
fn set_use_track_match_fields(self, value: impl Into<bool>)
set_useTrackMatchFields(bool) overloadSource§fn get_match_target_fields(self) -> MatchTargetFields
fn get_match_target_fields(self) -> MatchTargetFields
get_matchTargetFields() overloadSource§fn set_match_target_fields(self, value: impl Into<MatchTargetFields>)
fn set_match_target_fields(self, value: impl Into<MatchTargetFields>)
set_matchTargetFields(crate::unity_engine::timeline::matchtargetfields::MatchTargetFields) overloadSource§fn get_remove_start_offset(self) -> bool
fn get_remove_start_offset(self) -> bool
get_removeStartOffset() overloadSource§fn set_remove_start_offset(self, value: impl Into<bool>)
fn set_remove_start_offset(self, value: impl Into<bool>)
set_removeStartOffset(bool) overloadSource§fn get_apply_foot_ik(self) -> bool
fn get_apply_foot_ik(self) -> bool
get_applyFootIK() overloadSource§fn set_apply_foot_ik(self, value: impl Into<bool>)
fn set_apply_foot_ik(self, value: impl Into<bool>)
set_applyFootIK(bool) overloadSource§fn get_loop(self) -> AnimationPlayableAsset_LoopMode
fn get_loop(self) -> AnimationPlayableAsset_LoopMode
get_loop() overloadSource§fn set_loop(self, value: impl Into<AnimationPlayableAsset_LoopMode>)
fn set_loop(self, value: impl Into<AnimationPlayableAsset_LoopMode>)
set_loop(crate::unity_engine::timeline::animationplayableasset::AnimationPlayableAsset_LoopMode) overloadSource§fn get_has_root_transforms(self) -> bool
fn get_has_root_transforms(self) -> bool
get_hasRootTransforms() overloadSource§fn get_applied_offset_mode(self) -> AppliedOffsetMode
fn get_applied_offset_mode(self) -> AppliedOffsetMode
get_appliedOffsetMode() overloadSource§fn set_applied_offset_mode(self, value: impl Into<AppliedOffsetMode>)
fn set_applied_offset_mode(self, value: impl Into<AppliedOffsetMode>)
set_appliedOffsetMode(crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode) overloadSource§fn get_clip(self) -> AnimationClip
fn get_clip(self) -> AnimationClip
get_clip() overloadSource§fn set_clip(self, value: impl Into<AnimationClip>)
fn set_clip(self, value: impl Into<AnimationClip>)
set_clip(crate::unity_engine::animationclip::AnimationClip) overloadSource§fn get_duration(self) -> f64
fn get_duration(self) -> f64
get_duration() overloadSource§fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
get_outputs() overloadSource§fn create_playable(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
) -> Playable
fn create_playable( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, ) -> Playable
CreatePlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject) overloadSource§fn get_clip_caps(self) -> ClipCaps
fn get_clip_caps(self) -> ClipCaps
get_clipCaps() overloadSource§fn reset_offsets(self)
fn reset_offsets(self)
ResetOffsets() overloadSource§fn gather_properties(
self,
director: impl Into<PlayableDirector>,
driver: impl Into<IPropertyCollector>,
)
fn gather_properties( self, director: impl Into<PlayableDirector>, driver: impl Into<IPropertyCollector>, )
GatherProperties(crate::unity_engine::playables::playabledirector::PlayableDirector, crate::unity_engine::timeline::ipropertycollector::IPropertyCollector) overloadSource§fn unity_engine_i_serialization_callback_receiver_on_before_serialize(self)
fn unity_engine_i_serialization_callback_receiver_on_before_serialize(self)
UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() overloadSource§fn unity_engine_i_serialization_callback_receiver_on_after_deserialize(self)
fn unity_engine_i_serialization_callback_receiver_on_after_deserialize(self)
UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() overloadSource§fn on_upgrade_from_version(self, old_version: impl Into<i32>)
fn on_upgrade_from_version(self, old_version: impl Into<i32>)
OnUpgradeFromVersion(i32) overloadSource§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
Source§impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_key(self) -> Objectwhere
Self: Sized,
fn system_collections_i_dictionary_enumerator_get_value(self) -> Objectwhere
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: Dictionary_2<T0, T1>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T1where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IExposedReference_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn resolve(self, resolver: IExposedPropertyTable) -> T0where
Self: Sized,
Source§impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: HashSet_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn initialize() -> IntPtr
Source§impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U
Source§impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, initialize: bool)where
Self: Sized,
fn ctor_2(self, max_capacity: i32)where
Self: Sized,
fn add_range(self, items: IEnumerable_1<T0>)where
Self: Sized,
fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)where
Self: Sized,
fn get_buffer(self, index: i32) -> Array<T0>where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn try_move(self) -> (bool, Array<T0>)where
Self: Sized,
fn allocate_buffer(self)where
Self: Sized,
Source§impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: LinkedList_1<T0>)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
Source§impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IListBuffer_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_count(self) -> i32where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_item(self) -> (*mut T0, i32)where
Self: Sized,
fn get_unchecked(self) -> (*mut T0, i32)where
Self: Sized,
fn try_add(self) -> (bool, T0)where
Self: Sized,
fn try_copy_to(self, other: ListBuffer_1<T0>) -> boolwhere
Self: Sized,
Source§impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IList_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, list: List_1<T0>)where
Self: Sized,
fn dispose(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn move_next_rare(self) -> boolwhere
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<__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> IPlayableAssetMethods for __Twhere
__T: IPlayableAsset,
impl<__T> IPlayableAssetMethods for __Twhere
__T: IPlayableAsset,
Source§fn create_playable(
self,
graph: impl Into<PlayableGraph>,
owner: impl Into<GameObject>,
) -> Playable
fn create_playable( self, graph: impl Into<PlayableGraph>, owner: impl Into<GameObject>, ) -> Playable
CreatePlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject) overloadSource§fn get_duration(self) -> f64
fn get_duration(self) -> f64
get_duration() overloadSource§fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
get_outputs() overload