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

Required Methods§

fn SetAngle(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

fn SetAxisX(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

fn SetAxisY(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

fn SetAxisZ(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

fn SetCenterX(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

fn SetCenterY(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

fn SetCenterZ(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>

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

Object Safety§

This trait is not object safe.

Implementors§