pub struct MoviePlayer(/* private fields */);Expand description
IL2CPP class: App.MoviePlayer
Inherits: MoviePlayerBase
Implementations§
Source§impl MoviePlayer
impl MoviePlayer
pub fn base(self) -> MoviePlayerBase
Source§impl MoviePlayer
impl MoviePlayer
pub fn ctor_method_info() -> &'static MethodInfo
pub fn error_callback_method_info() -> &'static MethodInfo
pub fn loop_point_reached_method_info() -> &'static MethodInfo
pub fn frame_ready_method_info() -> &'static MethodInfo
pub fn setup_after_load_scene_method_info() -> &'static MethodInfo
pub fn setup_by_movie_canvas_prefab_method_info() -> &'static MethodInfo
pub fn set_movie_file_path_to_video_player_method_info() -> &'static MethodInfo
pub fn enable_sound_event_method_info() -> &'static MethodInfo
pub fn disable_sound_event_method_info() -> &'static MethodInfo
pub fn is_true_play_end_method_info() -> &'static MethodInfo
pub fn get_screen_object_name_method_info() -> &'static MethodInfo
pub fn is_paused_method_info() -> &'static MethodInfo
pub fn is_playing_method_info() -> &'static MethodInfo
pub fn is_play_end_method_info() -> &'static MethodInfo
pub fn get_movie_length_method_info() -> &'static MethodInfo
pub fn get_playing_position_method_info() -> &'static MethodInfo
pub fn tick_method_info() -> &'static MethodInfo
pub fn prepare_method_info() -> &'static MethodInfo
pub fn is_prepared_method_info() -> &'static MethodInfo
pub fn play_method_info() -> &'static MethodInfo
pub fn stop_method_info() -> &'static MethodInfo
pub fn suspend_on_method_info() -> &'static MethodInfo
pub fn suspend_off_method_info() -> &'static MethodInfo
Source§impl MoviePlayer
impl MoviePlayer
Sourcepub unsafe fn setup_after_load_scene(this: impl Into<IlInstance>) -> bool
pub unsafe fn setup_after_load_scene(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to MoviePlayer’s own SetupAfterLoadScene. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn setup_by_movie_canvas_prefab(
this: impl Into<IlInstance>,
canvas_prefab: GameObject,
) -> bool
pub unsafe fn setup_by_movie_canvas_prefab( this: impl Into<IlInstance>, canvas_prefab: GameObject, ) -> bool
Direct (non-virtual) call to MoviePlayer’s own SetupByMovieCanvasPrefab. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn set_movie_file_path_to_video_player(
this: impl Into<IlInstance>,
) -> bool
pub unsafe fn set_movie_file_path_to_video_player( this: impl Into<IlInstance>, ) -> bool
Direct (non-virtual) call to MoviePlayer’s own SetMovieFilePathToVideoPlayer. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_screen_object_name(
this: impl Into<IlInstance>,
) -> Il2CppString
pub unsafe fn get_screen_object_name( this: impl Into<IlInstance>, ) -> Il2CppString
Direct (non-virtual) call to MoviePlayer’s own GetScreenObjectName. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_paused(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_paused(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to MoviePlayer’s own IsPaused. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_playing(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_playing(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to MoviePlayer’s own IsPlaying. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_play_end(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_play_end(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to MoviePlayer’s own IsPlayEnd. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_movie_length(this: impl Into<IlInstance>) -> f32
pub unsafe fn get_movie_length(this: impl Into<IlInstance>) -> f32
Direct (non-virtual) call to MoviePlayer’s own GetMovieLength. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn get_playing_position(this: impl Into<IlInstance>) -> f32
pub unsafe fn get_playing_position(this: impl Into<IlInstance>) -> f32
Direct (non-virtual) call to MoviePlayer’s own GetPlayingPosition. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn tick(this: impl Into<IlInstance>)
pub unsafe fn tick(this: impl Into<IlInstance>)
Direct (non-virtual) call to MoviePlayer’s own Tick. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn prepare(this: impl Into<IlInstance>)
pub unsafe fn prepare(this: impl Into<IlInstance>)
Direct (non-virtual) call to MoviePlayer’s own Prepare. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn is_prepared(this: impl Into<IlInstance>) -> bool
pub unsafe fn is_prepared(this: impl Into<IlInstance>) -> bool
Direct (non-virtual) call to MoviePlayer’s own IsPrepared. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn play(this: impl Into<IlInstance>)
pub unsafe fn play(this: impl Into<IlInstance>)
Direct (non-virtual) call to MoviePlayer’s own Play. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn stop(this: impl Into<IlInstance>)
pub unsafe fn stop(this: impl Into<IlInstance>)
Direct (non-virtual) call to MoviePlayer’s own Stop. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn suspend_on(this: impl Into<IlInstance>)
pub unsafe fn suspend_on(this: impl Into<IlInstance>)
Direct (non-virtual) call to MoviePlayer’s own SuspendOn. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Sourcepub unsafe fn suspend_off(this: impl Into<IlInstance>)
pub unsafe fn suspend_off(this: impl Into<IlInstance>)
Direct (non-virtual) call to MoviePlayer’s own SuspendOff. Bypasses the vtable, so it won’t hit an override/patch — use it for base calls.
Source§impl MoviePlayer
impl MoviePlayer
Sourcepub fn new(
movie_file_name: Il2CppString,
is_movie_file_name_direct: bool,
) -> Self
pub fn new( movie_file_name: Il2CppString, is_movie_file_name_direct: bool, ) -> Self
.ctor(::unity::Il2CppString, bool) — overload selector
Trait Implementations§
Source§impl ClassIdentity for MoviePlayer
impl ClassIdentity for MoviePlayer
Source§impl Clone for MoviePlayer
impl Clone for MoviePlayer
Source§fn clone(&self) -> MoviePlayer
fn clone(&self) -> MoviePlayer
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl FromIlInstance for MoviePlayer
impl FromIlInstance for MoviePlayer
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 IMoviePlayer for MoviePlayer
impl IMoviePlayer for MoviePlayer
fn m_video_player(self) -> VideoPlayer
fn set_m_video_player(self, value: VideoPlayer)
fn m_is_sound_event_enable(self) -> bool
fn set_m_is_sound_event_enable(self, value: bool)
fn m_trigger_stop(self) -> bool
fn set_m_trigger_stop(self, value: bool)
Source§impl IMoviePlayerBase for MoviePlayer
impl IMoviePlayerBase for MoviePlayer
fn m_screen_object(self) -> GameObject
fn set_m_screen_object(self, value: GameObject)
fn m_canvas_object(self) -> GameObject
fn set_m_canvas_object(self, value: GameObject)
fn m_caption(self) -> MoviePlayerBase_Caption
fn set_m_caption(self, value: MoviePlayerBase_Caption)
fn m_title_logo(self) -> MoviePlayerBase_TitleLogo
fn set_m_title_logo(self, value: MoviePlayerBase_TitleLogo)
fn m_key_help(self) -> MoviePlayerBase_KeyHelp
fn set_m_key_help(self, value: MoviePlayerBase_KeyHelp)
fn m_is_movie_file_name_direct(self) -> bool
fn set_m_is_movie_file_name_direct(self, value: bool)
fn m_base_movie_file_name(self) -> Il2CppString
fn set_m_base_movie_file_name(self, value: Il2CppString)
fn m_movie_file_name(self) -> Il2CppString
fn set_m_movie_file_name(self, value: Il2CppString)
fn m_sound_bank_name(self) -> Il2CppString
fn set_m_sound_bank_name(self, value: Il2CppString)
fn m_prev_play_time(self) -> f64
fn set_m_prev_play_time(self, value: f64)
fn m_is_error_occured(self) -> bool
fn set_m_is_error_occured(self, value: bool)
fn m_sound_event_on_start_viewer1(self) -> Il2CppString
fn set_m_sound_event_on_start_viewer1(self, value: Il2CppString)
fn m_sound_event_on_start_viewer2(self) -> Il2CppString
fn set_m_sound_event_on_start_viewer2(self, value: Il2CppString)
fn m_sound_event_on_start_viewer3(self) -> Il2CppString
fn set_m_sound_event_on_start_viewer3(self, value: Il2CppString)
impl Copy for MoviePlayer
impl IObject for MoviePlayer
Auto Trait Implementations§
impl Freeze for MoviePlayer
impl RefUnwindSafe for MoviePlayer
impl !Send for MoviePlayer
impl !Sync for MoviePlayer
impl Unpin for MoviePlayer
impl UnwindSafe for MoviePlayer
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Cast for Twhere
T: SystemObject,
impl<T> Cast for Twhere
T: SystemObject,
fn get_class(self) -> Class
fn is_null(self) -> bool
fn rebind_class(self, new_class: Class)
fn override_class(self) -> Class
fn is_instance_of<T>(self) -> boolwhere
T: ClassIdentity,
fn is_direct_subclass_of<T>(self) -> boolwhere
T: ClassIdentity,
fn try_cast<T>(self) -> Option<T>where
T: ClassIdentity + FromIlInstance,
§unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
unsafe fn cast<T>(self) -> Twhere
T: ClassIdentity + FromIlInstance,
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)§impl<T> DefaultInjectedMembers for T
impl<T> DefaultInjectedMembers for T
fn __injected_fields() -> Vec<InjectedFieldDescriptor>
fn __injected_methods() -> Vec<InjectedMethodDescriptor>
fn __injected_overrides() -> Vec<InjectedOverrideDescriptor>
Source§impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IArrayBuilder_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn ctor(self, capacity: i32)where
Self: Sized,
fn get_capacity(self) -> i32where
Self: Sized,
fn get_count(self) -> i32where
Self: Sized,
fn get_item(self, index: i32) -> T0where
Self: Sized,
fn add(self, item: T0)where
Self: Sized,
fn to_array(self) -> Array<T0>where
Self: Sized,
fn unchecked_add(self, item: T0)where
Self: Sized,
fn ensure_capacity(self, minimum: i32)where
Self: Sized,
Source§impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
impl<T0, __U> IAsyncOperationHandle_1Methods<T0> for __Uwhere
T0: ClassIdentity,
__U: ClassIdentity,
fn get_location_name(self) -> Il2CppStringwhere
Self: Sized,
fn set_location_name(self, value: Il2CppString)where
Self: Sized,
fn op_implicit(obj: AsyncOperationHandle_1<T0>) -> AsyncOperationHandle
fn ctor(self, op: AsyncOperationBase_1<T0>)where
Self: Sized,
fn get_download_status(self) -> DownloadStatuswhere
Self: Sized,
fn internal_get_download_status(
self,
visited: HashSet_1<Object>,
) -> DownloadStatuswhere
Self: Sized,
fn ctor_2(self, op: IAsyncOperation)where
Self: Sized,
fn ctor_3(self, op: IAsyncOperation, version: i32)where
Self: Sized,
fn ctor_4(self, op: IAsyncOperation, location_name: Il2CppString)where
Self: Sized,
fn ctor_5(self, op: IAsyncOperation, version: i32, location_name: Il2CppString)where
Self: Sized,
fn acquire(self) -> AsyncOperationHandle_1<T0>where
Self: Sized,
fn add_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn remove_completed(self, value: Action_1<AsyncOperationHandle_1<T0>>)where
Self: Sized,
fn add_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_completed_typeless(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn get_debug_name(self) -> Il2CppStringwhere
Self: Sized,
fn add_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn remove_destroyed(self, value: Action_1<AsyncOperationHandle>)where
Self: Sized,
fn equals(self, other: AsyncOperationHandle_1<T0>) -> boolwhere
Self: Sized,
fn get_hash_code(self) -> i32where
Self: Sized,
fn wait_for_completion(self) -> T0where
Self: Sized,
fn get_internal_op(self) -> AsyncOperationBase_1<T0>where
Self: Sized,
fn get_is_done(self) -> boolwhere
Self: Sized,
fn is_valid(self) -> boolwhere
Self: Sized,
fn get_percent_complete(self) -> f32where
Self: Sized,
fn get_reference_count(self) -> i32where
Self: Sized,
fn release(self)where
Self: Sized,
fn get_result(self) -> T0where
Self: Sized,
fn get_status(self) -> AsyncOperationStatuswhere
Self: Sized,
fn system_collections_i_enumerator_get_current(self) -> Objectwhere
Self: Sized,
fn system_collections_i_enumerator_move_next(self) -> boolwhere
Self: Sized,
fn system_collections_i_enumerator_reset(self)where
Self: Sized,
Source§impl<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> IMoviePlayerBaseMethods for __Twhere
__T: IMoviePlayerBase,
impl<__T> IMoviePlayerBaseMethods for __Twhere
__T: IMoviePlayerBase,
Source§fn ctor(
self,
movie_file_name: impl Into<Il2CppString>,
is_movie_file_name_direct: impl Into<bool>,
)
fn ctor( self, movie_file_name: impl Into<Il2CppString>, is_movie_file_name_direct: impl Into<bool>, )
.ctor(::unity::Il2CppString, bool) overloadSource§fn load(
self,
movie_file_name: impl Into<Il2CppString>,
is_movie_file_name_direct: impl Into<bool>,
)
fn load( self, movie_file_name: impl Into<Il2CppString>, is_movie_file_name_direct: impl Into<bool>, )
Load(::unity::Il2CppString, bool) overloadSource§fn get_movie_file_path(self) -> Il2CppString
fn get_movie_file_path(self) -> Il2CppString
GetMovieFilePath() overloadSource§fn load_scene_bind(self, super_: impl Into<ProcInst>)
fn load_scene_bind(self, super_: impl Into<ProcInst>)
LoadSceneBind(crate::app::procinst::ProcInst) overloadSource§fn unload_scene_bind(self, super_: impl Into<ProcInst>)
fn unload_scene_bind(self, super_: impl Into<ProcInst>)
UnloadSceneBind(crate::app::procinst::ProcInst) overloadSource§fn setup_after_load_scene(self) -> bool
fn setup_after_load_scene(self) -> bool
SetupAfterLoadScene() overloadSource§fn setup_by_movie_canvas_prefab(
self,
canvas_prefab: impl Into<GameObject>,
) -> bool
fn setup_by_movie_canvas_prefab( self, canvas_prefab: impl Into<GameObject>, ) -> bool
SetupByMovieCanvasPrefab(crate::unity_engine::gameobject::GameObject) overloadSource§fn setup_common(self) -> bool
fn setup_common(self) -> bool
SetupCommon() overloadSource§fn set_movie_file_path_to_video_player(self) -> bool
fn set_movie_file_path_to_video_player(self) -> bool
SetMovieFilePathToVideoPlayer() overloadSource§fn enable_scene(self)
fn enable_scene(self)
EnableScene() overloadSource§fn disable_scene(self)
fn disable_scene(self)
DisableScene() overloadSource§fn set_scene_active(self, is_active: impl Into<bool>)
fn set_scene_active(self, is_active: impl Into<bool>)
SetSceneActive(bool) overloadSource§fn enable_canvas(self)
fn enable_canvas(self)
EnableCanvas() overloadSource§fn disable_canvas(self)
fn disable_canvas(self)
DisableCanvas() overloadSource§fn is_show_caption(self) -> bool
fn is_show_caption(self) -> bool
IsShowCaption() overloadSource§fn set_caption(self, mid: impl Into<Il2CppString>, msec: impl Into<i32>)
fn set_caption(self, mid: impl Into<Il2CppString>, msec: impl Into<i32>)
SetCaption(::unity::Il2CppString, i32) overloadSource§fn switch_caption_on_off(self)
fn switch_caption_on_off(self)
SwitchCaptionOnOff() overloadSource§fn show_title_logo(self, msec: impl Into<i32>)
fn show_title_logo(self, msec: impl Into<i32>)
ShowTitleLogo(i32) overloadSource§fn post_sound_event_on_start_viewer(self)
fn post_sound_event_on_start_viewer(self)
PostSoundEventOnStartViewer() overloadSource§fn post_sound_event_on_end(self)
fn post_sound_event_on_end(self)
PostSoundEventOnEnd() overloadSource§fn get_screen_object_name(self) -> Il2CppString
fn get_screen_object_name(self) -> Il2CppString
GetScreenObjectName() overloadSource§fn is_playing(self) -> bool
fn is_playing(self) -> bool
IsPlaying() overloadSource§fn is_play_end(self) -> bool
fn is_play_end(self) -> bool
IsPlayEnd() overloadSource§fn is_error_occured(self) -> bool
fn is_error_occured(self) -> bool
IsErrorOccured() overloadSource§fn get_movie_length(self) -> f32
fn get_movie_length(self) -> f32
GetMovieLength() overloadSource§fn get_playing_position(self) -> f32
fn get_playing_position(self) -> f32
GetPlayingPosition() overloadSource§fn persistent(self)
fn persistent(self)
Persistent() overloadSource§fn is_prepared(self) -> bool
fn is_prepared(self) -> bool
IsPrepared() overloadSource§fn suspend_on(self)
fn suspend_on(self)
SuspendOn() overloadSource§fn suspend_off(self)
fn suspend_off(self)
SuspendOff() overloadSource§impl<__T> IMoviePlayerMethods for __Twhere
__T: IMoviePlayer,
impl<__T> IMoviePlayerMethods for __Twhere
__T: IMoviePlayer,
Source§fn ctor(
self,
movie_file_name: impl Into<Il2CppString>,
is_movie_file_name_direct: impl Into<bool>,
)
fn ctor( self, movie_file_name: impl Into<Il2CppString>, is_movie_file_name_direct: impl Into<bool>, )
.ctor(::unity::Il2CppString, bool) overloadSource§fn error_callback(
self,
player: impl Into<VideoPlayer>,
mess: impl Into<Il2CppString>,
)
fn error_callback( self, player: impl Into<VideoPlayer>, mess: impl Into<Il2CppString>, )
ErrorCallback(crate::unity_engine::video::videoplayer::VideoPlayer, ::unity::Il2CppString) overloadSource§fn loop_point_reached(self, player: impl Into<VideoPlayer>)
fn loop_point_reached(self, player: impl Into<VideoPlayer>)
LoopPointReached(crate::unity_engine::video::videoplayer::VideoPlayer) overloadSource§fn frame_ready(self, player: impl Into<VideoPlayer>, frame_idx: impl Into<i64>)
fn frame_ready(self, player: impl Into<VideoPlayer>, frame_idx: impl Into<i64>)
FrameReady(crate::unity_engine::video::videoplayer::VideoPlayer, i64) overloadSource§fn setup_after_load_scene(self) -> bool
fn setup_after_load_scene(self) -> bool
SetupAfterLoadScene() overloadSource§fn setup_by_movie_canvas_prefab(
self,
canvas_prefab: impl Into<GameObject>,
) -> bool
fn setup_by_movie_canvas_prefab( self, canvas_prefab: impl Into<GameObject>, ) -> bool
SetupByMovieCanvasPrefab(crate::unity_engine::gameobject::GameObject) overloadSource§fn set_movie_file_path_to_video_player(self) -> bool
fn set_movie_file_path_to_video_player(self) -> bool
SetMovieFilePathToVideoPlayer() overloadSource§fn enable_sound_event(self)
fn enable_sound_event(self)
EnableSoundEvent() overloadSource§fn disable_sound_event(self)
fn disable_sound_event(self)
DisableSoundEvent() overloadSource§fn is_true_play_end(self) -> bool
fn is_true_play_end(self) -> bool
IsTruePlayEnd() overloadSource§fn get_screen_object_name(self) -> Il2CppString
fn get_screen_object_name(self) -> Il2CppString
GetScreenObjectName() overloadSource§fn is_playing(self) -> bool
fn is_playing(self) -> bool
IsPlaying() overloadSource§fn is_play_end(self) -> bool
fn is_play_end(self) -> bool
IsPlayEnd() overloadSource§fn get_movie_length(self) -> f32
fn get_movie_length(self) -> f32
GetMovieLength() overloadSource§fn get_playing_position(self) -> f32
fn get_playing_position(self) -> f32
GetPlayingPosition() overloadSource§fn is_prepared(self) -> bool
fn is_prepared(self) -> bool
IsPrepared() overloadSource§fn suspend_on(self)
fn suspend_on(self)
SuspendOn() overloadSource§fn suspend_off(self)
fn suspend_off(self)
SuspendOff() overloadSource§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) overload