STYLEPARMS Struct Reference

Basic style parameters for element drawing. More...

#include <gre/base.h>

Inheritance diagram for STYLEPARMS:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void CheckTable (const RVC::DBASE &db, bool fixmode, const RVC::STYLE::TYPE styletype=RVC::STYLE::TYPE_NumTypes)
bool NeedTable () const
STYLEPARMSoperator= (const STYLEPARMS &rhs)
 STYLEPARMS (const STYLEPARMS &rhs)
 STYLEPARMS ()
void Validate ()
 ~STYLEPARMS ()

Public Attributes

UINT16 Mode
MIUNICODEQueryStr
INT16 Table
RVC::OBJECTNAME TableName

Detailed Description

Basic style parameters for element drawing.

Definition at line 359 of file base.h.


Constructor & Destructor Documentation

STYLEPARMS::STYLEPARMS  ) 
 

STYLEPARMS::STYLEPARMS const STYLEPARMS rhs  ) 
 

Parameters:
rhs  Default constructor Copy constructor

STYLEPARMS::~STYLEPARMS  ) 
 


Member Function Documentation

void STYLEPARMS::CheckTable const RVC::DBASE db,
bool  fixmode,
const RVC::STYLE::TYPE  styletype = RVC::STYLE::TYPE_NumTypes
 

Check and validate for specified database and optionally fix mode if none valid.

Parameters:
db  Database object
fixmode  Fix selection mode if necessary

bool STYLEPARMS::NeedTable  )  const [inline]
 

Determine if need to have a valid database table.

Definition at line 385 of file base.h.

STYLEPARMS& STYLEPARMS::operator= const STYLEPARMS rhs  ) 
 

Destructor.

Parameters:
rhs  Assignment

void STYLEPARMS::Validate  ) 
 

Validate settings and fix if necessary.


Member Data Documentation

UINT16 STYLEPARMS::Mode
 

Selection mode - STYLEMODE_...

Definition at line 361 of file base.h.

MIUNICODE* STYLEPARMS::QueryStr
 

Query string for styling by scipt.

Definition at line 363 of file base.h.

INT16 STYLEPARMS::Table
 

'Style assignment' table number

Definition at line 362 of file base.h.

RVC::OBJECTNAME STYLEPARMS::TableName
 

'Style Assignment' table name

Definition at line 364 of file base.h.


The documentation for this struct was generated from the following file:
Generated on Wed May 31 15:29:12 2006 for TNTsdk by  doxygen 1.3.8-20040913