TdkTextStyleHallow Class Reference
[The Core Module]

#include <TdkTextStyleHallow.h>

Inheritance diagram for TdkTextStyleHallow:

TdkTextStyle TdkTextStyle TdkStyle TdkStyle TdkStyle TdkStyle List of all members.

Public Member Functions

 TdkTextStyleHallow ()
virtual ~TdkTextStyleHallow ()
virtual bool autoDraw ()
 Auto Draw the text.
virtual void draw (TdkCanvas *canvas, TeText &text, TeColor &externColor, double externWidthFactor)
 Draw Text.
virtual void drawSample (TdkCanvas *canvas, int x, int y, TeColor &externColor)
 Draw Sample Text.
virtual void setColor (TeColor &color)
 Not Used.
virtual void hallowColor (TeColor &color)
 It set the hallow color.
virtual TeColor & hallowColor ()
 It returns the hallow color.
virtual void hallowValue (unsigned int value)
 It set hallow value.
virtual unsigned int hallowValue ()
 It returns the hallow value.
virtual bool toBlob (TdkBlob *blob)
 To Blob.
virtual bool load (TdkBlob *blob, TdkStyleVersion version=TeCurrentStyleVer)
 Load.
virtual int getBlobSize ()
 Blob Size.
 TdkTextStyleHallow ()
virtual ~TdkTextStyleHallow ()
virtual bool autoDraw ()
 Auto Draw the text.
virtual void setColor (TeColor &color)
 Not Used.
virtual void hallowColor (TeColor &color)
 It set the hallow color.
virtual TeColor & hallowColor ()
 It returns the hallow color.
virtual void hallowValue (unsigned int value)
 It set hallow value.
virtual unsigned int hallowValue ()
 It returns the hallow value.
virtual bool toBlob (TdkBlob *blob)
 To Blob.
virtual bool load (TdkBlob *blob, TdkStyleVersion version=TeCurrentStyleVer)
 Load.
virtual int getBlobSize ()
 Blob Size.

Protected Attributes

unsigned int _hallowValue
TeColor _hallowColor

Detailed Description

TdkTextStyleHallow class.


Constructor & Destructor Documentation

TdkTextStyleHallow::TdkTextStyleHallow (  ) 

TdkTextStyleHallow::~TdkTextStyleHallow (  )  [virtual]

TdkTextStyleHallow::TdkTextStyleHallow (  ) 

virtual TdkTextStyleHallow::~TdkTextStyleHallow (  )  [virtual]


Member Function Documentation

bool TdkTextStyleHallow::autoDraw (  )  [virtual]

Auto Draw the text.

Implements TdkTextStyle.

void TdkTextStyleHallow::draw ( TdkCanvas canvas,
TeText &  text,
TeColor &  externColor,
double  externWidthFactor 
) [virtual]

Draw Text.

Draw text with tdk canvas

Parameters:
canvas Tdk Canvas
text text to draw
externColor extern color

Implements TdkTextStyle.

void TdkTextStyleHallow::drawSample ( TdkCanvas canvas,
int  x,
int  y,
TeColor &  externColor 
) [virtual]

Draw Sample Text.

Draw Sample Text in Dialog text

Implements TdkTextStyle.

void TdkTextStyleHallow::setColor ( TeColor &  color  )  [virtual]

Not Used.

Implements TdkStyle.

void TdkTextStyleHallow::hallowColor ( TeColor &  color  )  [virtual]

It set the hallow color.

Parameters:
color color value of hallow

TeColor & TdkTextStyleHallow::hallowColor (  )  [virtual]

It returns the hallow color.

Returns:
color value of hallow

void TdkTextStyleHallow::hallowValue ( unsigned int  value  )  [virtual]

It set hallow value.

Parameters:
value hallow value

unsigned int TdkTextStyleHallow::hallowValue (  )  [virtual]

It returns the hallow value.

Returns:
returns the hallow value

bool TdkTextStyleHallow::toBlob ( TdkBlob blob  )  [virtual]

To Blob.

It transform the TdkTextStyleHallow to binary item

Return values:
blob binary data
Returns:
it returns true case sucess

Reimplemented from TdkTextStyle.

bool TdkTextStyleHallow::load ( TdkBlob blob,
TdkStyleVersion  version = TeCurrentStyleVer 
) [virtual]

Load.

It transform the binary item to TdkTextStyleHallow class object

Return values:
blob binary data
Parameters:
version Tdk Version
Returns:
it returns true case sucess

Reimplemented from TdkTextStyle.

int TdkTextStyleHallow::getBlobSize (  )  [virtual]

Blob Size.

Method to return the binary size that object will occupy

Returns:
binary size

Reimplemented from TdkTextStyle.

virtual bool TdkTextStyleHallow::autoDraw (  )  [virtual]

Auto Draw the text.

Implements TdkTextStyle.

virtual void TdkTextStyleHallow::setColor ( TeColor &  color  )  [virtual]

Not Used.

Draw Sample Text in Dialog text

Implements TdkStyle.

virtual void TdkTextStyleHallow::hallowColor ( TeColor &  color  )  [virtual]

It set the hallow color.

Parameters:
color color value of hallow

virtual TeColor& TdkTextStyleHallow::hallowColor (  )  [virtual]

It returns the hallow color.

Returns:
color value of hallow

virtual void TdkTextStyleHallow::hallowValue ( unsigned int  value  )  [virtual]

It set hallow value.

Parameters:
value hallow value

virtual unsigned int TdkTextStyleHallow::hallowValue (  )  [virtual]

It returns the hallow value.

Returns:
returns the hallow value

virtual bool TdkTextStyleHallow::toBlob ( TdkBlob blob  )  [virtual]

To Blob.

It transform the TdkTextStyleHallow to binary item

Return values:
blob binary data
Returns:
it returns true case sucess

Reimplemented from TdkTextStyle.

virtual bool TdkTextStyleHallow::load ( TdkBlob blob,
TdkStyleVersion  version = TeCurrentStyleVer 
) [virtual]

Load.

It transform the binary item to TdkTextStyleHallow class object

Return values:
blob binary data
Parameters:
version Tdk Version
Returns:
it returns true case sucess

Reimplemented from TdkTextStyle.

virtual int TdkTextStyleHallow::getBlobSize (  )  [virtual]

Blob Size.

Method to return the binary size that object will occupy

Returns:
binary size

Reimplemented from TdkTextStyle.


Member Data Documentation

unsigned int TdkTextStyleHallow::_hallowValue [protected]

TeColor TdkTextStyleHallow::_hallowColor [protected]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:56 2007 for TDK by  doxygen 1.5.2