pub struct ServerCompositionContainerVisual;Expand description
The content of a plain container visual: nothing of its own.
Trait Implementations§
Source§impl IServerVisualContent for ServerCompositionContainerVisual
impl IServerVisualContent for ServerCompositionContainerVisual
fn as_any(&self) -> &dyn Any
Source§fn deserialize_changes_core(
&self,
visual: &ServerCompositionVisual,
reader: &mut BatchStreamReader<'_>,
committed_at: Duration,
)
fn deserialize_changes_core( &self, visual: &ServerCompositionVisual, reader: &mut BatchStreamReader<'_>, committed_at: Duration, )
DeserializeChangesCore of the class; the default is the one of the
container visual.fn compute_own_content_bounds( &self, _visual: &ServerCompositionVisual, ) -> Option<LtrbRect>
fn render_core( &self, _visual: &ServerCompositionVisual, _context: &mut ServerVisualRenderContext<'_>, _current_transformed_clip: LtrbRect, )
fn size_changed(&self, _visual: &ServerCompositionVisual)
fn on_attached_to_root( &self, _visual: &ServerCompositionVisual, _target: &Rc<ServerCompositionTarget>, )
fn on_detached_from_root( &self, _visual: &ServerCompositionVisual, _target: &Rc<ServerCompositionTarget>, )
fn push_clip_to_bounds( &self, visual: &ServerCompositionVisual, canvas: &mut dyn IDrawingContextImpl, )
fn has_effect(&self, visual: &ServerCompositionVisual) -> bool
Source§fn dependency_queued_invalidate(&self, _visual: &ServerCompositionVisual)
fn dependency_queued_invalidate(&self, _visual: &ServerCompositionVisual)
A render resource the content depends on changed.
Source§fn find_props(&self, _type_id: TypeId) -> Option<&dyn Any>
fn find_props(&self, _type_id: TypeId) -> Option<&dyn Any>
The generated property block of the given type, if the class has
one of its own.
fn get_composition_property( &self, name: &str, ) -> Option<&'static CompositionProperty>
Source§fn dispose(&self, _visual: &ServerCompositionVisual)
fn dispose(&self, _visual: &ServerCompositionVisual)
The visual has been disposed on the UI thread.
Auto Trait Implementations§
impl Freeze for ServerCompositionContainerVisual
impl RefUnwindSafe for ServerCompositionContainerVisual
impl Send for ServerCompositionContainerVisual
impl Sync for ServerCompositionContainerVisual
impl Unpin for ServerCompositionContainerVisual
impl UnsafeUnpin for ServerCompositionContainerVisual
impl UnwindSafe for ServerCompositionContainerVisual
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more