windows::Win32::Graphics::DirectComposition

Trait IDCompositionRotateTransform3D_Impl

pub trait IDCompositionRotateTransform3D_Impl: IDCompositionTransform3D_Impl {
Show 14 methods // Required methods fn SetAngle(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>; fn SetAngle2(&self, angle: f32) -> Result<()>; fn SetAxisX(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>; fn SetAxisX2(&self, axisx: f32) -> Result<()>; fn SetAxisY(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>; fn SetAxisY2(&self, axisy: f32) -> Result<()>; fn SetAxisZ(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>; fn SetAxisZ2(&self, axisz: f32) -> Result<()>; fn SetCenterX( &self, animation: Ref<'_, IDCompositionAnimation>, ) -> Result<()>; fn SetCenterX2(&self, centerx: f32) -> Result<()>; fn SetCenterY( &self, animation: Ref<'_, IDCompositionAnimation>, ) -> Result<()>; fn SetCenterY2(&self, centery: f32) -> Result<()>; fn SetCenterZ( &self, animation: Ref<'_, IDCompositionAnimation>, ) -> Result<()>; fn SetCenterZ2(&self, centerz: f32) -> Result<()>;
}

Required Methods§

fn SetAngle(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetAngle2(&self, angle: f32) -> Result<()>

fn SetAxisX(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetAxisX2(&self, axisx: f32) -> Result<()>

fn SetAxisY(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetAxisY2(&self, axisy: f32) -> Result<()>

fn SetAxisZ(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetAxisZ2(&self, axisz: f32) -> Result<()>

fn SetCenterX(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetCenterX2(&self, centerx: f32) -> Result<()>

fn SetCenterY(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetCenterY2(&self, centery: f32) -> Result<()>

fn SetCenterZ(&self, animation: Ref<'_, IDCompositionAnimation>) -> Result<()>

fn SetCenterZ2(&self, centerz: f32) -> Result<()>

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.

Implementors§