pub trait ID2D1RadialGradientBrush_Impl: Sized + ID2D1Brush_Impl {
// Required methods
fn SetCenter(&self, center: &D2D_POINT_2F);
fn SetGradientOriginOffset(&self, gradientoriginoffset: &D2D_POINT_2F);
fn SetRadiusX(&self, radiusx: f32);
fn SetRadiusY(&self, radiusy: f32);
fn GetCenter(&self) -> D2D_POINT_2F;
fn GetGradientOriginOffset(&self) -> D2D_POINT_2F;
fn GetRadiusX(&self) -> f32;
fn GetRadiusY(&self) -> f32;
fn GetGradientStopCollection(
&self,
gradientstopcollection: *mut Option<ID2D1GradientStopCollection>,
);
}
Required Methods§
fn SetCenter(&self, center: &D2D_POINT_2F)
fn SetGradientOriginOffset(&self, gradientoriginoffset: &D2D_POINT_2F)
fn SetRadiusX(&self, radiusx: f32)
fn SetRadiusY(&self, radiusy: f32)
fn GetCenter(&self) -> D2D_POINT_2F
fn GetGradientOriginOffset(&self) -> D2D_POINT_2F
fn GetRadiusX(&self) -> f32
fn GetRadiusY(&self) -> f32
fn GetGradientStopCollection( &self, gradientstopcollection: *mut Option<ID2D1GradientStopCollection>, )
Object Safety§
This trait is not object safe.