Skip to main content

EventMarkerTrack

Struct EventMarkerTrack 

Source
pub struct EventMarkerTrack(/* private fields */);
Expand description

IL2CPP class: App.EventMarkerTrack Inherits: MarkerTrack

Implementations§

Source§

impl EventMarkerTrack

Source

pub fn base(self) -> MarkerTrack

Source§

impl EventMarkerTrack

Source

pub fn ctor_method_info() -> &'static MethodInfo

Source§

impl EventMarkerTrack

Source

pub fn new() -> Self

.ctor() — no args

Trait Implementations§

Source§

impl ClassIdentity for EventMarkerTrack

Source§

const NAMESPACE: &'static str = "App"

Source§

const NAME: &'static str = "EventMarkerTrack"

Source§

fn class() -> Class

Source§

impl Clone for EventMarkerTrack

Source§

fn clone(&self) -> EventMarkerTrack

Returns a duplicate of the value. Read more
1.0.0§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl FromIlInstance for EventMarkerTrack

Source§

fn from_il_instance(instance: IlInstance) -> Self

§

fn instantiate() -> Option<Self>

§

fn instantiate_with_class(class: Class) -> Option<Self>

Caller swears class is a subtype of Self or layout compatible
Source§

impl IObject_2 for EventMarkerTrack

Source§

impl ITrackAsset for EventMarkerTrack

Source§

fn m_version(self) -> i32

Source§

fn set_m_version(self, value: i32)

Source§

fn m_anim_clip(self) -> AnimationClip

Source§

fn set_m_anim_clip(self, value: AnimationClip)

Source§

fn m_locked(self) -> bool

Source§

fn set_m_locked(self, value: bool)

Source§

fn m_muted(self) -> bool

Source§

fn set_m_muted(self, value: bool)

Source§

fn m_custom_playable_full_typename(self) -> Il2CppString

Source§

fn set_m_custom_playable_full_typename(self, value: Il2CppString)

Source§

fn m_curves(self) -> AnimationClip

Source§

fn set_m_curves(self, value: AnimationClip)

Source§

fn m_parent(self) -> PlayableAsset

Source§

fn set_m_parent(self, value: PlayableAsset)

Source§

fn m_children(self) -> List_1<ScriptableObject>

Source§

fn set_m_children(self, value: List_1<ScriptableObject>)

Source§

fn m_items_hash(self) -> i32

Source§

fn set_m_items_hash(self, value: i32)

Source§

fn m_clips_cache(self) -> Array<TimelineClip>

Source§

fn set_m_clips_cache(self, value: Array<TimelineClip>)

Source§

fn m_start(self) -> DiscreteTime

Source§

fn set_m_start(self, value: DiscreteTime)

Source§

fn m_end(self) -> DiscreteTime

Source§

fn set_m_end(self, value: DiscreteTime)

Source§

fn m_cache_sorted(self) -> bool

Source§

fn set_m_cache_sorted(self, value: bool)

Source§

fn m_child_track_cache(self) -> IEnumerable_1<TrackAsset>

Source§

fn set_m_child_track_cache(self, value: IEnumerable_1<TrackAsset>)

Source§

fn m_clips(self) -> List_1<TimelineClip>

Source§

fn set_m_clips(self, value: List_1<TimelineClip>)

Source§

fn m_markers(self) -> MarkerList

Source§

fn set_m_markers(self, value: MarkerList)

Source§

impl IlType for EventMarkerTrack

Source§

fn il_type() -> &'static Il2CppType

Source§

impl Copy for EventMarkerTrack

Source§

impl IEventMarkerTrack for EventMarkerTrack

Source§

impl IMarkerTrack for EventMarkerTrack

Source§

impl IObject for EventMarkerTrack

Source§

impl IPlayableAsset for EventMarkerTrack

Source§

impl IScriptableObject for EventMarkerTrack

Auto Trait Implementations§

§

impl Freeze for EventMarkerTrack

§

impl RefUnwindSafe for EventMarkerTrack

§

impl !Send for EventMarkerTrack

§

impl !Sync for EventMarkerTrack

§

impl Unpin for EventMarkerTrack

§

impl UnwindSafe for EventMarkerTrack

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> Cast for T
where 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) -> bool
where T: ClassIdentity,

§

fn is_direct_subclass_of<T>(self) -> bool
where T: ClassIdentity,

