GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
PointsApiPoints Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for PointsApiPoints:
Collaboration diagram for PointsApiPoints:

Public Member Functions

virtual void Prepare ()
virtual void HandleEvent (MainLoopEvent &event)
virtual bool Update (MainLoopEnv &e)
virtual int NumPoints () const =0
virtual int MaxNumPoints () const
virtual Point Pos (int i) const =0
virtual unsigned int Color (int i) const =0
virtual Vector Normal (int i) const
virtual bool has_changed () const
virtual Point Start (int i) const
virtual Point End (int i) const
virtual ~PointsApiPoints ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~PointsApiPoints()

virtual PointsApiPoints::~PointsApiPoints ( )
inlinevirtual

Member Function Documentation

◆ Color()

◆ End()

virtual Point PointsApiPoints::End ( int i) const
inlinevirtual

◆ HandleEvent()

◆ has_changed()

virtual bool PointsApiPoints::has_changed ( ) const
inlinevirtual

Reimplemented in SortPointsApiPoints.

◆ MaxNumPoints()

virtual int PointsApiPoints::MaxNumPoints ( ) const
inlinevirtual

Reimplemented in AnimMixPTS, BlockPTS2, ColorPoints, CombinePointsApiPoints, MatrixPoints, MemoizePTS, MeshQuad, OrPoints, RandomLattice, and SortPTS.

Here is the caller graph for this function:

◆ Normal()

virtual Vector PointsApiPoints::Normal ( int i) const
inlinevirtual

◆ NumPoints()

◆ Pos()

◆ Prepare()

◆ Start()

virtual Point PointsApiPoints::Start ( int i) const
inlinevirtual

◆ Update()


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