Logo Search packages:      
Sourcecode: fbdesk version File versions  Download package

FbTk::Texture Class Reference

#include <Texture.hh>

List of all members.


Detailed Description

Holds texture type and info

Definition at line 37 of file Texture.hh.


Public Types

enum  {
  BEVEL1 = 0x04000, BEVEL2 = 0x08000, INVERT = 0x010000, PARENTRELATIVE = 0x20000,
  INTERLACED = 0x40000
}
enum  Bevel { FLAT = 0x00002, SUNKEN = 0x00004, RAISED = 0x00008 }
enum  Gradients {
  HORIZONTAL = 0x00040, VERTICAL = 0x00080, DIAGONAL = 0x00100, CROSSDIAGONAL = 0x00200,
  RECTANGLE = 0x00400, PYRAMID = 0x00800, PIPECROSS = 0x01000, ELLIPTIC = 0x02000
}
enum  Textures { NONE = 0x00000, SOLID = 0x00010, GRADIENT = 0x00020 }

Public Member Functions

void addType (unsigned long t)
const Colorcolor () const
Colorcolor ()
const ColorcolorTo () const
ColorcolorTo ()
const ColorhiColor () const
ColorhiColor ()
const ColorloColor () const
ColorloColor ()
void setFromString (const char *const str)
void setType (unsigned long t)
unsigned long type () const

Private Attributes

FbTk::Color m_color
FbTk::Color m_color_to
FbTk::Color m_hicolor
FbTk::Color m_locolor
unsigned long m_type

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index