Chrysalis - Renderer
Loading...
Searching...
No Matches
Chrysalis::BaseAnimatedRenderer< D > Class Template Referenceabstract

#include <BaseAnimatedRenderer.h>

Inheritance diagram for Chrysalis::BaseAnimatedRenderer< D >:
[legend]
Collaboration diagram for Chrysalis::BaseAnimatedRenderer< D >:
[legend]

Public Member Functions

bool animate ()
Public Member Functions inherited from Chrysalis::BaseRenderer< D >
void upload ()
virtual void initialize ()
void render ()
virtual void draw ()=0

Protected Member Functions

 BaseAnimatedRenderer (D *data)
void complete ()
virtual void prepareNextFrame (int64_t startTime, int64_t previousFrameTime, int64_t currentFrameTime)=0
Protected Member Functions inherited from Chrysalis::BaseRenderer< D >
 BaseRenderer (D *data)
virtual ~BaseRenderer ()

Additional Inherited Members

Protected Attributes inherited from Chrysalis::BaseRenderer< D >
D * data_

Constructor & Destructor Documentation

◆ BaseAnimatedRenderer()

template<typename D>
Chrysalis::BaseAnimatedRenderer< D >::BaseAnimatedRenderer ( D * data)
inlineexplicitprotected
Here is the call graph for this function:

Member Function Documentation

◆ animate()

template<typename D>
bool Chrysalis::BaseAnimatedRenderer< D >::animate ( )
inline
Here is the call graph for this function:

◆ complete()

template<typename D>
void Chrysalis::BaseAnimatedRenderer< D >::complete ( )
inlineprotected

◆ prepareNextFrame()

template<typename D>
virtual void Chrysalis::BaseAnimatedRenderer< D >::prepareNextFrame ( int64_t startTime,
int64_t previousFrameTime,
int64_t currentFrameTime )
protectedpure virtual

Implemented in Chrysalis::CursorRenderer.

Here is the caller graph for this function:

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