PR_FlattenInstanceFunc

Type Alias PR_FlattenInstanceFunc 

Source
pub type PR_FlattenInstanceFunc = Option<unsafe extern "C" fn(in_dataP: *const PR_InData, global_contextH: PR_GlobalContextH, instance_contextH: PR_InstanceContextH, global_dataH: PR_GlobalDataH, instance_dataH: PR_InstanceDataH, flatH: *mut PR_FlatHandle) -> A_Err>;
Expand description

flatten your data in preparation to being written to disk. Make sure its OS independent

Aliased Type§

pub enum PR_FlattenInstanceFunc {
    None,
    Some(unsafe extern "C" fn(*const PR_InData, *mut *mut PR_GlobalContext, *mut *mut PR_InstanceContext, *mut *mut _Up_OpaqueMem, *mut *mut _Up_OpaqueMem, *mut *mut *mut _Up_OpaqueMem) -> i32),
}

Variants§