| 
    ROSE
    0.11.96.11
    
   | 
 
Properties for a particular cell.
Definition at line 42 of file FormattedTable.h.
#include <FormattedTable.h>
Public Member Functions | |
| CellProperties () | |
| Default constructor.  More... | |
| CellProperties (const Sawyer::Optional< Color::HSV > &foreground, const Sawyer::Optional< Color::HSV > &background, const Sawyer::Optional< Alignment > &alignment) | |
| Constructor.  More... | |
| const Sawyer::Optional< Color::HSV > & | foreground () const | 
| Property: Foreground color.  | |
| CellProperties & | foreground (const Sawyer::Optional< Color::HSV > &) | 
| Property: Foreground color.  | |
| const Sawyer::Optional< Color::HSV > & | background () const | 
| Property: Background color.  | |
| CellProperties & | background (const Sawyer::Optional< Color::HSV > &) | 
| Property: Background color.  | |
| const Sawyer::Optional< Alignment > & | alignment () const | 
| Property: Horizontal alignment.  | |
| CellProperties & | alignment (const Sawyer::Optional< Alignment > &) | 
| Property: Horizontal alignment.  | |
Static Public Member Functions | |
| static CellProperties | merge (const CellProperties &a, const CellProperties &b) | 
| Create new properties by merging two properties.  More... | |
| Rose::FormattedTable::CellProperties::CellProperties | ( | ) | 
Default constructor.
No specific properties are set.
| Rose::FormattedTable::CellProperties::CellProperties | ( | const Sawyer::Optional< Color::HSV > & | foreground, | 
| const Sawyer::Optional< Color::HSV > & | background, | ||
| const Sawyer::Optional< Alignment > & | alignment | ||
| ) | 
Constructor.
Sets properties as specified.
      
  | 
  static | 
Create new properties by merging two properties.
The return value has values from object a or object b, whichever is set, in that order. 
 1.8.17