Type Alias Defclass

Source
pub type Defclass = defclass;

Aliased Type§

struct Defclass {
Show 24 fields pub header: constructHeader, pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>, pub id: u16, pub busy: u32, pub hashTableIndex: u32, pub directSuperclasses: packedClassLinks, pub directSubclasses: packedClassLinks, pub allSuperclasses: packedClassLinks, pub slots: *mut slotDescriptor, pub instanceTemplate: *mut *mut slotDescriptor, pub slotNameMap: *mut u32, pub slotCount: u16, pub localInstanceSlotCount: u16, pub instanceSlotCount: u16, pub maxSlotNameID: u16, pub instanceList: *mut instance, pub instanceListBottom: *mut instance, pub handlers: *mut defmessageHandler, pub handlerOrderMap: *mut u32, pub handlerCount: u16, pub nxtHash: *mut defclass, pub scopeMap: *mut clipsBitMap, pub relevant_terminal_alpha_nodes: *mut classAlphaLink, pub traversalRecord: [i8; 32],
}

Fields§

§header: constructHeader§_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>§id: u16§busy: u32§hashTableIndex: u32§directSuperclasses: packedClassLinks§directSubclasses: packedClassLinks§allSuperclasses: packedClassLinks§slots: *mut slotDescriptor§instanceTemplate: *mut *mut slotDescriptor§slotNameMap: *mut u32§slotCount: u16§localInstanceSlotCount: u16§instanceSlotCount: u16§maxSlotNameID: u16§instanceList: *mut instance§instanceListBottom: *mut instance§handlers: *mut defmessageHandler§handlerOrderMap: *mut u32§handlerCount: u16§nxtHash: *mut defclass§scopeMap: *mut clipsBitMap§relevant_terminal_alpha_nodes: *mut classAlphaLink§traversalRecord: [i8; 32]