#[repr(C)]pub struct AEGP_FIMSuite4 {
pub AEGP_RegisterImportFlavor: Option<unsafe extern "C" fn(nameZ: *const A_char, imp_refP: *mut AE_FIM_ImportFlavorRef) -> A_Err>,
pub AEGP_RegisterImportFlavorFileTypes: Option<unsafe extern "C" fn(imp_ref: AE_FIM_ImportFlavorRef, num_filekindsL: A_long, kindsAP: *const AEIO_FileKind, num_fileextsL: A_long, extsAP: *const AEIO_FileKind) -> A_Err>,
pub AEGP_RegisterImportFlavorImportCallbacks: Option<unsafe extern "C" fn(imp_ref: AE_FIM_ImportFlavorRef, single_flag: AE_FIM_ImportFlags, imp_cbsP: *const AE_FIM_ImportCallbacks) -> A_Err>,
pub AEGP_SetImportedItem: Option<unsafe extern "C" fn(imp_options: AE_FIM_ImportOptions, imported_itemH: AEGP_ItemH) -> A_Err>,
pub AEGP_FileSequenceImportOptionsFromFIMImportOptions: Option<unsafe extern "C" fn(imp_options: AE_FIM_ImportOptions, seq_import_optionsP: *mut AEGP_FileSequenceImportOptions) -> A_Err>,
}Fields§
§AEGP_RegisterImportFlavor: Option<unsafe extern "C" fn(nameZ: *const A_char, imp_refP: *mut AE_FIM_ImportFlavorRef) -> A_Err>§AEGP_RegisterImportFlavorFileTypes: Option<unsafe extern "C" fn(imp_ref: AE_FIM_ImportFlavorRef, num_filekindsL: A_long, kindsAP: *const AEIO_FileKind, num_fileextsL: A_long, extsAP: *const AEIO_FileKind) -> A_Err>§AEGP_RegisterImportFlavorImportCallbacks: Option<unsafe extern "C" fn(imp_ref: AE_FIM_ImportFlavorRef, single_flag: AE_FIM_ImportFlags, imp_cbsP: *const AE_FIM_ImportCallbacks) -> A_Err>§AEGP_SetImportedItem: Option<unsafe extern "C" fn(imp_options: AE_FIM_ImportOptions, imported_itemH: AEGP_ItemH) -> A_Err>§AEGP_FileSequenceImportOptionsFromFIMImportOptions: Option<unsafe extern "C" fn(imp_options: AE_FIM_ImportOptions, seq_import_optionsP: *mut AEGP_FileSequenceImportOptions) -> A_Err>Trait Implementations§
Source§impl Clone for AEGP_FIMSuite4
impl Clone for AEGP_FIMSuite4
Source§fn clone(&self) -> AEGP_FIMSuite4
fn clone(&self) -> AEGP_FIMSuite4
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AEGP_FIMSuite4
impl Debug for AEGP_FIMSuite4
impl Copy for AEGP_FIMSuite4
Auto Trait Implementations§
impl Freeze for AEGP_FIMSuite4
impl RefUnwindSafe for AEGP_FIMSuite4
impl Send for AEGP_FIMSuite4
impl Sync for AEGP_FIMSuite4
impl Unpin for AEGP_FIMSuite4
impl UnwindSafe for AEGP_FIMSuite4
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more