RVCTEXTSTYLE Struct Reference

Structure for text drawing style. More...

#include <rvcstyle.h>

List of all members.

Public Attributes

RVC::OBJECTNAME name
UINT32 StyleFlags
INT32 font
COLOR fgcolor
COLOR bgcolor
FLOAT glyphrot
FLOAT glyphaspect
FLOAT shear
FLOAT height
FLOAT linespace
UINT32 FontFlags
DOUBLE MapScale
UINT8 HeightUnits
UINT8 LineSpaceUnits
UINT16 Predefined
FLOAT width
FLOAT StrokeWidth
FLOAT EnhanceWidth
FLOAT BoldnessWidth
FLOAT UnderlineWidth
FLOAT UnderlineOffset
FLOAT ShadowOffset
FLOAT ShadowAngle
FLOAT ClipWidth
UINT8 ShadowRelative
UINT8 WidthUnits
UINT8 space [6]


Detailed Description

Structure for text drawing style.

Definition at line 363 of file rvcstyle.h.


Member Data Documentation

COLOR RVCTEXTSTYLE::bgcolor
 

Background color.

Definition at line 368 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::BoldnessWidth
 

Boldness width in of glyph height (1.0 = 100%) Ignored unless FONTSTYLE_Bold is set.

Definition at line 382 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::ClipWidth
 

Clip extended area around text in TextAddToClip().

Definition at line 387 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::EnhanceWidth
 

Enhanced width in of glyph height (1.0 = 100%).

Definition at line 381 of file rvcstyle.h.

COLOR RVCTEXTSTYLE::fgcolor
 

Foreground color.

Definition at line 367 of file rvcstyle.h.

INT32 RVCTEXTSTYLE::font
 

Font.

Definition at line 366 of file rvcstyle.h.

UINT32 RVCTEXTSTYLE::FontFlags
 

Font flags.

Definition at line 374 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::glyphaspect
 

Glyph aspect.

Definition at line 370 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::glyphrot
 

Glyph rotation.

Definition at line 369 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::height
 

Height.

Definition at line 372 of file rvcstyle.h.

UINT8 RVCTEXTSTYLE::HeightUnits
 

Defined in SCREENUNITS_...

Definition at line 376 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::linespace
 

Line spacing.

Definition at line 373 of file rvcstyle.h.

UINT8 RVCTEXTSTYLE::LineSpaceUnits
 

Line spacing units.

Definition at line 377 of file rvcstyle.h.

DOUBLE RVCTEXTSTYLE::MapScale
 

MapScale to use given scales at.

Definition at line 375 of file rvcstyle.h.

RVC::OBJECTNAME RVCTEXTSTYLE::name
 

Name.

Definition at line 364 of file rvcstyle.h.

UINT16 RVCTEXTSTYLE::Predefined
 

???

Definition at line 378 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::ShadowAngle
 

Drop shadow angle in radians.

Definition at line 386 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::ShadowOffset
 

Drop shadow offset in (1.0 = 100%) Ignored unless FONTSTYLE_Shadow is set.

Definition at line 385 of file rvcstyle.h.

UINT8 RVCTEXTSTYLE::ShadowRelative
 

true if shadow angle relative to baseline angle

Definition at line 388 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::shear
 

Shear.

Definition at line 371 of file rvcstyle.h.

UINT8 RVCTEXTSTYLE::space[6]
 

Definition at line 390 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::StrokeWidth
 

Stroke width in of glyph height (1.0 = 100%).

Definition at line 380 of file rvcstyle.h.

UINT32 RVCTEXTSTYLE::StyleFlags
 

Flags.

Definition at line 365 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::UnderlineOffset
 

Underline Offset from baseline in (1.0 = 100%).

Definition at line 384 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::UnderlineWidth
 

Underline with in of glyph height (1.0 = 100%).

Definition at line 383 of file rvcstyle.h.

FLOAT RVCTEXTSTYLE::width
 

Only used for HTML layout.

Definition at line 379 of file rvcstyle.h.

UINT8 RVCTEXTSTYLE::WidthUnits
 

Definition at line 389 of file rvcstyle.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:20 2004 for TNTsdk by doxygen 1.3.4-20031026