GRE_LAYER_LEGEND2::LAYERREF Class Reference

Class used internally to keep track of which layers the legend refers to. More...

#include <gre/lrlegnd2.h>

List of all members.

Public Member Functions

 LAYERREF (const LAYERREF &rhs)
 LAYERREF (GRE_LAYER *lyr, ELEMTYPE et)
 LAYERREF ()
LAYERREFoperator= (const LAYERREF &rhs)
void SetLayer (GRE_LAYER *layer)
 ~LAYERREF ()

Public Attributes

ELEMTYPE m_ElemType
UINT32 m_ID
GRE_LAYERm_layer
MIUNICODEm_name


Detailed Description

Class used internally to keep track of which layers the legend refers to.

Definition at line 49 of file lrlegnd2.h.


Constructor & Destructor Documentation

GRE_LAYER_LEGEND2::LAYERREF::LAYERREF  )  [inline]
 

Definition at line 57 of file lrlegnd2.h.

GRE_LAYER_LEGEND2::LAYERREF::LAYERREF GRE_LAYER lyr,
ELEMTYPE  et
 

GRE_LAYER_LEGEND2::LAYERREF::LAYERREF const LAYERREF rhs  )  [inline]
 

Definition at line 71 of file lrlegnd2.h.

GRE_LAYER_LEGEND2::LAYERREF::~LAYERREF  )  [inline]
 

Definition at line 79 of file lrlegnd2.h.


Member Function Documentation

LAYERREF& GRE_LAYER_LEGEND2::LAYERREF::operator= const LAYERREF rhs  )  [inline]
 

Definition at line 83 of file lrlegnd2.h.

void GRE_LAYER_LEGEND2::LAYERREF::SetLayer GRE_LAYER layer  ) 
 

Also sets m_name.


Member Data Documentation

ELEMTYPE GRE_LAYER_LEGEND2::LAYERREF::m_ElemType
 

Definition at line 54 of file lrlegnd2.h.

UINT32 GRE_LAYER_LEGEND2::LAYERREF::m_ID
 

Definition at line 55 of file lrlegnd2.h.

GRE_LAYER* GRE_LAYER_LEGEND2::LAYERREF::m_layer
 

Our DISPPARM's destructor worrys about freeing stuff.

Definition at line 53 of file lrlegnd2.h.

MIUNICODE* GRE_LAYER_LEGEND2::LAYERREF::m_name
 

Can't use MISTRING.

We MmAllocC() an array of LAYRREFs.

Definition at line 51 of file lrlegnd2.h.


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