VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
trpgRange Class Reference
Inheritance diagram for trpgRange:
Inheritance graph
[legend]

Public Member Functions

 trpgRange (void)
 ~trpgRange (void)
 trpgRange (const trpgRange &)
 Copy constructor.
void SetCategory (const char *cat, const char *subCat)
 Set the name and subName (can be NULL)
void GetCategory (char *cat, int maxCatLen, char *subCat, int maxSubCatLen) const
void SetLodInfo (double in, double out)
 Set the lod info.
void GetLodInfo (double &in, double &out) const
 Get the lod info (this will be duplicated in the trpgLod node) However, you may want to change these values yourself during a run.
void SetPriority (int)
 Set the priority.
void GetPriority (int &) const
bool Write (trpgWriteBuffer &)
 Writes this class to a write buffer.
bool Read (trpgReadBuffer &)
 Reads this class from a read buffer.
bool Print (trpgPrintBuffer &) const
 Prints this class to a print buffer.
void Reset (void)
 Reset back to a clean state.
bool operator== (const trpgRange &) const
 Equality operator.
trpgRangeoperator= (const trpgRange &)
 Assignment operator.
- Public Member Functions inherited from trpgReadWriteable
 trpgReadWriteable ()
const chargetErrMess () const
- Public Member Functions inherited from trpgCheckable
 trpgCheckable (void)
virtual ~trpgCheckable (void)
bool isValid (void) const
 Returns the state of the valid flag, or can be overriden by a subclass to do a more complex check.
virtual TeAttrHdl GetHandle () const
virtual void SetHandle (TeAttrHdl hdl)

Protected Attributes

double inLod
double outLod
charcategory
charsubCategory
int priority
- Protected Attributes inherited from trpgReadWriteable
char errMess [512]
- Protected Attributes inherited from trpgCheckable
bool valid
TeAttrHdl handle
bool writeHandle

Constructor & Destructor Documentation

trpgRange::trpgRange ( void  )
trpgRange::~trpgRange ( void  )
trpgRange::trpgRange ( const trpgRange )

Copy constructor.

Member Function Documentation

void trpgRange::SetCategory ( const char cat,
const char subCat 
)

Set the name and subName (can be NULL)

void trpgRange::GetCategory ( char cat,
int  maxCatLen,
char subCat,
int  maxSubCatLen 
) const
void trpgRange::SetLodInfo ( double  in,
double  out 
)

Set the lod info.

void trpgRange::GetLodInfo ( double in,
double out 
) const

Get the lod info (this will be duplicated in the trpgLod node) However, you may want to change these values yourself during a run.

void trpgRange::SetPriority ( int  )

Set the priority.

void trpgRange::GetPriority ( int ) const
bool trpgRange::Write ( trpgWriteBuffer )
virtual

Writes this class to a write buffer.

Implements trpgReadWriteable.

bool trpgRange::Read ( trpgReadBuffer )
virtual

Reads this class from a read buffer.

Reimplemented from trpgReadWriteable.

bool trpgRange::Print ( trpgPrintBuffer ) const
virtual

Prints this class to a print buffer.

Reimplemented from trpgReadWriteable.

void trpgRange::Reset ( void  )
virtual

Reset back to a clean state.

Implements trpgReadWriteable.

bool trpgRange::operator== ( const trpgRange ) const

Equality operator.

trpgRange& trpgRange::operator= ( const trpgRange )

Assignment operator.

Member Data Documentation

double trpgRange::inLod
protected
double trpgRange::outLod
protected
char* trpgRange::category
protected
char* trpgRange::subCategory
protected
int trpgRange::priority
protected

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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)