GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
VectorFrameAnim Class Reference

#include <Widgets.hh>

Inheritance diagram for VectorFrameAnim:
Collaboration diagram for VectorFrameAnim:

Public Types

typedef std::vector< FrameAnim * >::iterator iterator

Public Member Functions

template<class It>
 VectorFrameAnim (It beg, It end)
void Init ()
void Cleanup ()
void PreFrame (float time)
bool Frame (float time)
void PostFrame ()
Public Member Functions inherited from FrameAnim
 FrameAnim (Render *render)
virtual ~FrameAnim ()
virtual float Time () const
virtual float XRot () const
virtual float YRot () const
virtual float ZRot () const
virtual float RotSpeed () const
Render * GetRender () const
void RenderOpenGl (const FaceCollection &col)
void RenderOpenGlLines (const LineCollection &col)
void RenderOpenGlPoly (const PointCollection &col)

Member Typedef Documentation

◆ iterator

typedef std::vector<FrameAnim*>::iterator VectorFrameAnim::iterator

Constructor & Destructor Documentation

◆ VectorFrameAnim()

template<class It>
VectorFrameAnim::VectorFrameAnim ( It beg,
It end )
inline

Member Function Documentation

◆ Cleanup()

void VectorFrameAnim::Cleanup ( )
inlinevirtual

Reimplemented from FrameAnim.

◆ Frame()

bool VectorFrameAnim::Frame ( float time)
inlinevirtual

Implements FrameAnim.

◆ Init()

void VectorFrameAnim::Init ( )
inlinevirtual

Reimplemented from FrameAnim.

◆ PostFrame()

void VectorFrameAnim::PostFrame ( )
inlinevirtual

Reimplemented from FrameAnim.

◆ PreFrame()

void VectorFrameAnim::PreFrame ( float time)
inlinevirtual

Reimplemented from FrameAnim.


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