Trait windows::Win32::UI::TabletPC::IInkRectangle_Impl

pub trait IInkRectangle_Impl: Sized + IDispatch_Impl {
    // Required methods
    fn Top(&self) -> Result<i32>;
    fn SetTop(&self, units: i32) -> Result<()>;
    fn Left(&self) -> Result<i32>;
    fn SetLeft(&self, units: i32) -> Result<()>;
    fn Bottom(&self) -> Result<i32>;
    fn SetBottom(&self, units: i32) -> Result<()>;
    fn Right(&self) -> Result<i32>;
    fn SetRight(&self, units: i32) -> Result<()>;
    fn Data(&self) -> Result<RECT>;
    fn SetData(&self, rect: &RECT) -> Result<()>;
    fn GetRectangle(
        &self,
        top: *mut i32,
        left: *mut i32,
        bottom: *mut i32,
        right: *mut i32,
    ) -> Result<()>;
    fn SetRectangle(
        &self,
        top: i32,
        left: i32,
        bottom: i32,
        right: i32,
    ) -> Result<()>;
}

Required Methods§

fn Top(&self) -> Result<i32>

fn SetTop(&self, units: i32) -> Result<()>

fn Left(&self) -> Result<i32>

fn SetLeft(&self, units: i32) -> Result<()>

fn Bottom(&self) -> Result<i32>

fn SetBottom(&self, units: i32) -> Result<()>

fn Right(&self) -> Result<i32>

fn SetRight(&self, units: i32) -> Result<()>

fn Data(&self) -> Result<RECT>

fn SetData(&self, rect: &RECT) -> Result<()>

fn GetRectangle( &self, top: *mut i32, left: *mut i32, bottom: *mut i32, right: *mut i32, ) -> Result<()>

fn SetRectangle( &self, top: i32, left: i32, bottom: i32, right: i32, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§