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

#include <Effect.hh>

Inheritance diagram for SDLRender:
Collaboration diagram for SDLRender:

Public Member Functions

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)
Public Member Functions inherited from Render
virtual void Show ()

Member Function Documentation

◆ CreateState()

void * SDLRender::CreateState ( )
virtual

Implements Render.

◆ DestroyState()

void SDLRender::DestroyState ( void * state)
virtual

Implements Render.

◆ DrawVBO()

void SDLRender::DrawVBO ( void * state)
virtual

Implements Render.

Here is the caller graph for this function:

◆ RenderFaces() [1/2]

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

Implements Render.

Here is the caller graph for this function:

◆ RenderFaces() [2/2]

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

Implements Render.

◆ RenderFacesTexture()

void SDLRender::RenderFacesTexture ( const FaceCollection & col)
inlinevirtual

Implements Render.

◆ RenderLines()

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

Implements Render.

◆ RenderPoly()

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

Implements Render.

◆ SetMatrix()

void SDLRender::SetMatrix ( Matrix m)
virtual

Implements Render.

◆ SetTime()

void SDLRender::SetTime ( float time)
virtual

Implements Render.

◆ UpdateVBO()

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

Implements Render.

Here is the caller graph for this function:

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