RioEngine  0.1
My first attempt to create a 3D WYSIWYG Game Engine
CLGeometry Class Reference

#include <clgeometry.h>

Inheritance diagram for CLGeometry:
CObject

Public Member Functions

 CLGeometry ()
 
 CLGeometry (const CLGeometry &geometry)
 
CLGeometryoperator= (const CLGeometry &geometry)
 
CArray< CLPolygon > * getPolygons () const
 
void setPolygons (CArray< CLPolygon > *)
 
CLMeshgetMesh () const
 
 ~CLGeometry ()
 
- Public Member Functions inherited from CObject
 CObject ()
 
 CObject (const CObject &object)
 
CObjectoperator= (const CObject &object)
 
CObjectretain ()
 
unsigned int release () const
 
CObjectautorelease ()
 
unsigned int retainCount () const
 
bool isValidCObject () const
 
virtual ~CObject ()
 

Protected Member Functions

virtual void copyValuesFromObject (const CLGeometry &geometry)
 
- Protected Member Functions inherited from CObject
virtual void copyValuesFromObject (const CObject &object)
 

Additional Inherited Members

- Static Public Member Functions inherited from CObject
static void safeRetain (void *pointer)
 
template<class T >
static void safeRelease (T *pointer)
 
template<class T >
static void safeReleaseArray (T *array)
 
static void safeRelease (const char *pointer)
 

Detailed Description

Definition at line 39 of file clgeometry.h.

Constructor & Destructor Documentation

CLGeometry::CLGeometry ( )

Definition at line 36 of file clgeometry.cpp.

CLGeometry::CLGeometry ( const CLGeometry geometry)

Definition at line 43 of file clgeometry.cpp.

CLGeometry::~CLGeometry ( )

Definition at line 92 of file clgeometry.cpp.

Member Function Documentation

void CLGeometry::copyValuesFromObject ( const CLGeometry geometry)
protectedvirtual

Definition at line 49 of file clgeometry.cpp.

CLMesh * CLGeometry::getMesh ( ) const

Definition at line 86 of file clgeometry.cpp.

CArray< CLPolygon > * CLGeometry::getPolygons ( ) const

Definition at line 80 of file clgeometry.cpp.

CLGeometry & CLGeometry::operator= ( const CLGeometry geometry)

Definition at line 59 of file clgeometry.cpp.

void CLGeometry::setPolygons ( CArray< CLPolygon > *  polygons_array)

Definition at line 71 of file clgeometry.cpp.


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