CIvfRTTIBase Class Reference

#include <ivf/IvfRTTIBase.h>

Inheritance diagram for CIvfRTTIBase:

CIvfBase CIvfAction CIvfApplication CIvfBlending CIvfBufferSelection CIvfColor CIvfColorList CIvfController CIvfCulling CIvfFileBase CIvfFltkWidget CIvfFog CIvfGle CIvfGleColorArray CIvfGleContour CIvfGleCoordArray CIvfGleScalarArray CIvfGlobalState CIvfHandlerBase CIvfImage CIvfIndexBase CIvfLighting CIvfMaterialSet CIvfNormalList CIvfObject CIvfPixelOps CIvfRasterization CIvfRenderState CIvfTexCoordList CIvfVertexList CIvfViewport CIvfWidgetBase CIvfWin32Application List of all members.

Public Member Functions

virtual bool isClass (const char *name)
const char * getClassNameThis ()
virtual const char * getClassName ()

Detailed Description

Runtime type information class

Implements basic runtime type information in Ivf++. To implement in new classes use the IvfClassInfo("ClassName",ParentClass) macro.

Definition at line 39 of file IvfRTTIBase.h.


Member Function Documentation

const char* CIvfRTTIBase::getClassNameThis  ) 
 

Returns the name of the class.

The name buffer must be large enough to hold the name of the class.

Parameters:
name Reference to a string buffer.

virtual bool CIvfRTTIBase::isClass const char *  name  )  [virtual]
 

Class name query.

Returns true if name is equal to the name of the class.

Parameters:
name Class name to be queried.


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:56 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO