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

#include <Effect.hh>

Inheritance diagram for SDLArrayRender:
Collaboration diagram for SDLArrayRender:

Public Member Functions

 SDLArrayRender ()
void SetTime (float time)
void SetMatrix (Matrix m)
void RenderFaces (const FaceCollection &col)
void RenderFaces (const FaceCollection &col, const TextureCoords &tex)
void RenderFacesTexture (const FaceCollection &col)
void RenderLines (const LineCollection &col)
void RenderPoly (const PointCollection &col)
void * CreateState ()
void UpdateVBO (const FaceCollection &faces, void *state)
void DrawVBO (void *state)
void DestroyState (void *state)
void Show ()

Constructor & Destructor Documentation

◆ SDLArrayRender()

SDLArrayRender::SDLArrayRender ( )
inline

Member Function Documentation

◆ CreateState()

void * SDLArrayRender::CreateState ( )
virtual

Implements Render.

◆ DestroyState()

void SDLArrayRender::DestroyState ( void * state)
virtual

Implements Render.

◆ DrawVBO()

void SDLArrayRender::DrawVBO ( void * state)
virtual

Implements Render.

◆ RenderFaces() [1/2]

void SDLArrayRender::RenderFaces ( const FaceCollection & col)
virtual

Implements Render.

◆ RenderFaces() [2/2]

void SDLArrayRender::RenderFaces ( const FaceCollection & col,
const TextureCoords & tex )
virtual

Implements Render.

◆ RenderFacesTexture()

void SDLArrayRender::RenderFacesTexture ( const FaceCollection & col)
virtual

Implements Render.

◆ RenderLines()

void SDLArrayRender::RenderLines ( const LineCollection & col)
virtual

Implements Render.

◆ RenderPoly()

void SDLArrayRender::RenderPoly ( const PointCollection & col)
virtual

Implements Render.

◆ SetMatrix()

void SDLArrayRender::SetMatrix ( Matrix m)
virtual

Implements Render.

◆ SetTime()

void SDLArrayRender::SetTime ( float time)
virtual

Implements Render.

◆ Show()

void SDLArrayRender::Show ( )
virtual

Reimplemented from Render.

◆ UpdateVBO()

void SDLArrayRender::UpdateVBO ( const FaceCollection & faces,
void * state )
virtual

Implements Render.


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