#[repr(C)]pub struct ID2D1GeometryGroupVtbl {
pub parent: ID2D1GeometryVtbl,
pub GetFillMode: unsafe extern "system" fn(This: *mut ID2D1GeometryGroup) -> D2D1_FILL_MODE,
pub GetSourceGeometryCount: unsafe extern "system" fn(This: *mut ID2D1GeometryGroup) -> UINT32,
pub GetSourceGeometries: unsafe extern "system" fn(This: *mut ID2D1GeometryGroup, geometries: *mut *mut ID2D1Geometry, geometriesCount: UINT32),
}Fields§
§parent: ID2D1GeometryVtbl§GetFillMode: unsafe extern "system" fn(This: *mut ID2D1GeometryGroup) -> D2D1_FILL_MODE§GetSourceGeometryCount: unsafe extern "system" fn(This: *mut ID2D1GeometryGroup) -> UINT32§GetSourceGeometries: unsafe extern "system" fn(This: *mut ID2D1GeometryGroup, geometries: *mut *mut ID2D1Geometry, geometriesCount: UINT32)Auto Trait Implementations§
impl Freeze for ID2D1GeometryGroupVtbl
impl RefUnwindSafe for ID2D1GeometryGroupVtbl
impl Send for ID2D1GeometryGroupVtbl
impl Sync for ID2D1GeometryGroupVtbl
impl Unpin for ID2D1GeometryGroupVtbl
impl UnsafeUnpin for ID2D1GeometryGroupVtbl
impl UnwindSafe for ID2D1GeometryGroupVtbl
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