Font Class

Constructors & Destructor | Member Functions | Member Variables

Definition

Line 1015 of System.Windows/Graphics.cm

Inheritance

Constructors & Destructor

public Font()
public Font(Font&& that)
public Font(const Font& that)
public Font(const FontFamily& family, float emSize)
public Font(const FontFamily& family, float emSize, FontStyle style, Unit unit)
public Font(void* nativeFont_)
public ~Font()

Member Functions

public static Result<Font> FromHFont(void* hdc, void* hfont)
public Result<FontFamily> GetFamily()
public float GetHeight(const Graphics& graphics) const
public float GetSize() const
public FontStyle GetStyle() const
public bool IsNull() const
public inline void* NativeFont() const
public Result<FontHandle> ToHFont(const Graphics& graphics)
public void operator=(const Font& that)

Member Variables

private void* nativeFont

Constructor& Destructor Details

Font Constructor

public Font()

Definition
Line 1034 of System.Windows/Graphics.cm


Font Constructor

public Font(Font&& that)

Definition
Line 1047 of System.Windows/Graphics.cm


Font Constructor

public Font(const Font& that)

Definition
Line 1037 of System.Windows/Graphics.cm


Font Constructor

public Font(const FontFamily& family, float emSize)

Definition
Line 1028 of System.Windows/Graphics.cm


Font Constructor

public Font(const FontFamily& family, float emSize, FontStyle style, Unit unit)

Definition
Line 1017 of System.Windows/Graphics.cm


Font Constructor

public Font(void* nativeFont_)

Definition
Line 1031 of System.Windows/Graphics.cm


~Font Destructor

public ~Font()

Definition
Line 1063 of System.Windows/Graphics.cm


Member Function Details

FromHFont Static Member Function

public static Result<Font> FromHFont(void* hdc, void* hfont)

Definition
Line 1099 of System.Windows/Graphics.cm


GetFamily Member Function

public Result<FontFamily> GetFamily()

Definition
Line 1087 of System.Windows/Graphics.cm


GetHeight Member Function

public float GetHeight(const Graphics& graphics)

Definition
Line 1078 of System.Windows/Graphics.cm


GetSize Member Function

public float GetSize()

Definition
Line 1074 of System.Windows/Graphics.cm


GetStyle Member Function

public FontStyle GetStyle()

Definition
Line 1082 of System.Windows/Graphics.cm


IsNull Member Function

public bool IsNull()

Definition
Line 1070 of System.Windows/Graphics.cm


NativeFont Member Function

public inline void* NativeFont()

Definition
Line 1126 of System.Windows/Graphics.cm


ToHFont Member Function

public Result<FontHandle> ToHFont(const Graphics& graphics)

Definition
Line 1111 of System.Windows/Graphics.cm


operator= Member Function

public void operator=(const Font& that)

Definition
Line 1051 of System.Windows/Graphics.cm