GRE::BOUNDPARM Class Reference

#include <gre/3dbound.h>

List of all members.

Public Types

enum  TYPE { TYPE_Up, TYPE_Down }

Public Member Functions

 BOUNDPARM (const BOUNDPARM &rhs)
 BOUNDPARM (BOUNDPARM::TYPE type=BOUNDPARM::TYPE_Down)
TYPE GetType () const
bool IsEnabled () const
void SetEnabled (const bool enabled)
 ~BOUNDPARM ()

Static Public Member Functions

const SERIALIZER::ITEMDEFSerialGetItemDef (SERIALIZER &serializer)

Public Attributes

COLOR m_Color
double m_Elevation

Private Attributes

bool m_IsEnabled
const TYPE m_Type


Member Enumeration Documentation

enum GRE::BOUNDPARM::TYPE
 

Enumeration values:
TYPE_Up 
TYPE_Down 

Definition at line 35 of file 3dbound.h.


Constructor & Destructor Documentation

GRE::BOUNDPARM::BOUNDPARM BOUNDPARM::TYPE  type = BOUNDPARM::TYPE_Down  )  [inline]
 

Default constructor.

Definition at line 46 of file 3dbound.h.

GRE::BOUNDPARM::BOUNDPARM const BOUNDPARM rhs  )  [inline]
 

Copy constructor.

Definition at line 56 of file 3dbound.h.

GRE::BOUNDPARM::~BOUNDPARM  )  [inline]
 

Destructor.

Definition at line 66 of file 3dbound.h.


Member Function Documentation

TYPE GRE::BOUNDPARM::GetType  )  const [inline]
 

Definition at line 75 of file 3dbound.h.

bool GRE::BOUNDPARM::IsEnabled  )  const [inline]
 

Definition at line 72 of file 3dbound.h.

const SERIALIZER::ITEMDEF* GRE::BOUNDPARM::SerialGetItemDef SERIALIZER serializer  )  [static]
 

void GRE::BOUNDPARM::SetEnabled const bool  enabled  )  [inline]
 

Definition at line 68 of file 3dbound.h.


Member Data Documentation

COLOR GRE::BOUNDPARM::m_Color
 

Definition at line 40 of file 3dbound.h.

double GRE::BOUNDPARM::m_Elevation
 

Definition at line 41 of file 3dbound.h.

bool GRE::BOUNDPARM::m_IsEnabled [private]
 

Definition at line 80 of file 3dbound.h.

const TYPE GRE::BOUNDPARM::m_Type [private]
 

Definition at line 79 of file 3dbound.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:20:31 2004 for TNTsdk by  doxygen 1.3.8-20040913