§

fn try_cast<T>(self) -> Option<T>

§

unsafe fn cast<T>(self) -> T

Safety Read more
§

impl<T> CloneToUninit for T
where T: Clone,

§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
§

impl<T> DefaultInjectedMembers for T

§

fn __injected_fields() -> Vec<InjectedFieldDescriptor>

§

fn __injected_methods() -> Vec<InjectedMethodDescriptor>

§

fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>

§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T0, __U> IArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, capacity: i32)
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_item(self, index: i32) -> T0
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn unchecked_add(self, item: T0)
where Self: Sized,

Source§

fn ensure_capacity(self, minimum: i32)
where Self: Sized,

Source§

impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_location_name(self) -> Il2CppString
where Self: Sized,

Source§

fn set_location_name(self, value: Il2CppString)
where Self: Sized,

Source§

fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle

Source§

fn ctor(self, op: AsyncOperationBase_1<T0>)
where Self: Sized,

Source§

fn get_download_status(self) -> DownloadStatus
where Self: Sized,

Source§

fn internal_get_download_status( self, visited: HashSet_1<Object>, ) -> DownloadStatus
where Self: Sized,

Source§

fn ctor_2(self, op: IAsyncOperation)
where Self: Sized,

Source§

fn ctor_3(self, op: IAsyncOperation, version: i32)
where Self: Sized,

Source§

fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)
where Self: Sized,

Source§

fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)
where Self: Sized,

Source§

fn acquire(self) -> AsyncOperationHandle_1<T0>
where Self: Sized,

Source§

fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)
where Self: Sized,

Source§

fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn get_debug_name(self) -> Il2CppString
where Self: Sized,

Source§

fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)
where Self: Sized,

Source§

fn equals(self, other: AsyncOperationHandle_1<T0>) -> bool
where Self: Sized,

Source§

fn get_hash_code(self) -> i32
where Self: Sized,

Source§

fn wait_for_completion(self) -> T0
where Self: Sized,

Source§

fn get_internal_op(self) -> AsyncOperationBase_1<T0>
where Self: Sized,

Source§

fn get_is_done(self) -> bool
where Self: Sized,

Source§

fn is_valid(self) -> bool
where Self: Sized,

Source§

fn get_percent_complete(self) -> f32
where Self: Sized,

Source§

fn get_reference_count(self) -> i32
where Self: Sized,

Source§

fn release(self)
where Self: Sized,

Source§

fn get_result(self) -> T0
where Self: Sized,

Source§

fn get_status(self) -> AsyncOperationStatus
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ICoreUnsafeUtils_DefaultKeyGetter_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get(self) -> (T0, T0)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>, get_enumerator_ret_type: i32)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> IDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: Dictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IEventMarkerTrackMethods for __T
where __T: IEventMarkerTrack,

Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> IExposedReference_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn resolve(self, resolver: IExposedPropertyTable) -> T0
where Self: Sized,

Source§

impl<T0, __U> IHashSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: HashSet_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IIJobParallelForTransformExtensions_TransformParallelForLoopStruct_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

impl<T0, T1, __U> IKeyValuePair_2Methods<T0, T1> for __U

Source§

fn ctor(self, key: T0, value: T1)
where Self: Sized,

Source§

fn get_key(self) -> T0
where Self: Sized,

Source§

fn get_value(self) -> T1
where Self: Sized,

Source§

fn to_string(self) -> Il2CppString
where Self: Sized,

Source§

impl<T0, __U> ILargeArrayBuilder_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, initialize: bool)
where Self: Sized,

Source§

fn ctor_2(self, max_capacity: i32)
where Self: Sized,

Source§

fn add_range(self, items: IEnumerable_1<T0>)
where Self: Sized,

Source§

fn copy_to(self, array: Array<T0>, array_index: i32, count: i32)
where Self: Sized,

Source§

fn get_buffer(self, index: i32) -> Array<T0>
where Self: Sized,

Source§

fn to_array(self) -> Array<T0>
where Self: Sized,

Source§

fn try_move(self) -> (bool, Array<T0>)
where Self: Sized,

Source§

fn allocate_buffer(self)
where Self: Sized,

Source§

impl<T0, __U> ILinkedList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: LinkedList_1<T0>)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

impl<T0, __U> IListBuffer_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_capacity(self) -> i32
where Self: Sized,

