3 writes to _nativeFont
System.Drawing.Common (3)
System\Drawing\Font.cs (3)
192_nativeFont = null; 346_nativeFont = font; 479_nativeFont = nativeFont;
12 references to _nativeFont
System.Drawing.Common (12)
System\Drawing\Font.cs (12)
136internal GpFont* NativeFont => _nativeFont; 175if (_nativeFont is not null) 182PInvokeGdiPlus.GdipDeleteFont(_nativeFont); 337Debug.Assert(_nativeFont is null, "nativeFont already initialized, this will generate a handle leak."); 476Debug.Assert(_nativeFont is null, "GDI+ native font already initialized, this will generate a handle leak"); 484PInvokeGdiPlus.GdipGetFontUnit(_nativeFont, (Unit*)&unit).ThrowIfFailed(); 485PInvokeGdiPlus.GdipGetFontSize(_nativeFont, &size).ThrowIfFailed(); 486PInvokeGdiPlus.GdipGetFontStyle(_nativeFont, (int*)&style).ThrowIfFailed(); 487PInvokeGdiPlus.GdipGetFamily(_nativeFont, &family).ThrowIfFailed(); 532if (_nativeFont is null) 539status = PInvokeGdiPlus.GdipGetFontSize(_nativeFont, &size); 677PInvokeGdiPlus.GdipCloneFont(_nativeFont, &font).ThrowIfFailed();