Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Public Member Functions | Public Attributes | Static Public Attributes | List of all members
cogitantdisplay::FontStyle Class Reference

Référence des attributs de la police. More...

#include "cogitant/display/context.h"

Public Member Functions

 FontStyle ()
 Constructeur par défaut. More...
 
 FontStyle (unsigned char s)
 Constructeur. More...
 
bool has (unsigned char a) const
 Est-ce que le style contient l'attribut a. More...
 
bool operator== (FontStyle const &f) const
 Opérateur d'égalité. More...
 
bool operator!= (FontStyle const &f) const
 Opérateur de différence. More...
 

Public Attributes

unsigned char m_attributes
 Attributs du style. More...
 

Static Public Attributes

static const unsigned char NORMAL
 Aucun attribut. More...
 
static const unsigned char BOLD
 Caractères gras. More...
 
static const unsigned char ITALIC
 Caractères gras. More...
 
static const unsigned char UNDERLINED
 Caractères gras. More...
 

Detailed Description

Référence des attributs de la police.

Constructor & Destructor Documentation

◆ FontStyle() [1/2]

cogitantdisplay::FontStyle::FontStyle ( )

Constructeur par défaut.

L'objet contruit repère le style par défaut (FS_NORMAL).

◆ FontStyle() [2/2]

cogitantdisplay::FontStyle::FontStyle ( unsigned char  s)

Constructeur.

Member Function Documentation

◆ has()

bool cogitantdisplay::FontStyle::has ( unsigned char  a) const

Est-ce que le style contient l'attribut a.

◆ operator!=()

bool cogitantdisplay::FontStyle::operator!= ( FontStyle const &  f) const

Opérateur de différence.

◆ operator==()

bool cogitantdisplay::FontStyle::operator== ( FontStyle const &  f) const

Opérateur d'égalité.

Member Data Documentation

◆ BOLD

const unsigned char cogitantdisplay::FontStyle::BOLD
static

Caractères gras.

1.

◆ ITALIC

const unsigned char cogitantdisplay::FontStyle::ITALIC
static

Caractères gras.

2.

◆ m_attributes

unsigned char cogitantdisplay::FontStyle::m_attributes

Attributs du style.

Combinaison des différentes constantes d'attributs.

◆ NORMAL

const unsigned char cogitantdisplay::FontStyle::NORMAL
static

Aucun attribut.

0.

◆ UNDERLINED

const unsigned char cogitantdisplay::FontStyle::UNDERLINED
static

Caractères gras.

4.