Source§

fn get_item(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn get_unchecked(self) -> (*mut T0, i32)
where Self: Sized,

Source§

fn try_add(self) -> (bool, T0)
where Self: Sized,

Source§

fn try_copy_to(self, other: ListBuffer_1<T0>) -> bool
where Self: Sized,

Source§

impl<T0, __U> IList_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, list: List_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn move_next_rare(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<__T> IMarkerTrackMethods for __T
where __T: IMarkerTrack,

Source§

fn get_outputs(self) -> IEnumerable_1<PlayableBinding>

get_outputs() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IObjectMethods for __T
where __T: IObject,

Source§

fn equals(self, obj: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ctor(self)

.ctor() overload
Source§

fn finalize(self)

Finalize() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn get_type(self) -> SystemType

GetType() overload
Source§

fn memberwise_clone(self) -> Object

MemberwiseClone() overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn field_getter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, ) -> IlInstance

FieldGetter(::unity::Il2CppString, ::unity::Il2CppString, *mut::unity::IlInstance) overload
Source§

fn field_setter( self, type_name: impl Into<Il2CppString>, field_name: impl Into<Il2CppString>, val: impl Into<Object>, )

FieldSetter(::unity::Il2CppString, ::unity::Il2CppString, crate::system::object::Object) overload
Source§

impl<T0, __U> IObjectPool_1_PooledObjectMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, value: T0, pool: ObjectPool_1_2<T0>)
where Self: Sized,

Source§

fn system_i_disposable_dispose(self)
where Self: Sized,

Source§

impl<__T> IObject_2Methods for __T
where __T: IObject_2,

Source§

fn get_instance_id(self) -> i32

GetInstanceID() overload
Source§

fn get_hash_code(self) -> i32

GetHashCode() overload
Source§

fn equals(self, other: impl Into<Object>) -> bool

Equals(crate::system::object::Object) overload
Source§

fn ensure_running_on_main_thread(self)

EnsureRunningOnMainThread() overload
Source§

fn get_cached_ptr(self) -> IntPtr

GetCachedPtr() overload
Source§

fn get_name(self) -> Il2CppString

get_name() overload
Source§

fn set_name(self, value: impl Into<Il2CppString>)

set_name(::unity::Il2CppString) overload
Source§

fn get_hide_flags(self) -> HideFlags

get_hideFlags() overload
Source§

fn set_hide_flags(self, value: impl Into<HideFlags>)

set_hideFlags(crate::unity_engine::hideflags::HideFlags) overload
Source§

fn to_string(self) -> Il2CppString

ToString() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<__T> IPlayableAssetMethods for __T
where __T: IPlayableAsset,

Source§

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) overload
Source§

fn get_duration(self) -> f64

get_duration() overload
Source§

fn get_outputs(self) -> IEnumerable_1<PlayableBinding>

get_outputs() overload
Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, __U> IQueue_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, q: Queue_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> IScriptPlayable_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn get_null() -> ScriptPlayable_1<T0>

Source§

fn create(graph: PlayableGraph, input_count: i32) -> ScriptPlayable_1<T0>

Source§

fn create_2( graph: PlayableGraph, template: T0, input_count: i32, ) -> ScriptPlayable_1<T0>

Source§

fn create_handle( graph: PlayableGraph, template: T0, input_count: i32, ) -> PlayableHandle

Source§

fn create_script_instance() -> Object

Source§

fn clone_script_instance(source: IPlayableBehaviour_Interface) -> Object

Source§

fn clone_script_instance_from_engine_object(source: Object_2) -> Object

Source§

fn ctor(self, handle: PlayableHandle)
where Self: Sized,

Source§

fn get_handle(self) -> PlayableHandle
where Self: Sized,

Source§

fn get_behaviour(self) -> T0
where Self: Sized,

Source§

fn op_implicit(playable: ScriptPlayable_1<T0>) -> Playable

Source§

fn op_explicit(playable: Playable) -> ScriptPlayable_1<T0>

Source§

fn equals(self, other: ScriptPlayable_1<T0>) -> bool
where Self: Sized,

Source§

fn cctor()

Source§

impl<__T> IScriptableObjectMethods for __T
where __T: IScriptableObject,

Source§

fn ctor(self)

.ctor() overload
Source§

