Struct pilka_winit::winit::platform::unix::x11::ffi::Xrender[]

pub struct Xrender {
Show 44 fields pub XRenderAddGlyphs: unsafe extern "C" fn(*mut _XDisplay, u32, *const u32, *const _XGlyphInfo, i32, *const i8, i32), pub XRenderAddTraps: unsafe extern "C" fn(*mut _XDisplay, u32, i32, i32, *const _XTrap, i32), pub XRenderChangePicture: unsafe extern "C" fn(*mut _XDisplay, u32, u32, *const _XRenderPictureAttributes), pub XRenderComposite: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, u32, i32, i32, i32, i32, i32, i32, u32, u32), pub XRenderCompositeDoublePoly: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XPointDouble, i32, i32), pub XRenderCompositeString16: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, u32, i32, i32, i32, i32, *const u16, i32), pub XRenderCompositeString32: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, u32, i32, i32, i32, i32, *const u32, i32), pub XRenderCompositeString8: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, u32, i32, i32, i32, i32, *const i8, i32), pub XRenderCompositeText16: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XGlyphElt16, i32), pub XRenderCompositeText32: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XGlyphElt32, i32), pub XRenderCompositeText8: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XGlyphElt8, i32), pub XRenderCompositeTrapezoids: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XTrapezoid, i32), pub XRenderCompositeTriangles: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XTriangle, i32), pub XRenderCompositeTriFan: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XPointFixed, i32), pub XRenderCompositeTriStrip: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XPointFixed, i32), pub XRenderCreateAnimCursor: unsafe extern "C" fn(*mut _XDisplay, i32, *mut _XAnimCursor) -> u32, pub XRenderCreateConicalGradient: unsafe extern "C" fn(*mut _XDisplay, *const _XConicalGradient, *const i32, *const XRenderColor, i32) -> u32, pub XRenderCreateCursor: unsafe extern "C" fn(*mut _XDisplay, u32, u32, u32) -> u32, pub XRenderCreateGlyphSet: unsafe extern "C" fn(*mut _XDisplay, *const XRenderPictFormat) -> u32, pub XRenderCreateLinearGradient: unsafe extern "C" fn(*mut _XDisplay, *const _XLinearGradient, *const i32, *const XRenderColor, i32) -> u32, pub XRenderCreatePicture: unsafe extern "C" fn(*mut _XDisplay, u32, *const XRenderPictFormat, u32, *const _XRenderPictureAttributes) -> u32, pub XRenderCreateRadialGradient: unsafe extern "C" fn(*mut _XDisplay, *const _XRadialGradient, *const i32, *const XRenderColor, i32) -> u32, pub XRenderCreateSolidFill: unsafe extern "C" fn(*mut _XDisplay, *const XRenderColor) -> u32, pub XRenderFillRectangle: unsafe extern "C" fn(*mut _XDisplay, i32, u32, *const XRenderColor, i32, i32, u32, u32), pub XRenderFillRectangles: unsafe extern "C" fn(*mut _XDisplay, i32, u32, *const XRenderColor, *const XRectangle, i32), pub XRenderFindFormat: unsafe extern "C" fn(*mut _XDisplay, u32, *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, u32, *const u32, i32), pub XRenderFreeGlyphSet: unsafe extern "C" fn(*mut _XDisplay, u32), pub XRenderFreePicture: unsafe extern "C" fn(*mut _XDisplay, u32), 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, u32) -> *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, u32) -> u32, pub XRenderSetPictureClipRectangles: unsafe extern "C" fn(*mut _XDisplay, u32, i32, i32, *const XRectangle, i32), pub XRenderSetPictureClipRegion: unsafe extern "C" fn(*mut _XDisplay, u32, *mut _XRegion), pub XRenderSetPictureFilter: unsafe extern "C" fn(*mut _XDisplay, u32, *const i8, *mut i32, i32), pub XRenderSetPictureTransform: unsafe extern "C" fn(*mut _XDisplay, u32, *mut _XTransform), pub XRenderSetSubpixelOrder: unsafe extern "C" fn(*mut _XDisplay, i32, i32) -> i32, // some fields omitted
}

Fields

