pub unsafe trait SKOverlayDelegate: NSObjectProtocol {
// Provided methods
unsafe fn storeOverlay_didFailToLoadWithError(
&self,
overlay: &SKOverlay,
error: &NSError,
)
where Self: Sized + Message { ... }
unsafe fn storeOverlay_willStartPresentation(
&self,
overlay: &SKOverlay,
transition_context: &SKOverlayTransitionContext,
)
where Self: Sized + Message { ... }
unsafe fn storeOverlay_didFinishPresentation(
&self,
overlay: &SKOverlay,
transition_context: &SKOverlayTransitionContext,
)
where Self: Sized + Message { ... }
unsafe fn storeOverlay_willStartDismissal(
&self,
overlay: &SKOverlay,
transition_context: &SKOverlayTransitionContext,
)
where Self: Sized + Message { ... }
unsafe fn storeOverlay_didFinishDismissal(
&self,
overlay: &SKOverlay,
transition_context: &SKOverlayTransitionContext,
)
where Self: Sized + Message { ... }
}Available on crate feature
SKOverlay only.Expand description
Provided Methods§
unsafe fn storeOverlay_didFailToLoadWithError( &self, overlay: &SKOverlay, error: &NSError, )
unsafe fn storeOverlay_willStartPresentation( &self, overlay: &SKOverlay, transition_context: &SKOverlayTransitionContext, )
Available on crate feature
SKOverlayTransitionContext only.unsafe fn storeOverlay_didFinishPresentation( &self, overlay: &SKOverlay, transition_context: &SKOverlayTransitionContext, )
Available on crate feature
SKOverlayTransitionContext only.unsafe fn storeOverlay_willStartDismissal( &self, overlay: &SKOverlay, transition_context: &SKOverlayTransitionContext, )
Available on crate feature
SKOverlayTransitionContext only.unsafe fn storeOverlay_didFinishDismissal( &self, overlay: &SKOverlay, transition_context: &SKOverlayTransitionContext, )
Available on crate feature
SKOverlayTransitionContext only.Trait Implementations§
impl<T> ImplementedBy<T> for dyn SKOverlayDelegate
Source§impl ProtocolType for dyn SKOverlayDelegate
impl ProtocolType for dyn SKOverlayDelegate
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".