impl<T0, T1, __U> ISortedDictionary_2_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor( self, dictionary: SortedDictionary_2<T0, T1>, get_enumerator_ret_type: i32, )
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> KeyValuePair_2<T0, T1>
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_key(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_value(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_dictionary_enumerator_get_entry(self) -> DictionaryEntry
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_KeyCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, T1, __U> ISortedDictionary_2_ValueCollection_EnumeratorMethods<T0, T1> for __U

Source§

fn ctor(self, dictionary: SortedDictionary_2<T0, T1>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T1
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ISortedSet_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, set: SortedSet_1<T0>)
where Self: Sized,

Source§

fn ctor_2(self, set: SortedSet_1<T0>, reverse: bool)
where Self: Sized,

Source§

fn system_runtime_serialization_i_deserialization_callback_on_deserialization( self, sender: Object, )
where Self: Sized,

Source§

fn initialize(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn get_not_started_or_ended(self) -> bool
where Self: Sized,

Source§

fn reset(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

fn cctor()

Source§

impl<T0, __U> IStack_1_EnumeratorMethods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Stack_1<T0>)
where Self: Sized,

Source§

fn dispose(self)
where Self: Sized,

Source§

fn move_next(self) -> bool
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn throw_enumeration_not_started_or_ended(self)
where Self: Sized,

Source§

fn system_collections_i_enumerator_get_current(self) -> Object
where Self: Sized,

Source§

fn system_collections_i_enumerator_reset(self)
where Self: Sized,

Source§

impl<T0, __U> ITMP_TextProcessingStack_1Methods<T0> for __U
where T0: ClassIdentity, __U: ClassIdentity,

Source§

fn ctor(self, stack: Array<T0>)
where Self: Sized,

Source§

fn ctor_2(self, capacity: i32)
where Self: Sized,

Source§

fn ctor_3(self, capacity: i32, rollover_size: i32)
where Self: Sized,

Source§

fn get_count(self) -> i32
where Self: Sized,

Source§

fn get_current(self) -> T0
where Self: Sized,

Source§

fn get_rollover_size(self) -> i32
where Self: Sized,

Source§

fn set_rollover_size(self, value: i32)
where Self: Sized,

Source§

fn set_default(stack: Array<TMP_TextProcessingStack_1<T0>>, item: T0)

Source§

fn clear(self)
where Self: Sized,

Source§

fn set_default_2(self, item: T0)
where Self: Sized,

Source§

fn add(self, item: T0)
where Self: Sized,

Source§

fn remove(self) -> T0
where Self: Sized,

Source§

fn push(self, item: T0)
where Self: Sized,

Source§

fn pop(self) -> T0
where Self: Sized,

Source§

fn peek(self) -> T0
where Self: Sized,

Source§

fn current_item(self) -> T0
where Self: Sized,

Source§

fn previous_item(self) -> T0
where Self: Sized,

Source§

impl<__T> ITrackAssetMethods for __T
where __T: ITrackAsset,

Source§

fn on_before_track_serialize(self)

OnBeforeTrackSerialize() overload
Source§

fn on_after_track_deserialize(self)

OnAfterTrackDeserialize() overload
Source§

fn on_upgrade_from_version(self, old_version: impl Into<i32>)

OnUpgradeFromVersion(i32) overload
Source§

fn unity_engine_i_serialization_callback_receiver_on_before_serialize(self)

UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() overload
Source§

fn unity_engine_i_serialization_callback_receiver_on_after_deserialize(self)

UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() overload
Source§

fn upgrade_to_latest_version(self)

UpgradeToLatestVersion() overload
Source§

fn get_start(self) -> f64

get_start() overload
Source§

fn get_end(self) -> f64

get_end() overload
Source§

fn get_duration(self) -> f64

get_duration() overload
Source§

fn get_muted(self) -> bool

get_muted() overload
Source§

fn set_muted(self, value: impl Into<bool>)

set_muted(bool) overload
Source§

fn get_muted_in_hierarchy(self) -> bool

get_mutedInHierarchy() overload
Source§

fn get_timeline_asset(self) -> TimelineAsset

get_timelineAsset() overload
Source§

fn get_parent(self) -> PlayableAsset

get_parent() overload
Source§

fn set_parent(self, value: impl Into<PlayableAsset>)

set_parent(crate::unity_engine::playables::playableasset::PlayableAsset) overload
Source§

fn get_clips(self) -> IEnumerable_1<TimelineClip>

GetClips() overload
Source§

fn get_is_empty(self) -> bool

get_isEmpty() overload
Source§

fn get_has_clips(self) -> bool

get_hasClips() overload
Source§

fn get_has_curves(self) -> bool

get_hasCurves() overload
Source§

fn get_is_sub_track(self) -> bool

get_isSubTrack() overload
Source§

fn get_outputs(self) -> IEnumerable_1<PlayableBinding>

get_outputs() overload
Source§

fn get_child_tracks(self) -> IEnumerable_1<TrackAsset>

GetChildTracks() overload
Source§

fn get_custom_playable_typename(self) -> Il2CppString

get_customPlayableTypename() overload
Source§

fn set_custom_playable_typename(self, value: impl Into<Il2CppString>)

set_customPlayableTypename(::unity::Il2CppString) overload
Source§

fn get_curves(self) -> AnimationClip

get_curves() overload
Source§

fn set_curves(self, value: impl Into<AnimationClip>)

set_curves(crate::unity_engine::animationclip::AnimationClip) overload
Source§

fn unity_engine_timeline_i_curves_owner_get_default_curves_name( self, ) -> Il2CppString

UnityEngine.Timeline.ICurvesOwner.get_defaultCurvesName() overload
Source§

fn unity_engine_timeline_i_curves_owner_get_asset(self) -> Object_2

UnityEngine.Timeline.ICurvesOwner.get_asset() overload
Source§

fn unity_engine_timeline_i_curves_owner_get_asset_owner(self) -> Object_2

UnityEngine.Timeline.ICurvesOwner.get_assetOwner() overload
Source§

fn unity_engine_timeline_i_curves_owner_get_target_track(self) -> TrackAsset

UnityEngine.Timeline.ICurvesOwner.get_targetTrack() overload
Source§

fn get_sub_tracks_objects(self) -> List_1<ScriptableObject>

get_subTracksObjects() overload
Source§

fn get_locked(self) -> bool

get_locked() overload
Source§

fn set_locked(self, value: impl Into<bool>)

set_locked(bool) overload
Source§

fn get_locked_in_hierarchy(self) -> bool

get_lockedInHierarchy() overload
Source§

fn get_supports_notifications(self) -> bool

get_supportsNotifications() overload
Source§

fn internal_awake(self)

__internalAwake() overload
Source§

fn create_curves(self, curves_clip_name: impl Into<Il2CppString>)

CreateCurves(::unity::Il2CppString) overload
Source§

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) overload
Source§

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) overload
Source§

fn create_default_clip(self) -> TimelineClip

CreateDefaultClip() overload
Source§

fn create_clip<M0: IlType + Copy + ClassIdentity>(self) -> TimelineClip

Source§

fn delete_clip(self, clip: impl Into<TimelineClip>) -> bool

DeleteClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overload
Source§

fn create_marker( self, type: impl Into<SystemType>, time: impl Into<f64>, ) -> IMarker_Interface

CreateMarker(::unity::SystemType, f64) overload
Source§

fn create_marker_2<M0: IlType + Copy + ClassIdentity>( self, time: impl Into<f64>, ) -> M0

Source§

fn delete_marker(self, marker: impl Into<IMarker_Interface>) -> bool

DeleteMarker(crate::unity_engine::timeline::imarker_interface::IMarker_Interface) overload
Source§

fn get_markers(self) -> IEnumerable_1<IMarker_Interface>

GetMarkers() overload
Source§

fn get_marker_count(self) -> i32

GetMarkerCount() overload
Source§

fn get_marker(self, idx: impl Into<i32>) -> IMarker_Interface

GetMarker(i32) overload
Source§

fn create_clip_2(self, requested_type: impl Into<SystemType>) -> TimelineClip

CreateClip(::unity::SystemType) overload
Source§

fn create_and_add_new_clip_of_type( self, requested_type: impl Into<SystemType>, ) -> TimelineClip

CreateAndAddNewClipOfType(::unity::SystemType) overload
Source§

fn create_clip_of_type( self, requested_type: impl Into<SystemType>, ) -> TimelineClip

CreateClipOfType(::unity::SystemType) overload
Source§

fn create_clip_from_playable_asset( self, asset: impl Into<IPlayableAsset_Interface>, ) -> TimelineClip

CreateClipFromPlayableAsset(crate::unity_engine::playables::iplayableasset_interface::IPlayableAsset_Interface) overload
Source§

fn create_clip_from_asset( self, playable_asset: impl Into<ScriptableObject>, ) -> TimelineClip

CreateClipFromAsset(crate::unity_engine::scriptableobject::ScriptableObject) overload
Source§

fn get_markers_raw(self) -> IEnumerable_1<ScriptableObject>

GetMarkersRaw() overload
Source§

fn clear_markers(self)

ClearMarkers() overload
Source§

fn add_marker(self, e: impl Into<ScriptableObject>)

AddMarker(crate::unity_engine::scriptableobject::ScriptableObject) overload
Source§

fn delete_marker_raw(self, marker: impl Into<ScriptableObject>) -> bool

DeleteMarkerRaw(crate::unity_engine::scriptableobject::ScriptableObject) overload
Source§

fn get_time_range_hash(self) -> i32

GetTimeRangeHash() overload
Source§

fn add_clip(self, new_clip: impl Into<TimelineClip>)

AddClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overload
Source§

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) overload
Source§

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) overload
Source§

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>) overload
Source§

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>) overload
Source§

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>) overload
Source§

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>) overload
Source§

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) overload
Source§