XRenderAddGlyphs: unsafe extern "C" fn(*mut _XDisplay, u32, *const u32, *const _XGlyphInfo, i32, *const i8, i32)XRenderAddTraps: unsafe extern "C" fn(*mut _XDisplay, u32, i32, i32, *const _XTrap, i32)XRenderChangePicture: unsafe extern "C" fn(*mut _XDisplay, u32, u32, *const _XRenderPictureAttributes)XRenderComposite: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, u32, i32, i32, i32, i32, i32, i32, u32, u32)XRenderCompositeDoublePoly: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XPointDouble, i32, i32)XRenderCompositeString16: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, u32, i32, i32, i32, i32, *const u16, i32)XRenderCompositeString32: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, u32, i32, i32, i32, i32, *const u32, i32)XRenderCompositeString8: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, u32, i32, i32, i32, i32, *const i8, i32)XRenderCompositeText16: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XGlyphElt16, i32)XRenderCompositeText32: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XGlyphElt32, i32)XRenderCompositeText8: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, i32, i32, *const _XGlyphElt8, i32)XRenderCompositeTrapezoids: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XTrapezoid, i32)XRenderCompositeTriangles: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XTriangle, i32)XRenderCompositeTriFan: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XPointFixed, i32)XRenderCompositeTriStrip: unsafe extern "C" fn(*mut _XDisplay, i32, u32, u32, *const XRenderPictFormat, i32, i32, *const _XPointFixed, i32)XRenderCreateAnimCursor: unsafe extern "C" fn(*mut _XDisplay, i32, *mut _XAnimCursor) -> u32XRenderCreateConicalGradient: unsafe extern "C" fn(*mut _XDisplay, *const _XConicalGradient, *const i32, *const XRenderColor, i32) -> u32XRenderCreateCursor: unsafe extern "C" fn(*mut _XDisplay, u32, u32, u32) -> u32XRenderCreateGlyphSet: unsafe extern "C" fn(*mut _XDisplay, *const XRenderPictFormat) -> u32XRenderCreateLinearGradient: unsafe extern "C" fn(*mut _XDisplay, *const _XLinearGradient, *const i32, *const XRenderColor, i32) -> u32XRenderCreatePicture: unsafe extern "C" fn(*mut _XDisplay, u32, *const XRenderPictFormat, u32, *const _XRenderPictureAttributes) -> u32XRenderCreateRadialGradient: unsafe extern "C" fn(*mut _XDisplay, *const _XRadialGradient, *const i32, *const XRenderColor, i32) -> u32XRenderCreateSolidFill: unsafe extern "C" fn(*mut _XDisplay, *const XRenderColor) -> u32XRenderFillRectangle: unsafe extern "C" fn(*mut _XDisplay, i32, u32, *const XRenderColor, i32, i32, u32, u32)XRenderFillRectangles: unsafe extern "C" fn(*mut _XDisplay, i32, u32, *const XRenderColor, *const XRectangle, i32)XRenderFindFormat: unsafe extern "C" fn(*mut _XDisplay, u32, *const XRenderPictFormat, i32) -> *mut XRenderPictFormatXRenderFindStandardFormat: unsafe extern "C" fn(*mut _XDisplay, i32) -> *mut XRenderPictFormatXRenderFindVisualFormat: unsafe extern "C" fn(*mut _XDisplay, *const Visual) -> *mut XRenderPictFormatXRenderFreeGlyphs: unsafe extern "C" fn(*mut _XDisplay, u32, *const u32, i32)XRenderFreeGlyphSet: unsafe extern "C" fn(*mut _XDisplay, u32)XRenderFreePicture: unsafe extern "C" fn(*mut _XDisplay, u32)XRenderParseColor: unsafe extern "C" fn(*mut _XDisplay, *mut i8, *mut XRenderColor) -> i32XRenderQueryExtension: unsafe extern "C" fn(*mut _XDisplay, *mut i32, *mut i32) -> i32XRenderQueryFilters: unsafe extern "C" fn(*mut _XDisplay, u32) -> *mut _XFiltersXRenderQueryFormats: unsafe extern "C" fn(*mut _XDisplay) -> i32XRenderQueryPictIndexValues: unsafe extern "C" fn(*mut _XDisplay, *const XRenderPictFormat, *mut i32) -> *mut _XIndexValueXRenderQuerySubpixelOrder: unsafe extern "C" fn(*mut _XDisplay, i32) -> i32XRenderQueryVersion: unsafe extern "C" fn(*mut _XDisplay, *mut i32, *mut i32) -> i32XRenderReferenceGlyphSet: unsafe extern "C" fn(*mut _XDisplay, u32) -> u32XRenderSetPictureClipRectangles: unsafe extern "C" fn(*mut _XDisplay, u32, i32, i32, *const XRectangle, i32)XRenderSetPictureClipRegion: unsafe extern "C" fn(*mut _XDisplay, u32, *mut _XRegion)XRenderSetPictureFilter: unsafe extern "C" fn(*mut _XDisplay, u32, *const i8, *mut i32, i32)XRenderSetPictureTransform: unsafe extern "C" fn(*mut _XDisplay, u32, *mut _XTransform)XRenderSetSubpixelOrder: unsafe extern "C" fn(*mut _XDisplay, i32, i32) -> i32

Implementations

Trait Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The alignment of pointer.

The type for initializers.

Initializes a with the given initializer. Read more

Dereferences the given pointer. Read more

Mutably dereferences the given pointer. Read more

Drops the object pointed to by the given pointer. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.