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

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

Couleur. More...

#include "cogitant/display/context.h"

Public Member Functions

 Color ()
 Constructeur par défaut. More...
 
 Color (unsigned char r, unsigned char g, unsigned char b)
 Constructeur. More...
 
 Color (unsigned int rgb)
 Constructeur. More...
 
unsigned int asInt () const
 Conversion en entier. More...
 
bool operator== (Color const &f) const
 Opérateur d'égalité. More...
 
bool operator!= (Color const &f) const
 Opérateur de différence. More...
 

Public Attributes

unsigned char m_r
 Composante Rouge.
 
unsigned char m_g
 Composante Vert.
 
unsigned char m_b
 Composante Bleu.
 

Detailed Description

Couleur.

Constructor & Destructor Documentation

◆ Color() [1/3]

cogitantdisplay::Color::Color ( )

Constructeur par défaut.

La couleur construite est le noir.

◆ Color() [2/3]

cogitantdisplay::Color::Color ( unsigned char  r,
unsigned char  g,
unsigned char  b 
)

Constructeur.

◆ Color() [3/3]

cogitantdisplay::Color::Color ( unsigned int  rgb)

Constructeur.

Member Function Documentation

◆ asInt()

unsigned int cogitantdisplay::Color::asInt ( ) const

Conversion en entier.

◆ operator!=()

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

Opérateur de différence.

◆ operator==()

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

Opérateur d'égalité.