pub type GEDevDesc = _GEDevDesc;Aliased Type§
#[repr(C)]pub struct GEDevDesc {
pub dev: *mut _DevDesc,
pub displayListOn: Rboolean,
pub displayList: *mut SEXPREC,
pub DLlastElt: *mut SEXPREC,
pub savedSnapshot: *mut SEXPREC,
pub dirty: Rboolean,
pub recordGraphics: Rboolean,
pub gesd: [*mut GESystemDesc; 24],
pub ask: Rboolean,
pub appending: Rboolean,
}Fields§
§dev: *mut _DevDescStuff that the devices can see (and modify). All detailed in GraphicsDevice.h
displayListOn: Rbooleantoggle for display list status
displayList: *mut SEXPRECdisplay list
DLlastElt: *mut SEXPRECA pointer to the end of the display list to avoid traversing pairlists
savedSnapshot: *mut SEXPRECThe last element of the display list just prior to when the display list was last initialised
dirty: RbooleanHas the device received any output?
recordGraphics: RbooleanShould a graphics call be stored on the display list? Set to FALSE by do_recordGraphics, do_dotcallgr, and do_Externalgr so that nested calls are not recorded on the display list
gesd: [*mut GESystemDesc; 24]Stuff about the device that only graphics systems see. The graphics engine has no idea what is in here. Used by graphics systems to store system state per device.
ask: Rbooleanper-device setting for ‘ask’ (use NewFrameConfirm)
appending: RbooleanIs a device appending a path ?