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

◆ operator bool()

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

◆ to_string()

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

Referenced by operator<<.

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.

◆ 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.


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