fn sort_clips(self)

SortClips() overload
Source§

fn clear_clips_internal(self)

ClearClipsInternal() overload
Source§

fn clear_sub_tracks_internal(self)

ClearSubTracksInternal() overload
Source§

fn on_clip_move(self)

OnClipMove() overload
Source§

fn create_new_clip_container_internal(self) -> TimelineClip

CreateNewClipContainerInternal() overload
Source§

fn add_child(self, child: impl Into<TrackAsset>)

AddChild(crate::unity_engine::timeline::trackasset::TrackAsset) overload
Source§

fn move_last_track_before(self, asset: impl Into<TrackAsset>)

MoveLastTrackBefore(crate::unity_engine::timeline::trackasset::TrackAsset) overload
Source§

fn remove_sub_track(self, child: impl Into<TrackAsset>) -> bool

RemoveSubTrack(crate::unity_engine::timeline::trackasset::TrackAsset) overload
Source§

fn remove_clip(self, clip: impl Into<TimelineClip>)

RemoveClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overload
Source§

fn get_evaluation_time(self) -> (f64, f64)

GetEvaluationTime(*mutf64, *mutf64) overload
Source§

fn get_sequence_time(self) -> (f64, f64)

GetSequenceTime(*mutf64, *mutf64) overload
Source§

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) overload
Source§

