LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
LIEF::PE::ResourceDialogExtended::font_t Struct Reference

Font information for the font to use for the text in the dialog box and its controls. More...

#include <ResourceDialogExtended.hpp>

Public Member Functions

bool is_defined () const
 operator bool () const
std::string to_string () const

Public Attributes

uint16_t point_size = 0
 The point size of the font.
uint16_t weight = 0
 The weight of the font.
bool italic = false
 Indicates whether the font is italic.
uint8_t charset = false
 The character set to be used.
std::u16string typeface
 The name of the typeface for the font.

Detailed Description

Font information for the font to use for the text in the dialog box and its controls.

Member Function Documentation

◆ is_defined()

bool LIEF::PE::ResourceDialogExtended::font_t::is_defined ( ) const
inline

References point_size, and weight.

Referenced by operator bool().

◆ operator bool()

LIEF::PE::ResourceDialogExtended::font_t::operator bool ( ) const
inline

References is_defined().

◆ to_string()

std::string LIEF::PE::ResourceDialogExtended::font_t::to_string ( ) const

Member Data Documentation

◆ charset

uint8_t LIEF::PE::ResourceDialogExtended::font_t::charset = false

The character set to be used.

◆ italic

bool LIEF::PE::ResourceDialogExtended::font_t::italic = false

Indicates whether the font is italic.

◆ point_size

uint16_t LIEF::PE::ResourceDialogExtended::font_t::point_size = 0

The point size of the font.

Referenced by is_defined().

◆ typeface

std::u16string LIEF::PE::ResourceDialogExtended::font_t::typeface

The name of the typeface for the font.

◆ weight

uint16_t LIEF::PE::ResourceDialogExtended::font_t::weight = 0

The weight of the font.

Referenced by is_defined().


The documentation for this struct was generated from the following file: