pub trait IVideoPlayer: IBehaviour {
Show 16 methods
// Provided methods
fn prepare_completed(self) -> VideoPlayer_EventHandler { ... }
fn set_prepare_completed(self, value: VideoPlayer_EventHandler) { ... }
fn loop_point_reached(self) -> VideoPlayer_EventHandler { ... }
fn set_loop_point_reached(self, value: VideoPlayer_EventHandler) { ... }
fn started(self) -> VideoPlayer_EventHandler { ... }
fn set_started(self, value: VideoPlayer_EventHandler) { ... }
fn frame_dropped(self) -> VideoPlayer_EventHandler { ... }
fn set_frame_dropped(self, value: VideoPlayer_EventHandler) { ... }
fn error_received(self) -> VideoPlayer_ErrorEventHandler { ... }
fn set_error_received(self, value: VideoPlayer_ErrorEventHandler) { ... }
fn seek_completed(self) -> VideoPlayer_EventHandler { ... }
fn set_seek_completed(self, value: VideoPlayer_EventHandler) { ... }
fn clock_resync_occurred(self) -> VideoPlayer_TimeEventHandler { ... }
fn set_clock_resync_occurred(self, value: VideoPlayer_TimeEventHandler) { ... }
fn frame_ready(self) -> VideoPlayer_FrameReadyEventHandler { ... }
fn set_frame_ready(self, value: VideoPlayer_FrameReadyEventHandler) { ... }
}Provided Methods§
fn prepare_completed(self) -> VideoPlayer_EventHandler
fn set_prepare_completed(self, value: VideoPlayer_EventHandler)
fn loop_point_reached(self) -> VideoPlayer_EventHandler
fn set_loop_point_reached(self, value: VideoPlayer_EventHandler)
fn started(self) -> VideoPlayer_EventHandler
fn set_started(self, value: VideoPlayer_EventHandler)
fn frame_dropped(self) -> VideoPlayer_EventHandler
fn set_frame_dropped(self, value: VideoPlayer_EventHandler)
fn error_received(self) -> VideoPlayer_ErrorEventHandler
fn set_error_received(self, value: VideoPlayer_ErrorEventHandler)
fn seek_completed(self) -> VideoPlayer_EventHandler
fn set_seek_completed(self, value: VideoPlayer_EventHandler)
fn clock_resync_occurred(self) -> VideoPlayer_TimeEventHandler
fn set_clock_resync_occurred(self, value: VideoPlayer_TimeEventHandler)
fn frame_ready(self) -> VideoPlayer_FrameReadyEventHandler
fn set_frame_ready(self, value: VideoPlayer_FrameReadyEventHandler)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.