|
GameApi 28
Library used by GameApi Builder tool
|
#include <Effect.hh>


Public Member Functions | |
| FrameAnimPlugins (Render *render) | |
| void | Init () |
| void | Cleanup () |
| void | PreFrame (float time) |
| void | PostFrame () |
| virtual | ~FrameAnimPlugins () |
| Public Member Functions inherited from FrameAnim | |
| FrameAnim (Render *render) | |
| virtual | ~FrameAnim () |
| virtual float | Time () const |
| virtual bool | Frame (float time)=0 |
| 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) |
Public Attributes | |
| std::vector< FramePlugin * > | plugins |
|
inline |

|
inlinevirtual |
|
inlinevirtual |
Reimplemented from FrameAnim.
Reimplemented in FunctionPointerFrameAnim, and MoleculeEffect.

|
inlinevirtual |
Reimplemented from FrameAnim.
Reimplemented in FuncEffect, FunctionPointerFrameAnim, GridEffect2, MapEffect, MoleculeEffect, RenderToTextureEffect, and VoxelEffect.

|
inlinevirtual |
Reimplemented from FrameAnim.
|
inlinevirtual |
Reimplemented from FrameAnim.
Reimplemented in MoleculeEffect.
| std::vector<FramePlugin*> FrameAnimPlugins::plugins |