fn get_game_object_binding( self, director: impl Into<PlayableDirector>, ) -> GameObject

GetGameObjectBinding(crate::unity_engine::playables::playabledirector::PlayableDirector) overload
Source§

fn validate_clip_type(self, clip_type: impl Into<SystemType>) -> bool

ValidateClipType(::unity::SystemType) overload
Source§

fn on_create_clip(self, clip: impl Into<TimelineClip>)

OnCreateClip(crate::unity_engine::timeline::timelineclip::TimelineClip) overload
Source§

fn update_duration(self)

UpdateDuration() overload
Source§

fn calculate_items_hash(self) -> i32

CalculateItemsHash() overload
Source§

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) overload
Source§

fn invalidate(self)

Invalidate() overload
Source§

fn get_notification_duration(self) -> f64

GetNotificationDuration() overload
Source§

fn can_compile_clips(self) -> bool

CanCompileClips() overload
Source§

fn is_compilable(self) -> bool

IsCompilable() overload
Source§

fn update_child_track_cache(self)

UpdateChildTrackCache() overload
Source§

fn hash(self) -> i32

Hash() overload
Source§

fn get_clips_hash(self) -> i32

GetClipsHash() overload
Source§

fn has_notifications(self) -> bool

HasNotifications() overload
Source§

fn can_compile_notifications(self) -> bool

CanCompileNotifications() overload
Source§

fn can_compile_clips_recursive(self) -> bool

CanCompileClipsRecursive() overload
Source§

fn ctor(self)

.ctor() overload
§

impl<T> IlNull for T
where T: FromIlInstance,

§

fn null() -> Self

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

§

impl<T> SystemObject for T
where T: Copy + Into<IlInstance>,

§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.