Type Alias PatternEntityRecord

Source
pub type PatternEntityRecord = patternEntityRecord;

Aliased Type§

struct PatternEntityRecord {
    pub base: entityRecord,
    pub decrementBasisCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>,
    pub incrementBasisCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>,
    pub matchFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>,
    pub synchronized: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void) -> bool>,
    pub isDeleted: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void) -> bool>,
}

Fields§

§base: entityRecord§decrementBasisCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>§incrementBasisCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>§matchFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>§synchronized: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void) -> bool>§isDeleted: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void) -> bool>