Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

USymbol Class Reference

Active Symbol Class. More...

#include <usymbol.hpp>

Inheritance diagram for USymbol:

UElem UBrick List of all members.

Public Member Functions

 USymbol (const USymbol &)
void set (const USymbol &)
virtual void update ()
 updates graphics.
void setColor (const UColor &)
void setFrontShadowColor (const UColor &)
void setBackShadowColor (const UColor &)

Static Public Attributes

static USymbol left
 predefined symbols:
static USymbol right
 predefined symbols:
static USymbol up
 predefined symbols:
static USymbol down
 predefined symbols:
static USymbol check
 predefined symbols:
static USymbol radio
 predefined symbols:
static USymbol square
 predefined symbols:
static USymbol circle
 predefined symbols:
static USymbol slider
 predefined symbols:

Protected Types

enum  {
  S_LEFT, S_RIGHT, S_UP, S_DOWN,
  S_CHECK, S_RADIO, S_SQUARE, S_CIRCLE,
  S_SLIDER
}

Protected Member Functions

 USymbol (int ix, u_modes bmodes=0)
virtual void getSize (UContext *, u_dim *w, u_dim *h) const
virtual void paint (UWinGraph &, UContext *, const URegion &r) const

Protected Attributes

int ix
const class UColorcolor
const class UColorfrontShadowColor
const class UColorbackShadowColor

Friends

class UBox
USymbolusymbol (const USymbol &)

Detailed Description

Active Symbol Class.


The documentation for this class was generated from the following files:
Generated on Thu May 19 12:40:33 2005 for Ubit[Eric.Lecolinet@enst.fr] by  doxygen 1.4.2