pub struct AnimationTrack(/* private fields */);Expand description
IL2CPP class: UnityEngine.Timeline.AnimationTrack
Inherits: TrackAsset
Implementations§
Source§impl AnimationTrack
impl AnimationTrack
pub fn base(self) -> TrackAsset
Source§impl AnimationTrack
impl AnimationTrack
pub fn k_default_infinite_clip_name() -> Il2CppString
pub fn set_k_default_infinite_clip_name(value: Il2CppString)
pub fn k_default_recordable_clip_name() -> Il2CppString
pub fn set_k_default_recordable_clip_name(value: Il2CppString)
pub fn s_cached_queue() -> Queue_1<Transform>
pub fn set_s_cached_queue(value: Queue_1<Transform>)
Source§impl AnimationTrack
impl AnimationTrack
Sourcepub fn uses_absolute_motion(mode: impl Into<AppliedOffsetMode>) -> bool
pub fn uses_absolute_motion(mode: impl Into<AppliedOffsetMode>) -> bool
UsesAbsoluteMotion(crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode) overload
Sourcepub fn create_group_mixer(
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
input_count: impl Into<i32>,
) -> AnimationLayerMixerPlayable
pub fn create_group_mixer( graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, input_count: impl Into<i32>, ) -> AnimationLayerMixerPlayable
CreateGroupMixer(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, i32) overload
Sourcepub fn find_in_hierarchy_breadth_first(
t: impl Into<Transform>,
name: impl Into<Il2CppString>,
) -> Transform
pub fn find_in_hierarchy_breadth_first( t: impl Into<Transform>, name: impl Into<Il2CppString>, ) -> Transform
FindInHierarchyBreadthFirst(crate::unity_engine::transform::Transform, ::unity::Il2CppString) overload
Source§impl AnimationTrack
impl AnimationTrack
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_apply_offsets_method_info() -> &'static MethodInfo
pub fn set_apply_offsets_method_info() -> &'static MethodInfo
pub fn get_track_offset_method_info() -> &'static MethodInfo
pub fn set_track_offset_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_infinite_clip_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_remove_offset_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_remove_offset_method_info() -> &'static MethodInfo
pub fn get_avatar_mask_method_info() -> &'static MethodInfo
pub fn set_avatar_mask_method_info() -> &'static MethodInfo
pub fn get_apply_avatar_mask_method_info() -> &'static MethodInfo
pub fn set_apply_avatar_mask_method_info() -> &'static MethodInfo
pub fn can_compile_clips_method_info() -> &'static MethodInfo
pub fn get_outputs_method_info() -> &'static MethodInfo
pub fn get_in_clip_mode_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_offset_position_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_offset_position_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_offset_rotation_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_offset_rotation_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_offset_euler_angles_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_offset_euler_angles_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_apply_foot_ik_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_apply_foot_ik_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_time_offset_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_time_offset_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_pre_extrapolation_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_pre_extrapolation_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_post_extrapolation_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_post_extrapolation_method_info() -> &'static MethodInfo
pub fn get_infinite_clip_loop_method_info() -> &'static MethodInfo
pub fn set_infinite_clip_loop_method_info() -> &'static MethodInfo
pub fn reset_offsets_method_info() -> &'static MethodInfo
pub fn create_clip_method_info() -> &'static MethodInfo
pub fn create_infinite_clip_method_info() -> &'static MethodInfo
pub fn create_recordable_clip_method_info() -> &'static MethodInfo
pub fn on_create_clip_method_info() -> &'static MethodInfo
pub fn calculate_items_hash_method_info() -> &'static MethodInfo
pub fn update_clip_offsets_method_info() -> &'static MethodInfo
pub fn compile_track_playable_method_info() -> &'static MethodInfo
pub fn unity_engine_timeline_i_layerable_create_layer_mixer_method_info() -> &'static MethodInfo
pub fn on_create_clip_playable_graph_method_info() -> &'static MethodInfo
pub fn get_default_blend_count_method_info() -> &'static MethodInfo
pub fn attach_default_blend_method_info() -> &'static MethodInfo
pub fn attach_offset_playable_method_info() -> &'static MethodInfo
pub fn requires_motion_x_playable_method_info() -> &'static MethodInfo
pub fn uses_absolute_motion_method_info() -> &'static MethodInfo
pub fn has_controller_method_info() -> &'static MethodInfo
pub fn get_binding_method_info() -> &'static MethodInfo
pub fn create_group_mixer_method_info() -> &'static MethodInfo
pub fn create_infinite_track_playable_method_info() -> &'static MethodInfo
pub fn apply_track_offset_method_info() -> &'static MethodInfo
pub fn get_evaluation_time_method_info() -> &'static MethodInfo
pub fn get_sequence_time_method_info() -> &'static MethodInfo
pub fn assign_animation_clip_method_info() -> &'static MethodInfo
pub fn gather_properties_method_info() -> &'static MethodInfo
pub fn get_animation_clips_method_info() -> &'static MethodInfo
pub fn get_offset_mode_method_info() -> &'static MethodInfo
pub fn is_root_transform_disabled_by_mask_method_info() -> &'static MethodInfo
pub fn get_generic_root_node_method_info() -> &'static MethodInfo
pub fn animates_root_transform_method_info() -> &'static MethodInfo
pub fn find_in_hierarchy_breadth_first_method_info() -> &'static MethodInfo
pub fn get_open_clip_offset_position_method_info() -> &'static MethodInfo
pub fn set_open_clip_offset_position_method_info() -> &'static MethodInfo
pub fn get_open_clip_offset_rotation_method_info() -> &'static MethodInfo
pub fn set_open_clip_offset_rotation_method_info() -> &'static MethodInfo
pub fn get_open_clip_offset_euler_angles_method_info() -> &'static MethodInfo
pub fn set_open_clip_offset_euler_angles_method_info() -> &'static MethodInfo
pub fn get_open_clip_pre_extrapolation_method_info() -> &'static MethodInfo
pub fn set_open_clip_pre_extrapolation_method_info() -> &'static MethodInfo
pub fn get_open_clip_post_extrapolation_method_info() -> &'static MethodInfo
pub fn set_open_clip_post_extrapolation_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 AnimationTrack
impl AnimationTrack
Sourcepub unsafe fn can_compile_clips(this: impl Into<IlInstance>) -> bool
pub unsafe fn can_compile_clips(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to AnimationTrack’s own CanCompileClips. 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 AnimationTrack’s own get_outputs. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_create_clip(this: impl Into<IlInstance>, clip: TimelineClip)
pub unsafe fn on_create_clip(this: impl Into<IlInstance>, clip: TimelineClip)
Direct (non-virtual) call to AnimationTrack’s own OnCreateClip. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn calculate_items_hash(this: impl Into<IlInstance>) -> i32
pub unsafe fn calculate_items_hash(this: impl Into<IlInstance>) -> i32
Direct (non-virtual) call to AnimationTrack’s own CalculateItemsHash. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn unity_engine_timeline_i_layerable_create_layer_mixer(
this: impl Into<IlInstance>,
graph: PlayableGraph,
go: GameObject,
input_count: i32,
) -> Playable
pub unsafe fn unity_engine_timeline_i_layerable_create_layer_mixer( this: impl Into<IlInstance>, graph: PlayableGraph, go: GameObject, input_count: i32, ) -> Playable
Direct (non-virtual) call to AnimationTrack’s own UnityEngine.Timeline.ILayerable.CreateLayerMixer. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_create_clip_playable_graph(
this: impl Into<IlInstance>,
graph: PlayableGraph,
go: GameObject,
tree: IntervalTree_1<RuntimeElement>,
) -> Playable
pub unsafe fn on_create_clip_playable_graph( this: impl Into<IlInstance>, graph: PlayableGraph, go: GameObject, tree: IntervalTree_1<RuntimeElement>, ) -> Playable
Direct (non-virtual) call to AnimationTrack’s own OnCreateClipPlayableGraph. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_evaluation_time(
this: impl Into<IlInstance>,
out_start: *mut f64,
out_duration: *mut f64,
)
pub unsafe fn get_evaluation_time( this: impl Into<IlInstance>, out_start: *mut f64, out_duration: *mut f64, )
Direct (non-virtual) call to AnimationTrack’s own GetEvaluationTime. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_sequence_time(
this: impl Into<IlInstance>,
out_start: *mut f64,
out_duration: *mut f64,
)
pub unsafe fn get_sequence_time( this: impl Into<IlInstance>, out_start: *mut f64, out_duration: *mut f64, )
Direct (non-virtual) call to AnimationTrack’s own GetSequenceTime. 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 AnimationTrack’s own GatherProperties. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn on_upgrade_from_version(
this: impl Into<IlInstance>,
old_version: i32,
)
pub unsafe fn on_upgrade_from_version( this: impl Into<IlInstance>, old_version: i32, )
Direct (non-virtual) call to AnimationTrack’s own OnUpgradeFromVersion. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Trait Implementations§
Source§impl ClassIdentity for AnimationTrack
impl ClassIdentity for AnimationTrack
Source§impl Clone for AnimationTrack
impl Clone for AnimationTrack
Source§fn clone(&self) -> AnimationTrack
fn clone(&self) -> AnimationTrack
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for AnimationTrack
impl FromIlInstance for AnimationTrack
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 IAnimationTrack for AnimationTrack
impl IAnimationTrack for AnimationTrack
fn m_infinite_clip_pre_extrapolation(self) -> TimelineClip_ClipExtrapolation
fn set_m_infinite_clip_pre_extrapolation( self, value: TimelineClip_ClipExtrapolation, )
fn m_infinite_clip_post_extrapolation(self) -> TimelineClip_ClipExtrapolation
fn set_m_infinite_clip_post_extrapolation( self, value: TimelineClip_ClipExtrapolation, )
fn m_infinite_clip_offset_position(self) -> Vector3
fn set_m_infinite_clip_offset_position(self, value: Vector3)
fn m_infinite_clip_offset_euler_angles(self) -> Vector3
fn set_m_infinite_clip_offset_euler_angles(self, value: Vector3)
fn m_infinite_clip_time_offset(self) -> f64
fn set_m_infinite_clip_time_offset(self, value: f64)
fn m_infinite_clip_remove_offset(self) -> bool
fn set_m_infinite_clip_remove_offset(self, value: bool)
fn m_infinite_clip_apply_foot_ik(self) -> bool
fn set_m_infinite_clip_apply_foot_ik(self, value: bool)
fn m_infinite_clip_loop(self) -> AnimationPlayableAsset_LoopMode
fn set_m_infinite_clip_loop(self, value: AnimationPlayableAsset_LoopMode)
fn m_match_target_fields(self) -> MatchTargetFields
fn set_m_match_target_fields(self, value: MatchTargetFields)
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_avatar_mask(self) -> AvatarMask
fn set_m_avatar_mask(self, value: AvatarMask)
fn m_apply_avatar_mask(self) -> bool
fn set_m_apply_avatar_mask(self, value: bool)
fn m_track_offset(self) -> TrackOffset
fn set_m_track_offset(self, value: TrackOffset)
fn m_infinite_clip(self) -> AnimationClip
fn set_m_infinite_clip(self, value: AnimationClip)
fn m_open_clip_offset_rotation(self) -> Quaternion
fn set_m_open_clip_offset_rotation(self, value: Quaternion)
fn m_rotation(self) -> Quaternion
fn set_m_rotation(self, value: Quaternion)
fn m_apply_offsets(self) -> bool
fn set_m_apply_offsets(self, value: bool)
Source§impl IObject_2 for AnimationTrack
impl IObject_2 for AnimationTrack
fn m_cached_ptr(self) -> IntPtr
fn set_m_cached_ptr(self, value: IntPtr)
Source§impl ITrackAsset for AnimationTrack
impl ITrackAsset for AnimationTrack
fn m_version(self) -> i32
fn set_m_version(self, value: i32)
fn m_anim_clip(self) -> AnimationClip
fn set_m_anim_clip(self, value: AnimationClip)
fn m_locked(self) -> bool
fn set_m_locked(self, value: bool)
fn m_muted(self) -> bool
fn set_m_muted(self, value: bool)
fn m_custom_playable_full_typename(self) -> Il2CppString
fn set_m_custom_playable_full_typename(self, value: Il2CppString)
fn m_curves(self) -> AnimationClip
fn set_m_curves(self, value: AnimationClip)
fn m_parent(self) -> PlayableAsset
fn set_m_parent(self, value: PlayableAsset)
fn m_children(self) -> List_1<ScriptableObject>
fn set_m_children(self, value: List_1<ScriptableObject>)
fn m_items_hash(self) -> i32
fn set_m_items_hash(self, value: i32)
fn m_clips_cache(self) -> Array<TimelineClip>
fn set_m_clips_cache(self, value: Array<TimelineClip>)
fn m_start(self) -> DiscreteTime
fn set_m_start(self, value: DiscreteTime)
fn m_end(self) -> DiscreteTime
fn set_m_end(self, value: DiscreteTime)
fn m_cache_sorted(self) -> bool
fn set_m_cache_sorted(self, value: bool)
fn m_child_track_cache(self) -> IEnumerable_1<TrackAsset>
fn set_m_child_track_cache(self, value: IEnumerable_1<TrackAsset>)
fn m_clips(self) -> List_1<TimelineClip>
fn set_m_clips(self, value: List_1<TimelineClip>)
fn m_markers(self) -> MarkerList
fn set_m_markers(self, value: MarkerList)
impl Copy for AnimationTrack
impl IObject for AnimationTrack
impl IPlayableAsset for AnimationTrack
impl IScriptableObject for AnimationTrack
Auto Trait Implementations§
impl Freeze for AnimationTrack
impl RefUnwindSafe for AnimationTrack
impl !Send for AnimationTrack
impl !Sync for AnimationTrack
impl Unpin for AnimationTrack
impl UnwindSafe for AnimationTrack
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> IAnimationTrackMethods for __Twhere
__T: IAnimationTrack,
impl<__T> IAnimationTrackMethods for __Twhere
__T: IAnimationTrack,
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_apply_offsets(self) -> bool
fn get_apply_offsets(self) -> bool
get_applyOffsets() overloadSource§fn set_apply_offsets(self, value: impl Into<bool>)
fn set_apply_offsets(self, value: impl Into<bool>)
set_applyOffsets(bool) overloadSource§fn get_track_offset(self) -> TrackOffset
fn get_track_offset(self) -> TrackOffset
get_trackOffset() overloadSource§fn set_track_offset(self, value: impl Into<TrackOffset>)
fn set_track_offset(self, value: impl Into<TrackOffset>)
set_trackOffset(crate::unity_engine::timeline::trackoffset::TrackOffset) 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_infinite_clip(self) -> AnimationClip
fn get_infinite_clip(self) -> AnimationClip
get_infiniteClip() overloadSource§fn set_infinite_clip(self, value: impl Into<AnimationClip>)
fn set_infinite_clip(self, value: impl Into<AnimationClip>)
set_infiniteClip(crate::unity_engine::animationclip::AnimationClip) overloadSource§fn get_infinite_clip_remove_offset(self) -> bool
fn get_infinite_clip_remove_offset(self) -> bool
get_infiniteClipRemoveOffset() overloadSource§fn set_infinite_clip_remove_offset(self, value: impl Into<bool>)
fn set_infinite_clip_remove_offset(self, value: impl Into<bool>)
set_infiniteClipRemoveOffset(bool) overloadSource§fn get_avatar_mask(self) -> AvatarMask
fn get_avatar_mask(self) -> AvatarMask
get_avatarMask() overloadSource§fn set_avatar_mask(self, value: impl Into<AvatarMask>)
fn set_avatar_mask(self, value: impl Into<AvatarMask>)
set_avatarMask(crate::unity_engine::avatarmask::AvatarMask) overloadSource§fn get_apply_avatar_mask(self) -> bool
fn get_apply_avatar_mask(self) -> bool
get_applyAvatarMask() overloadSource§fn set_apply_avatar_mask(self, value: impl Into<bool>)
fn set_apply_avatar_mask(self, value: impl Into<bool>)
set_applyAvatarMask(bool) overloadSource§fn can_compile_clips(self) -> bool
fn can_compile_clips(self) -> bool
CanCompileClips() overloadSource§fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
get_outputs() overloadSource§fn get_in_clip_mode(self) -> bool
fn get_in_clip_mode(self) -> bool
get_inClipMode() overloadSource§fn get_infinite_clip_offset_position(self) -> Vector3
fn get_infinite_clip_offset_position(self) -> Vector3
get_infiniteClipOffsetPosition() overloadSource§fn set_infinite_clip_offset_position(self, value: impl Into<Vector3>)
fn set_infinite_clip_offset_position(self, value: impl Into<Vector3>)
set_infiniteClipOffsetPosition(crate::unity_engine::vector3::Vector3) overloadSource§fn get_infinite_clip_offset_rotation(self) -> Quaternion
fn get_infinite_clip_offset_rotation(self) -> Quaternion
get_infiniteClipOffsetRotation() overloadSource§fn set_infinite_clip_offset_rotation(self, value: impl Into<Quaternion>)
fn set_infinite_clip_offset_rotation(self, value: impl Into<Quaternion>)
set_infiniteClipOffsetRotation(crate::unity_engine::quaternion::Quaternion) overloadSource§fn get_infinite_clip_offset_euler_angles(self) -> Vector3
fn get_infinite_clip_offset_euler_angles(self) -> Vector3
get_infiniteClipOffsetEulerAngles() overloadSource§fn set_infinite_clip_offset_euler_angles(self, value: impl Into<Vector3>)
fn set_infinite_clip_offset_euler_angles(self, value: impl Into<Vector3>)
set_infiniteClipOffsetEulerAngles(crate::unity_engine::vector3::Vector3) overloadSource§fn get_infinite_clip_apply_foot_ik(self) -> bool
fn get_infinite_clip_apply_foot_ik(self) -> bool
get_infiniteClipApplyFootIK() overloadSource§fn set_infinite_clip_apply_foot_ik(self, value: impl Into<bool>)
fn set_infinite_clip_apply_foot_ik(self, value: impl Into<bool>)
set_infiniteClipApplyFootIK(bool) overloadSource§fn get_infinite_clip_time_offset(self) -> f64
fn get_infinite_clip_time_offset(self) -> f64
get_infiniteClipTimeOffset() overloadSource§fn set_infinite_clip_time_offset(self, value: impl Into<f64>)
fn set_infinite_clip_time_offset(self, value: impl Into<f64>)
set_infiniteClipTimeOffset(f64) overloadSource§fn get_infinite_clip_pre_extrapolation(self) -> TimelineClip_ClipExtrapolation
fn get_infinite_clip_pre_extrapolation(self) -> TimelineClip_ClipExtrapolation
get_infiniteClipPreExtrapolation() overloadSource§fn set_infinite_clip_pre_extrapolation(
self,
value: impl Into<TimelineClip_ClipExtrapolation>,
)
fn set_infinite_clip_pre_extrapolation( self, value: impl Into<TimelineClip_ClipExtrapolation>, )
set_infiniteClipPreExtrapolation(crate::unity_engine::timeline::timelineclip::TimelineClip_ClipExtrapolation) overloadSource§fn get_infinite_clip_post_extrapolation(self) -> TimelineClip_ClipExtrapolation
fn get_infinite_clip_post_extrapolation(self) -> TimelineClip_ClipExtrapolation
get_infiniteClipPostExtrapolation() overloadSource§fn set_infinite_clip_post_extrapolation(
self,
value: impl Into<TimelineClip_ClipExtrapolation>,
)
fn set_infinite_clip_post_extrapolation( self, value: impl Into<TimelineClip_ClipExtrapolation>, )
set_infiniteClipPostExtrapolation(crate::unity_engine::timeline::timelineclip::TimelineClip_ClipExtrapolation) overloadSource§fn get_infinite_clip_loop(self) -> AnimationPlayableAsset_LoopMode
fn get_infinite_clip_loop(self) -> AnimationPlayableAsset_LoopMode
get_infiniteClipLoop() overloadSource§fn set_infinite_clip_loop(
self,
value: impl Into<AnimationPlayableAsset_LoopMode>,
)
fn set_infinite_clip_loop( self, value: impl Into<AnimationPlayableAsset_LoopMode>, )
set_infiniteClipLoop(crate::unity_engine::timeline::animationplayableasset::AnimationPlayableAsset_LoopMode) overloadSource§fn reset_offsets(self)
fn reset_offsets(self)
ResetOffsets() overloadSource§fn create_clip(self, clip: impl Into<AnimationClip>) -> TimelineClip
fn create_clip(self, clip: impl Into<AnimationClip>) -> TimelineClip
CreateClip(crate::unity_engine::animationclip::AnimationClip) overloadSource§fn create_infinite_clip(self, infinite_clip_name: impl Into<Il2CppString>)
fn create_infinite_clip(self, infinite_clip_name: impl Into<Il2CppString>)
CreateInfiniteClip(::unity::Il2CppString) overloadSource§fn create_recordable_clip(
self,
anim_clip_name: impl Into<Il2CppString>,
) -> TimelineClip
fn create_recordable_clip( self, anim_clip_name: impl Into<Il2CppString>, ) -> TimelineClip
CreateRecordableClip(::unity::Il2CppString) overloadSource§fn on_create_clip(self, clip: impl Into<TimelineClip>)
fn on_create_clip(self, clip: impl Into<TimelineClip>)
OnCreateClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overloadSource§fn calculate_items_hash(self) -> i32
fn calculate_items_hash(self) -> i32
CalculateItemsHash() overloadSource§fn update_clip_offsets(self)
fn update_clip_offsets(self)
UpdateClipOffsets() overloadSource§fn compile_track_playable(
self,
graph: impl Into<PlayableGraph>,
track: impl Into<AnimationTrack>,
go: impl Into<GameObject>,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
mode: impl Into<AppliedOffsetMode>,
) -> Playable
fn compile_track_playable( self, graph: impl Into<PlayableGraph>, track: impl Into<AnimationTrack>, go: impl Into<GameObject>, tree: impl Into<IntervalTree_1<RuntimeElement>>, mode: impl Into<AppliedOffsetMode>, ) -> Playable
CompileTrackPlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::timeline::animationtrack::AnimationTrack, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>, crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode) overloadSource§fn unity_engine_timeline_i_layerable_create_layer_mixer(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
input_count: impl Into<i32>,
) -> Playable
fn unity_engine_timeline_i_layerable_create_layer_mixer( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, input_count: impl Into<i32>, ) -> Playable
UnityEngine.Timeline.ILayerable.CreateLayerMixer(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, i32) overloadSource§fn on_create_clip_playable_graph(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
) -> Playable
fn on_create_clip_playable_graph( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, tree: impl Into<IntervalTree_1<RuntimeElement>>, ) -> Playable
OnCreateClipPlayableGraph(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>) overloadSource§fn get_default_blend_count(self) -> i32
fn get_default_blend_count(self) -> i32
GetDefaultBlendCount() overloadSource§fn attach_default_blend(
self,
graph: impl Into<PlayableGraph>,
mixer: impl Into<AnimationLayerMixerPlayable>,
require_offset: impl Into<bool>,
)
fn attach_default_blend( self, graph: impl Into<PlayableGraph>, mixer: impl Into<AnimationLayerMixerPlayable>, require_offset: impl Into<bool>, )
AttachDefaultBlend(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::animations::animationlayermixerplayable::AnimationLayerMixerPlayable, bool) overloadSource§fn attach_offset_playable(
self,
graph: impl Into<PlayableGraph>,
playable: impl Into<Playable>,
pos: impl Into<Vector3>,
rot: impl Into<Quaternion>,
) -> Playable
fn attach_offset_playable( self, graph: impl Into<PlayableGraph>, playable: impl Into<Playable>, pos: impl Into<Vector3>, rot: impl Into<Quaternion>, ) -> Playable
AttachOffsetPlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::playables::playable::Playable, crate::unity_engine::vector3::Vector3, crate::unity_engine::quaternion::Quaternion) overloadSource§fn requires_motion_x_playable(
self,
mode: impl Into<AppliedOffsetMode>,
game_object: impl Into<GameObject>,
) -> bool
fn requires_motion_x_playable( self, mode: impl Into<AppliedOffsetMode>, game_object: impl Into<GameObject>, ) -> bool
RequiresMotionXPlayable(crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode, crate::unity_engine::gameobject::GameObject) overloadSource§fn has_controller(self, game_object: impl Into<GameObject>) -> bool
fn has_controller(self, game_object: impl Into<GameObject>) -> bool
HasController(crate::unity_engine::gameobject::GameObject) overloadSource§fn get_binding(self, director: impl Into<PlayableDirector>) -> Animator
fn get_binding(self, director: impl Into<PlayableDirector>) -> Animator
GetBinding(crate::unity_engine::playables::playabledirector::PlayableDirector) overloadSource§fn create_infinite_track_playable(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
mode: impl Into<AppliedOffsetMode>,
) -> Playable
fn create_infinite_track_playable( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, tree: impl Into<IntervalTree_1<RuntimeElement>>, mode: impl Into<AppliedOffsetMode>, ) -> Playable
CreateInfiniteTrackPlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>, crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode) overloadSource§fn apply_track_offset(
self,
graph: impl Into<PlayableGraph>,
root: impl Into<Playable>,
go: impl Into<GameObject>,
mode: impl Into<AppliedOffsetMode>,
) -> Playable
fn apply_track_offset( self, graph: impl Into<PlayableGraph>, root: impl Into<Playable>, go: impl Into<GameObject>, mode: impl Into<AppliedOffsetMode>, ) -> Playable
ApplyTrackOffset(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::playables::playable::Playable, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::appliedoffsetmode::AppliedOffsetMode) overloadSource§fn get_evaluation_time(self) -> (f64, f64)
fn get_evaluation_time(self) -> (f64, f64)
GetEvaluationTime(*mutf64, *mutf64) overloadSource§fn get_sequence_time(self) -> (f64, f64)
fn get_sequence_time(self) -> (f64, f64)
GetSequenceTime(*mutf64, *mutf64) overloadSource§fn assign_animation_clip(
self,
clip: impl Into<TimelineClip>,
anim_clip: impl Into<AnimationClip>,
)
fn assign_animation_clip( self, clip: impl Into<TimelineClip>, anim_clip: impl Into<AnimationClip>, )
AssignAnimationClip(crate::unity_engine::timeline::timelineclip::TimelineClip, crate::unity_engine::animationclip::AnimationClip) 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 get_animation_clips(self, anim_clips: impl Into<List_1<AnimationClip>>)
fn get_animation_clips(self, anim_clips: impl Into<List_1<AnimationClip>>)
GetAnimationClips(crate::system::collections::generic::list_1::List_1<crate::unity_engine::animationclip::AnimationClip>) overloadSource§fn get_offset_mode(
self,
go: impl Into<GameObject>,
animates_root_transform: impl Into<bool>,
) -> AppliedOffsetMode
fn get_offset_mode( self, go: impl Into<GameObject>, animates_root_transform: impl Into<bool>, ) -> AppliedOffsetMode
GetOffsetMode(crate::unity_engine::gameobject::GameObject, bool) overloadSource§fn is_root_transform_disabled_by_mask(
self,
game_object: impl Into<GameObject>,
generic_root_node: impl Into<Transform>,
) -> bool
fn is_root_transform_disabled_by_mask( self, game_object: impl Into<GameObject>, generic_root_node: impl Into<Transform>, ) -> bool
IsRootTransformDisabledByMask(crate::unity_engine::gameobject::GameObject, crate::unity_engine::transform::Transform) overloadSource§fn get_generic_root_node(self, game_object: impl Into<GameObject>) -> Transform
fn get_generic_root_node(self, game_object: impl Into<GameObject>) -> Transform
GetGenericRootNode(crate::unity_engine::gameobject::GameObject) overloadSource§fn animates_root_transform(self) -> bool
fn animates_root_transform(self) -> bool
AnimatesRootTransform() overloadSource§fn get_open_clip_offset_position(self) -> Vector3
fn get_open_clip_offset_position(self) -> Vector3
get_openClipOffsetPosition() overloadSource§fn set_open_clip_offset_position(self, value: impl Into<Vector3>)
fn set_open_clip_offset_position(self, value: impl Into<Vector3>)
set_openClipOffsetPosition(crate::unity_engine::vector3::Vector3) overloadSource§fn get_open_clip_offset_rotation(self) -> Quaternion
fn get_open_clip_offset_rotation(self) -> Quaternion
get_openClipOffsetRotation() overloadSource§fn set_open_clip_offset_rotation(self, value: impl Into<Quaternion>)
fn set_open_clip_offset_rotation(self, value: impl Into<Quaternion>)
set_openClipOffsetRotation(crate::unity_engine::quaternion::Quaternion) overloadSource§fn get_open_clip_offset_euler_angles(self) -> Vector3
fn get_open_clip_offset_euler_angles(self) -> Vector3
get_openClipOffsetEulerAngles() overloadSource§fn set_open_clip_offset_euler_angles(self, value: impl Into<Vector3>)
fn set_open_clip_offset_euler_angles(self, value: impl Into<Vector3>)
set_openClipOffsetEulerAngles(crate::unity_engine::vector3::Vector3) overloadSource§fn get_open_clip_pre_extrapolation(self) -> TimelineClip_ClipExtrapolation
fn get_open_clip_pre_extrapolation(self) -> TimelineClip_ClipExtrapolation
get_openClipPreExtrapolation() overloadSource§fn set_open_clip_pre_extrapolation(
self,
value: impl Into<TimelineClip_ClipExtrapolation>,
)
fn set_open_clip_pre_extrapolation( self, value: impl Into<TimelineClip_ClipExtrapolation>, )
set_openClipPreExtrapolation(crate::unity_engine::timeline::timelineclip::TimelineClip_ClipExtrapolation) overloadSource§fn get_open_clip_post_extrapolation(self) -> TimelineClip_ClipExtrapolation
fn get_open_clip_post_extrapolation(self) -> TimelineClip_ClipExtrapolation
get_openClipPostExtrapolation() overloadSource§fn set_open_clip_post_extrapolation(
self,
value: impl Into<TimelineClip_ClipExtrapolation>,
)
fn set_open_clip_post_extrapolation( self, value: impl Into<TimelineClip_ClipExtrapolation>, )
set_openClipPostExtrapolation(crate::unity_engine::timeline::timelineclip::TimelineClip_ClipExtrapolation) 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() 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<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IScriptPlayable_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_null() -> ScriptPlayable_1<T0>
fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>
fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>
fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle
fn create_script_instance() -> Object
fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object
fn clone_script_instance_from_engine_object(source: Object_2) -> Object
fn ctor(self, handle: PlayableHandle)where
Self: Sized,
fn get_handle(self) -> PlayableHandlewhere
Self: Sized,
fn get_behaviour(self) -> T0where
Self: Sized,
fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable
fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>
fn equals(self, other: ScriptPlayable_1<T0>) -> boolwhere
Self: Sized,
fn cctor()
Source§impl<__T> IScriptableObjectMethods for __Twhere
__T: IScriptableObject,
impl<__T> IScriptableObjectMethods for __Twhere
__T: IScriptableObject,
Source§impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U
fn ctor(
self,
dictionary: SortedDictionary_2<T0, T1>,
get_enumerator_ret_type: i32,
)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> KeyValuePair_2<T0, T1>where
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
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,
fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntrywhere
Self: Sized,
Source§impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U
fn ctor(self, dictionary: SortedDictionary_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> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, set: SortedSet_1<T0>)where
Self: Sized,
fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)where
Self: Sized,
fn system_runtime_serialization_i_deserialization_callback_on_deserialization(
self,
sender: Object,
)where
Self: Sized,
fn initialize(self)where
Self: Sized,
fn move_next(self) -> boolwhere
Self: Sized,
fn dispose(self)where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn get_not_started_or_ended(self) -> boolwhere
Self: Sized,
fn reset(self)where
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
fn cctor()
Source§impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Stack_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<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, stack: Array<T0>)where
Self: Sized,
fn ctor_2(self, capacity: i32)where
Self: Sized,
fn ctor_3(self, capacity: i32, rollover_size: i32)where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_current(self) -> T0where
Self: Sized,
fn get_rollover_size(self) -> i32where
Self: Sized,
fn set_rollover_size(self, value: i32)where
Self: Sized,
fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)
fn clear(self)where
Self: Sized,
fn set_default_2(self, item: T0)where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn remove(self) -> T0where
Self: Sized,
fn push(self, item: T0)where
Self: Sized,
fn pop(self) -> T0where
Self: Sized,
fn peek(self) -> T0where
Self: Sized,
fn current_item(self) -> T0where
Self: Sized,
fn previous_item(self) -> T0where
Self: Sized,
Source§impl<__T> ITrackAssetMethods for __Twhere
__T: ITrackAsset,
impl<__T> ITrackAssetMethods for __Twhere
__T: ITrackAsset,
Source§fn on_before_track_serialize(self)
fn on_before_track_serialize(self)
OnBeforeTrackSerialize() overloadSource§fn on_after_track_deserialize(self)
fn on_after_track_deserialize(self)
OnAfterTrackDeserialize() 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§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 upgrade_to_latest_version(self)
fn upgrade_to_latest_version(self)
UpgradeToLatestVersion() overloadSource§fn get_duration(self) -> f64
fn get_duration(self) -> f64
get_duration() overloadSource§fn get_muted_in_hierarchy(self) -> bool
fn get_muted_in_hierarchy(self) -> bool
get_mutedInHierarchy() overloadSource§fn get_timeline_asset(self) -> TimelineAsset
fn get_timeline_asset(self) -> TimelineAsset
get_timelineAsset() overloadSource§fn get_parent(self) -> PlayableAsset
fn get_parent(self) -> PlayableAsset
get_parent() overloadSource§fn set_parent(self, value: impl Into<PlayableAsset>)
fn set_parent(self, value: impl Into<PlayableAsset>)
set_parent(crate::unity_engine::playables::playableasset::PlayableAsset) overloadSource§fn get_clips(self) -> IEnumerable_1<TimelineClip>
fn get_clips(self) -> IEnumerable_1<TimelineClip>
GetClips() overloadSource§fn get_is_empty(self) -> bool
fn get_is_empty(self) -> bool
get_isEmpty() overloadSource§fn get_has_clips(self) -> bool
fn get_has_clips(self) -> bool
get_hasClips() overloadSource§fn get_has_curves(self) -> bool
fn get_has_curves(self) -> bool
get_hasCurves() overloadSource§fn get_is_sub_track(self) -> bool
fn get_is_sub_track(self) -> bool
get_isSubTrack() overloadSource§fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
fn get_outputs(self) -> IEnumerable_1<PlayableBinding>
get_outputs() overloadSource§fn get_child_tracks(self) -> IEnumerable_1<TrackAsset>
fn get_child_tracks(self) -> IEnumerable_1<TrackAsset>
GetChildTracks() overloadSource§fn get_custom_playable_typename(self) -> Il2CppString
fn get_custom_playable_typename(self) -> Il2CppString
get_customPlayableTypename() overloadSource§fn set_custom_playable_typename(self, value: impl Into<Il2CppString>)
fn set_custom_playable_typename(self, value: impl Into<Il2CppString>)
set_customPlayableTypename(::unity::Il2CppString) overloadSource§fn get_curves(self) -> AnimationClip
fn get_curves(self) -> AnimationClip
get_curves() overloadSource§fn set_curves(self, value: impl Into<AnimationClip>)
fn set_curves(self, value: impl Into<AnimationClip>)
set_curves(crate::unity_engine::animationclip::AnimationClip) overloadSource§fn unity_engine_timeline_i_curves_owner_get_default_curves_name(
self,
) -> Il2CppString
fn unity_engine_timeline_i_curves_owner_get_default_curves_name( self, ) -> Il2CppString
UnityEngine.Timeline.ICurvesOwner.get_defaultCurvesName() overloadSource§fn unity_engine_timeline_i_curves_owner_get_asset(self) -> Object_2
fn unity_engine_timeline_i_curves_owner_get_asset(self) -> Object_2
UnityEngine.Timeline.ICurvesOwner.get_asset() overloadSource§fn unity_engine_timeline_i_curves_owner_get_asset_owner(self) -> Object_2
fn unity_engine_timeline_i_curves_owner_get_asset_owner(self) -> Object_2
UnityEngine.Timeline.ICurvesOwner.get_assetOwner() overloadSource§fn unity_engine_timeline_i_curves_owner_get_target_track(self) -> TrackAsset
fn unity_engine_timeline_i_curves_owner_get_target_track(self) -> TrackAsset
UnityEngine.Timeline.ICurvesOwner.get_targetTrack() overloadSource§fn get_sub_tracks_objects(self) -> List_1<ScriptableObject>
fn get_sub_tracks_objects(self) -> List_1<ScriptableObject>
get_subTracksObjects() 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_locked_in_hierarchy(self) -> bool
fn get_locked_in_hierarchy(self) -> bool
get_lockedInHierarchy() overloadSource§fn get_supports_notifications(self) -> bool
fn get_supports_notifications(self) -> bool
get_supportsNotifications() overloadSource§fn internal_awake(self)
fn internal_awake(self)
__internalAwake() overloadSource§fn create_curves(self, curves_clip_name: impl Into<Il2CppString>)
fn create_curves(self, curves_clip_name: impl Into<Il2CppString>)
CreateCurves(::unity::Il2CppString) overloadSource§fn create_track_mixer(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
input_count: impl Into<i32>,
) -> Playable
fn create_track_mixer( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, input_count: impl Into<i32>, ) -> Playable
CreateTrackMixer(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, i32) 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 create_default_clip(self) -> TimelineClip
fn create_default_clip(self) -> TimelineClip
CreateDefaultClip() overloadfn create_clip<M0: IlType + Copy + ClassIdentity>(self) -> TimelineClip
Source§fn delete_clip(self, clip: impl Into<TimelineClip>) -> bool
fn delete_clip(self, clip: impl Into<TimelineClip>) -> bool
DeleteClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overloadSource§fn create_marker(
self,
type: impl Into<SystemType>,
time: impl Into<f64>,
) -> IMarker_Interface
fn create_marker( self, type: impl Into<SystemType>, time: impl Into<f64>, ) -> IMarker_Interface
CreateMarker(::unity::SystemType, f64) overloadfn create_marker_2<M0: IlType + Copy + ClassIdentity>( self, time: impl Into<f64>, ) -> M0
Source§fn delete_marker(self, marker: impl Into<IMarker_Interface>) -> bool
fn delete_marker(self, marker: impl Into<IMarker_Interface>) -> bool
DeleteMarker(crate::unity_engine::timeline::imarker_interface::IMarker_Interface) overloadSource§fn get_markers(self) -> IEnumerable_1<IMarker_Interface>
fn get_markers(self) -> IEnumerable_1<IMarker_Interface>
GetMarkers() overloadSource§fn get_marker_count(self) -> i32
fn get_marker_count(self) -> i32
GetMarkerCount() overloadSource§fn get_marker(self, idx: impl Into<i32>) -> IMarker_Interface
fn get_marker(self, idx: impl Into<i32>) -> IMarker_Interface
GetMarker(i32) overloadSource§fn create_clip_2(self, requested_type: impl Into<SystemType>) -> TimelineClip
fn create_clip_2(self, requested_type: impl Into<SystemType>) -> TimelineClip
CreateClip(::unity::SystemType) overloadSource§fn create_and_add_new_clip_of_type(
self,
requested_type: impl Into<SystemType>,
) -> TimelineClip
fn create_and_add_new_clip_of_type( self, requested_type: impl Into<SystemType>, ) -> TimelineClip
CreateAndAddNewClipOfType(::unity::SystemType) overloadSource§fn create_clip_of_type(
self,
requested_type: impl Into<SystemType>,
) -> TimelineClip
fn create_clip_of_type( self, requested_type: impl Into<SystemType>, ) -> TimelineClip
CreateClipOfType(::unity::SystemType) overloadSource§fn create_clip_from_playable_asset(
self,
asset: impl Into<IPlayableAsset_Interface>,
) -> TimelineClip
fn create_clip_from_playable_asset( self, asset: impl Into<IPlayableAsset_Interface>, ) -> TimelineClip
CreateClipFromPlayableAsset(crate::unity_engine::playables::iplayableasset_interface::IPlayableAsset_Interface) overloadSource§fn create_clip_from_asset(
self,
playable_asset: impl Into<ScriptableObject>,
) -> TimelineClip
fn create_clip_from_asset( self, playable_asset: impl Into<ScriptableObject>, ) -> TimelineClip
CreateClipFromAsset(crate::unity_engine::scriptableobject::ScriptableObject) overloadSource§fn get_markers_raw(self) -> IEnumerable_1<ScriptableObject>
fn get_markers_raw(self) -> IEnumerable_1<ScriptableObject>
GetMarkersRaw() overloadSource§fn clear_markers(self)
fn clear_markers(self)
ClearMarkers() overloadSource§fn add_marker(self, e: impl Into<ScriptableObject>)
fn add_marker(self, e: impl Into<ScriptableObject>)
AddMarker(crate::unity_engine::scriptableobject::ScriptableObject) overloadSource§fn delete_marker_raw(self, marker: impl Into<ScriptableObject>) -> bool
fn delete_marker_raw(self, marker: impl Into<ScriptableObject>) -> bool
DeleteMarkerRaw(crate::unity_engine::scriptableobject::ScriptableObject) overloadSource§fn get_time_range_hash(self) -> i32
fn get_time_range_hash(self) -> i32
GetTimeRangeHash() overloadSource§fn add_clip(self, new_clip: impl Into<TimelineClip>)
fn add_clip(self, new_clip: impl Into<TimelineClip>)
AddClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overloadSource§fn create_notifications_playable(
self,
graph: impl Into<PlayableGraph>,
mixer_playable: impl Into<Playable>,
go: impl Into<GameObject>,
timeline_playable: impl Into<Playable>,
) -> Playable
fn create_notifications_playable( self, graph: impl Into<PlayableGraph>, mixer_playable: impl Into<Playable>, go: impl Into<GameObject>, timeline_playable: impl Into<Playable>, ) -> Playable
CreateNotificationsPlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::playables::playable::Playable, crate::unity_engine::gameobject::GameObject, crate::unity_engine::playables::playable::Playable) overloadSource§fn create_playable_graph(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
timeline_playable: impl Into<Playable>,
) -> Playable
fn create_playable_graph( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, tree: impl Into<IntervalTree_1<RuntimeElement>>, timeline_playable: impl Into<Playable>, ) -> Playable
CreatePlayableGraph(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>, crate::unity_engine::playables::playable::Playable) overloadSource§fn compile_clips(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
timeline_clips: impl Into<IList_1_Interface<TimelineClip>>,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
) -> Playable
fn compile_clips( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, timeline_clips: impl Into<IList_1_Interface<TimelineClip>>, tree: impl Into<IntervalTree_1<RuntimeElement>>, ) -> Playable
CompileClips(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::unity_engine::timeline::timelineclip::TimelineClip>, crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>) overloadSource§fn gather_compilable_tracks(
self,
tracks: impl Into<IList_1_Interface<TrackAsset>>,
)
fn gather_compilable_tracks( self, tracks: impl Into<IList_1_Interface<TrackAsset>>, )
GatherCompilableTracks(crate::system::collections::generic::ilist_1_interface::IList_1_Interface<crate::unity_engine::timeline::trackasset::TrackAsset>) overloadSource§fn gather_notificiations(self, markers: impl Into<List_1<IMarker_Interface>>)
fn gather_notificiations(self, markers: impl Into<List_1<IMarker_Interface>>)
GatherNotificiations(crate::system::collections::generic::list_1::List_1<crate::unity_engine::timeline::imarker_interface::IMarker_Interface>) overloadSource§fn on_create_clip_playable_graph(
self,
graph: impl Into<PlayableGraph>,
go: impl Into<GameObject>,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
) -> Playable
fn on_create_clip_playable_graph( self, graph: impl Into<PlayableGraph>, go: impl Into<GameObject>, tree: impl Into<IntervalTree_1<RuntimeElement>>, ) -> Playable
OnCreateClipPlayableGraph(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>) overloadSource§fn configure_track_animation(
self,
tree: impl Into<IntervalTree_1<RuntimeElement>>,
go: impl Into<GameObject>,
blend: impl Into<Playable>,
)
fn configure_track_animation( self, tree: impl Into<IntervalTree_1<RuntimeElement>>, go: impl Into<GameObject>, blend: impl Into<Playable>, )
ConfigureTrackAnimation(crate::unity_engine::timeline::intervaltree_1::IntervalTree_1<crate::unity_engine::timeline::runtimeelement::RuntimeElement>, crate::unity_engine::gameobject::GameObject, crate::unity_engine::playables::playable::Playable) overloadSource§fn sort_clips(self)
fn sort_clips(self)
SortClips() overloadSource§fn clear_clips_internal(self)
fn clear_clips_internal(self)
ClearClipsInternal() overloadSource§fn clear_sub_tracks_internal(self)
fn clear_sub_tracks_internal(self)
ClearSubTracksInternal() overloadSource§fn on_clip_move(self)
fn on_clip_move(self)
OnClipMove() overloadSource§fn create_new_clip_container_internal(self) -> TimelineClip
fn create_new_clip_container_internal(self) -> TimelineClip
CreateNewClipContainerInternal() overloadSource§fn add_child(self, child: impl Into<TrackAsset>)
fn add_child(self, child: impl Into<TrackAsset>)
AddChild(crate::unity_engine::timeline::trackasset::TrackAsset) overloadSource§fn move_last_track_before(self, asset: impl Into<TrackAsset>)
fn move_last_track_before(self, asset: impl Into<TrackAsset>)
MoveLastTrackBefore(crate::unity_engine::timeline::trackasset::TrackAsset) overloadSource§fn remove_sub_track(self, child: impl Into<TrackAsset>) -> bool
fn remove_sub_track(self, child: impl Into<TrackAsset>) -> bool
RemoveSubTrack(crate::unity_engine::timeline::trackasset::TrackAsset) overloadSource§fn remove_clip(self, clip: impl Into<TimelineClip>)
fn remove_clip(self, clip: impl Into<TimelineClip>)
RemoveClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overloadSource§fn get_evaluation_time(self) -> (f64, f64)
fn get_evaluation_time(self) -> (f64, f64)
GetEvaluationTime(*mutf64, *mutf64) overloadSource§fn get_sequence_time(self) -> (f64, f64)
fn get_sequence_time(self) -> (f64, f64)
GetSequenceTime(*mutf64, *mutf64) 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 get_game_object_binding(
self,
director: impl Into<PlayableDirector>,
) -> GameObject
fn get_game_object_binding( self, director: impl Into<PlayableDirector>, ) -> GameObject
GetGameObjectBinding(crate::unity_engine::playables::playabledirector::PlayableDirector) overloadSource§fn validate_clip_type(self, clip_type: impl Into<SystemType>) -> bool
fn validate_clip_type(self, clip_type: impl Into<SystemType>) -> bool
ValidateClipType(::unity::SystemType) overloadSource§fn on_create_clip(self, clip: impl Into<TimelineClip>)
fn on_create_clip(self, clip: impl Into<TimelineClip>)
OnCreateClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overloadSource§fn update_duration(self)
fn update_duration(self)
UpdateDuration() overloadSource§fn calculate_items_hash(self) -> i32
fn calculate_items_hash(self) -> i32
CalculateItemsHash() overloadSource§fn create_playable_2(
self,
graph: impl Into<PlayableGraph>,
game_object: impl Into<GameObject>,
clip: impl Into<TimelineClip>,
) -> Playable
fn create_playable_2( self, graph: impl Into<PlayableGraph>, game_object: impl Into<GameObject>, clip: impl Into<TimelineClip>, ) -> Playable
CreatePlayable(crate::unity_engine::playables::playablegraph::PlayableGraph, crate::unity_engine::gameobject::GameObject, crate::unity_engine::timeline::timelineclip::TimelineClip) overloadSource§fn invalidate(self)
fn invalidate(self)
Invalidate() overloadSource§fn get_notification_duration(self) -> f64
fn get_notification_duration(self) -> f64
GetNotificationDuration() overloadSource§fn can_compile_clips(self) -> bool
fn can_compile_clips(self) -> bool
CanCompileClips() overloadSource§fn is_compilable(self) -> bool
fn is_compilable(self) -> bool
IsCompilable() overloadSource§fn update_child_track_cache(self)
fn update_child_track_cache(self)
UpdateChildTrackCache() overloadSource§fn get_clips_hash(self) -> i32
fn get_clips_hash(self) -> i32
GetClipsHash() overloadSource§fn has_notifications(self) -> bool
fn has_notifications(self) -> bool
HasNotifications() overloadSource§fn can_compile_notifications(self) -> bool
fn can_compile_notifications(self) -> bool
CanCompileNotifications() overloadSource§fn can_compile_clips_recursive(self) -> bool
fn can_compile_clips_recursive(self) -> bool
CanCompileClipsRecursive() overload