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

Public Member Functions

 trpgChildRef ()
 
 ~trpgChildRef ()
 
void Reset ()
 
void SetTileLoc (int gx, int gy, int glod)
 
bool GetTileLoc (int &gx, int &gy, int &glod) const
 
void SetTileAddress (const trpgwAppAddress &gAddr)
 
void SetTileAddress (int32 file, int32 offset)
 
void SetTileZValue (float gZmin, float gZmax)
 
bool GetTileAddress (int32 &file, int32 &offset) const
 
bool GetTileAddress (trpgwAppAddress &gAddr) const
 
bool GetTileZValue (float &gZmin, float &gZmax) const
 
bool isValid (void) const
 
bool Write (trpgWriteBuffer &)
 
bool Read (trpgReadBuffer &)
 
bool Print (trpgPrintBuffer &) const
 
- 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
 
virtual TeAttrHdl GetHandle () const
 
virtual void SetHandle (TeAttrHdl hdl)
 

Protected Attributes

int x
 
int y
 
int lod
 
trpgwAppAddress addr
 
float zmin
 
float zmax
 
- Protected Attributes inherited from trpgReadWriteable
char errMess [512]
 
- Protected Attributes inherited from trpgCheckable
bool valid
 
TeAttrHdl handle
 
bool writeHandle
 

Constructor & Destructor Documentation

trpgChildRef::trpgChildRef ( )
trpgChildRef::~trpgChildRef ( )

Member Function Documentation

void trpgChildRef::Reset ( )
virtual

Resets the contents back to empty.

Implements trpgReadWriteable.

void trpgChildRef::SetTileLoc ( int  gx,
int  gy,
int  glod 
)

Set the tile grid location.

bool trpgChildRef::GetTileLoc ( int gx,
int gy,
int glod 
) const

Get the tile grid location.

void trpgChildRef::SetTileAddress ( const trpgwAppAddress gAddr)
void trpgChildRef::SetTileAddress ( int32  file,
int32  offset 
)
void trpgChildRef::SetTileZValue ( float  gZmin,
float  gZmax 
)
bool trpgChildRef::GetTileAddress ( int32 file,
int32 offset 
) const
bool trpgChildRef::GetTileAddress ( trpgwAppAddress gAddr) const
bool trpgChildRef::GetTileZValue ( float &  gZmin,
float &  gZmax 
) const
bool trpgChildRef::isValid ( void  ) const

Validity check.

bool trpgChildRef::Write ( trpgWriteBuffer )
virtual

Writes this class to a write buffer.

Implements trpgReadWriteable.

bool trpgChildRef::Read ( trpgReadBuffer )
virtual

Reads this class from a read buffer.

Reimplemented from trpgReadWriteable.

bool trpgChildRef::Print ( trpgPrintBuffer ) const
virtual

Prints this class to a print buffer.

Reimplemented from trpgReadWriteable.

Member Data Documentation

int trpgChildRef::x
protected

Grid Location.

int trpgChildRef::y
protected
int trpgChildRef::lod
protected
trpgwAppAddress trpgChildRef::addr
protected

File Location.

float trpgChildRef::zmin
protected
float trpgChildRef::zmax
protected

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)