pub struct Xrender {Show 44 fields
pub XRenderAddGlyphs: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const u64, _: *const _XGlyphInfo, _: i32, _: *const i8, _: i32),
pub XRenderAddTraps: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: i32, _: i32, _: *const _XTrap, _: i32),
pub XRenderChangePicture: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: u64, _: *const _XRenderPictureAttributes),
pub XRenderComposite: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: u64, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32, _: u32, _: u32),
pub XRenderCompositeDoublePoly: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XPointDouble, _: i32, _: i32),
pub XRenderCompositeString16: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: u64, _: i32, _: i32, _: i32, _: i32, _: *const u16, _: i32),
pub XRenderCompositeString32: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: u64, _: i32, _: i32, _: i32, _: i32, _: *const u32, _: i32),
pub XRenderCompositeString8: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: u64, _: i32, _: i32, _: i32, _: i32, _: *const i8, _: i32),
pub XRenderCompositeText16: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XGlyphElt16, _: i32),
pub XRenderCompositeText32: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XGlyphElt32, _: i32),
pub XRenderCompositeText8: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XGlyphElt8, _: i32),
pub XRenderCompositeTrapezoids: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XTrapezoid, _: i32),
pub XRenderCompositeTriangles: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XTriangle, _: i32),
pub XRenderCompositeTriFan: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XPointFixed, _: i32),
pub XRenderCompositeTriStrip: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XPointFixed, _: i32),
pub XRenderCreateAnimCursor: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: *mut _XAnimCursor) -> u64,
pub XRenderCreateConicalGradient: unsafe extern "C" fn(_: *mut _XDisplay, _: *const _XConicalGradient, _: *const i32, _: *const XRenderColor, _: i32) -> u64,
pub XRenderCreateCursor: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: u32, _: u32) -> u64,
pub XRenderCreateGlyphSet: unsafe extern "C" fn(_: *mut _XDisplay, _: *const XRenderPictFormat) -> u64,
pub XRenderCreateLinearGradient: unsafe extern "C" fn(_: *mut _XDisplay, _: *const _XLinearGradient, _: *const i32, _: *const XRenderColor, _: i32) -> u64,
pub XRenderCreatePicture: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const XRenderPictFormat, _: u64, _: *const _XRenderPictureAttributes) -> u64,
pub XRenderCreateRadialGradient: unsafe extern "C" fn(_: *mut _XDisplay, _: *const _XRadialGradient, _: *const i32, _: *const XRenderColor, _: i32) -> u64,
pub XRenderCreateSolidFill: unsafe extern "C" fn(_: *mut _XDisplay, _: *const XRenderColor) -> u64,
pub XRenderFillRectangle: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: *const XRenderColor, _: i32, _: i32, _: u32, _: u32),
pub XRenderFillRectangles: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: *const XRenderColor, _: *const XRectangle, _: i32),
pub XRenderFindFormat: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const XRenderPictFormat, _: i32) -> *mut XRenderPictFormat,
pub XRenderFindStandardFormat: unsafe extern "C" fn(_: *mut _XDisplay, _: i32) -> *mut XRenderPictFormat,
pub XRenderFindVisualFormat: unsafe extern "C" fn(_: *mut _XDisplay, _: *const Visual) -> *mut XRenderPictFormat,
pub XRenderFreeGlyphs: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const u64, _: i32),
pub XRenderFreeGlyphSet: unsafe extern "C" fn(_: *mut _XDisplay, _: u64),
pub XRenderFreePicture: unsafe extern "C" fn(_: *mut _XDisplay, _: u64),
pub XRenderParseColor: unsafe extern "C" fn(_: *mut _XDisplay, _: *mut i8, _: *mut XRenderColor) -> i32,
pub XRenderQueryExtension: unsafe extern "C" fn(_: *mut _XDisplay, _: *mut i32, _: *mut i32) -> i32,
pub XRenderQueryFilters: unsafe extern "C" fn(_: *mut _XDisplay, _: u64) -> *mut _XFilters,
pub XRenderQueryFormats: unsafe extern "C" fn(_: *mut _XDisplay) -> i32,
pub XRenderQueryPictIndexValues: unsafe extern "C" fn(_: *mut _XDisplay, _: *const XRenderPictFormat, _: *mut i32) -> *mut _XIndexValue,
pub XRenderQuerySubpixelOrder: unsafe extern "C" fn(_: *mut _XDisplay, _: i32) -> i32,
pub XRenderQueryVersion: unsafe extern "C" fn(_: *mut _XDisplay, _: *mut i32, _: *mut i32) -> i32,
pub XRenderReferenceGlyphSet: unsafe extern "C" fn(_: *mut _XDisplay, _: u64) -> u64,
pub XRenderSetPictureClipRectangles: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: i32, _: i32, _: *const XRectangle, _: i32),
pub XRenderSetPictureClipRegion: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *mut _XRegion),
pub XRenderSetPictureFilter: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const i8, _: *mut i32, _: i32),
pub XRenderSetPictureTransform: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *mut _XTransform),
pub XRenderSetSubpixelOrder: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: i32) -> i32,
/* private fields */
}Fields§
§XRenderAddGlyphs: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const u64, _: *const _XGlyphInfo, _: i32, _: *const i8, _: i32)§XRenderAddTraps: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: i32, _: i32, _: *const _XTrap, _: i32)§XRenderChangePicture: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: u64, _: *const _XRenderPictureAttributes)§XRenderComposite: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: u64, _: i32, _: i32, _: i32, _: i32, _: i32, _: i32, _: u32, _: u32)§XRenderCompositeDoublePoly: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XPointDouble, _: i32, _: i32)§XRenderCompositeString16: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: u64, _: i32, _: i32, _: i32, _: i32, _: *const u16, _: i32)§XRenderCompositeString32: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: u64, _: i32, _: i32, _: i32, _: i32, _: *const u32, _: i32)§XRenderCompositeString8: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: u64, _: i32, _: i32, _: i32, _: i32, _: *const i8, _: i32)§XRenderCompositeText16: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XGlyphElt16, _: i32)§XRenderCompositeText32: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XGlyphElt32, _: i32)§XRenderCompositeText8: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: i32, _: i32, _: *const _XGlyphElt8, _: i32)§XRenderCompositeTrapezoids: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XTrapezoid, _: i32)§XRenderCompositeTriangles: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XTriangle, _: i32)§XRenderCompositeTriFan: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XPointFixed, _: i32)§XRenderCompositeTriStrip: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: u64, _: *const XRenderPictFormat, _: i32, _: i32, _: *const _XPointFixed, _: i32)§XRenderCreateAnimCursor: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: *mut _XAnimCursor) -> u64§XRenderCreateConicalGradient: unsafe extern "C" fn(_: *mut _XDisplay, _: *const _XConicalGradient, _: *const i32, _: *const XRenderColor, _: i32) -> u64§XRenderCreateCursor: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: u32, _: u32) -> u64§XRenderCreateGlyphSet: unsafe extern "C" fn(_: *mut _XDisplay, _: *const XRenderPictFormat) -> u64§XRenderCreateLinearGradient: unsafe extern "C" fn(_: *mut _XDisplay, _: *const _XLinearGradient, _: *const i32, _: *const XRenderColor, _: i32) -> u64§XRenderCreatePicture: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const XRenderPictFormat, _: u64, _: *const _XRenderPictureAttributes) -> u64§XRenderCreateRadialGradient: unsafe extern "C" fn(_: *mut _XDisplay, _: *const _XRadialGradient, _: *const i32, _: *const XRenderColor, _: i32) -> u64§XRenderCreateSolidFill: unsafe extern "C" fn(_: *mut _XDisplay, _: *const XRenderColor) -> u64§XRenderFillRectangle: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: *const XRenderColor, _: i32, _: i32, _: u32, _: u32)§XRenderFillRectangles: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: u64, _: *const XRenderColor, _: *const XRectangle, _: i32)§XRenderFindFormat: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const XRenderPictFormat, _: i32) -> *mut XRenderPictFormat§XRenderFindStandardFormat: unsafe extern "C" fn(_: *mut _XDisplay, _: i32) -> *mut XRenderPictFormat§XRenderFindVisualFormat: unsafe extern "C" fn(_: *mut _XDisplay, _: *const Visual) -> *mut XRenderPictFormat§XRenderFreeGlyphs: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const u64, _: i32)§XRenderFreeGlyphSet: unsafe extern "C" fn(_: *mut _XDisplay, _: u64)§XRenderFreePicture: unsafe extern "C" fn(_: *mut _XDisplay, _: u64)§XRenderParseColor: unsafe extern "C" fn(_: *mut _XDisplay, _: *mut i8, _: *mut XRenderColor) -> i32§XRenderQueryExtension: unsafe extern "C" fn(_: *mut _XDisplay, _: *mut i32, _: *mut i32) -> i32§XRenderQueryFilters: unsafe extern "C" fn(_: *mut _XDisplay, _: u64) -> *mut _XFilters§XRenderQueryFormats: unsafe extern "C" fn(_: *mut _XDisplay) -> i32§XRenderQueryPictIndexValues: unsafe extern "C" fn(_: *mut _XDisplay, _: *const XRenderPictFormat, _: *mut i32) -> *mut _XIndexValue§XRenderQuerySubpixelOrder: unsafe extern "C" fn(_: *mut _XDisplay, _: i32) -> i32§XRenderQueryVersion: unsafe extern "C" fn(_: *mut _XDisplay, _: *mut i32, _: *mut i32) -> i32§XRenderReferenceGlyphSet: unsafe extern "C" fn(_: *mut _XDisplay, _: u64) -> u64§XRenderSetPictureClipRectangles: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: i32, _: i32, _: *const XRectangle, _: i32)§XRenderSetPictureClipRegion: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *mut _XRegion)§XRenderSetPictureFilter: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *const i8, _: *mut i32, _: i32)§XRenderSetPictureTransform: unsafe extern "C" fn(_: *mut _XDisplay, _: u64, _: *mut _XTransform)§XRenderSetSubpixelOrder: unsafe extern "C" fn(_: *mut _XDisplay, _: i32, _: i32) -> i32Implementations§
Trait Implementations§
Auto Trait Implementations§
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