Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

csCurveTemplate Class Reference

A curve template. More...

#include <curve.h>

Inheritance diagram for csCurveTemplate:

csObject iObject iBase csBezierTemplate List of all members.

Public Methods

 csCurveTemplate ()
virtual csCurveMakeCurve ()=0
 Create an instance of this template.

virtual void SetVertex (int index, int ver_ind)=0
 Set a vertex of the template.

virtual int GetVertex (int index)=0
 Return a vertex of the template.

virtual int GetVertexCount ()=0
 Return the number of vertices in the template.

iMaterialWrapperGetMaterial ()
 Return the current material.

void SetMaterial (iMaterialWrapper *h)
 Set the current material.

 SCF_DECLARE_IBASE_EXT (csObject)

Public Attributes

csCurveTemplate::CurveTemplate  scfiCurveTemplate

Protected Methods

virtual ~csCurveTemplate ()

Protected Attributes

iMaterialWrapperMaterial

Friends

class  CurveTemplate

Detailed Description

A curve template.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000