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

#include <Containment.hh>

Inheritance diagram for WorldRenderer:
Collaboration diagram for WorldRenderer:

Public Member Functions

 WorldRenderer (World &world)
void PrepareWorld ()
void RenderOne (int roomnum, Matrix pos, float time) const
Public Member Functions inherited from Renderer< T >
virtual void Render () const =0
virtual void Tri (int num, Point p1, Point p2, Point p3)=0
virtual void Quad (int num, Point p1, Point p2, Point p3, Point p4)=0
Public Member Functions inherited from Function< T, FaceCollection * >
virtual ~Function ()
virtual FaceCollection * Index (T a) const=0
virtual bool IsValid (I i) const=0

Additional Inherited Members

Public Types inherited from Function< T, FaceCollection * >
typedef T Domain
typedef FaceCollection * CoDomain
Public Attributes inherited from Function< T, FaceCollection * >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Constructor & Destructor Documentation

◆ WorldRenderer()

WorldRenderer::WorldRenderer ( World & world)
inline

Member Function Documentation

◆ PrepareWorld()

void WorldRenderer::PrepareWorld ( )
inline

◆ RenderOne()

void WorldRenderer::RenderOne ( int roomnum,
Matrix pos,
float time ) const
inline

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