pub trait IProgressTrait {
    // Required methods
    unsafe fn start(
        &self,
        type: ProgressType,
        optionalDescription: *const tchar,
        outID: *mut ID
    ) -> tresult;
    unsafe fn update(&self, id: ID, normValue: ParamValue) -> tresult;
    unsafe fn finish(&self, id: ID) -> tresult;
}

Required Methods§

source

unsafe fn start( &self, type: ProgressType, optionalDescription: *const tchar, outID: *mut ID ) -> tresult

source

unsafe fn update(&self, id: ID, normValue: ParamValue) -> tresult

source

unsafe fn finish(&self, id: ID) -> tresult

Implementors§