Skip to main content

ServerCompositionVisualHooks

Trait ServerCompositionVisualHooks 

Source
pub trait ServerCompositionVisualHooks: IServerAnimatedPropertyHost {
Show 36 methods // Provided methods fn deserialize_changes_extra(&self, _reader: &mut BatchStreamReader<'_>) { ... } fn on_fields_deserialized(&self, _changed: CompositionVisualChangedFields) { ... } fn on_root_changed(&self) { ... } fn on_root_changing(&self) { ... } fn on_parent_changed(&self) { ... } fn on_parent_changing(&self) { ... } fn on_clip_changed(&self) { ... } fn on_clip_changing(&self) { ... } fn on_adorned_visual_changed(&self) { ... } fn on_adorned_visual_changing(&self) { ... } fn on_adorner_is_clipped_changed(&self) { ... } fn on_adorner_is_clipped_changing(&self) { ... } fn on_opacity_mask_brush_changed(&self) { ... } fn on_opacity_mask_brush_changing(&self) { ... } fn on_effect_changed(&self) { ... } fn on_effect_changing(&self) { ... } fn on_render_options_changed(&self) { ... } fn on_render_options_changing(&self) { ... } fn on_text_options_changed(&self) { ... } fn on_text_options_changing(&self) { ... } fn on_cache_mode_changed(&self) { ... } fn on_cache_mode_changing(&self) { ... } fn on_composition_clip_changed(&self) { ... } fn on_composition_clip_changing(&self) { ... } fn on_is_hit_test_visible_changed(&self) { ... } fn on_is_hit_test_visible_changing(&self) { ... } fn on_is_pixel_snapping_enabled_changed(&self) { ... } fn on_is_pixel_snapping_enabled_changing(&self) { ... } fn on_border_mode_changed(&self) { ... } fn on_border_mode_changing(&self) { ... } fn on_backface_visibility_changed(&self) { ... } fn on_backface_visibility_changing(&self) { ... } fn on_composite_mode_changed(&self) { ... } fn on_composite_mode_changing(&self) { ... } fn on_parent_for_transform_changed(&self) { ... } fn on_parent_for_transform_changing(&self) { ... }
}
Expand description

The partial methods of ServerCompositionVisual: implemented by the class that embeds ServerCompositionVisualProps. Every hook defaults to doing nothing.

Provided Methods§

Source

fn deserialize_changes_extra(&self, _reader: &mut BatchStreamReader<'_>)

Source

fn on_fields_deserialized(&self, _changed: CompositionVisualChangedFields)

Source

fn on_root_changed(&self)

Source

fn on_root_changing(&self)

Source

fn on_parent_changed(&self)

Source

fn on_parent_changing(&self)

Source

fn on_clip_changed(&self)

Source

fn on_clip_changing(&self)

Source

fn on_adorned_visual_changed(&self)

Source

fn on_adorned_visual_changing(&self)

Source

fn on_adorner_is_clipped_changed(&self)

Source

fn on_adorner_is_clipped_changing(&self)

Source

fn on_opacity_mask_brush_changed(&self)

Source

fn on_opacity_mask_brush_changing(&self)

Source

fn on_effect_changed(&self)

Source

fn on_effect_changing(&self)

Source

fn on_render_options_changed(&self)

Source

fn on_render_options_changing(&self)

Source

fn on_text_options_changed(&self)

Source

fn on_text_options_changing(&self)

Source

fn on_cache_mode_changed(&self)

Source

fn on_cache_mode_changing(&self)

Source

fn on_composition_clip_changed(&self)

Source

fn on_composition_clip_changing(&self)

Source

fn on_is_hit_test_visible_changed(&self)

Source

fn on_is_hit_test_visible_changing(&self)

Source

fn on_is_pixel_snapping_enabled_changed(&self)

Source

fn on_is_pixel_snapping_enabled_changing(&self)

Source

fn on_border_mode_changed(&self)

Source

fn on_border_mode_changing(&self)

Source

fn on_backface_visibility_changed(&self)

Source

fn on_backface_visibility_changing(&self)

Source

fn on_composite_mode_changed(&self)

Source

fn on_composite_mode_changing(&self)

Source

fn on_parent_for_transform_changed(&self)

Source

fn on_parent_for_transform_changing(&self)

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§