Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
Cutscene Class Referenceabstract

#include <Cutscene.h>

Inheritance diagram for Cutscene:
Inheritance graph
[legend]
Collaboration diagram for Cutscene:
Collaboration graph
[legend]

Public Member Functions

 Cutscene (Graphics::Renderer *r, int width, int height)
 
virtual ~Cutscene ()
 
virtual void Draw (float time)=0
 

Protected Attributes

Color m_ambientColor
 
float m_aspectRatio
 
Graphics::Rendererm_renderer
 
SceneGraph::Modelm_model
 
Shieldsm_shield
 
std::vector< Graphics::Lightm_lights
 

Constructor & Destructor Documentation

◆ Cutscene()

Cutscene::Cutscene ( Graphics::Renderer r,
int  width,
int  height 
)
inline

◆ ~Cutscene()

virtual Cutscene::~Cutscene ( )
inlinevirtual

Member Function Documentation

◆ Draw()

virtual void Cutscene::Draw ( float  time)
pure virtual

Implemented in Intro, and Tombstone.

Member Data Documentation

◆ m_ambientColor

Color Cutscene::m_ambientColor
protected

◆ m_aspectRatio

float Cutscene::m_aspectRatio
protected

◆ m_lights

std::vector<Graphics::Light> Cutscene::m_lights
protected

◆ m_model

SceneGraph::Model* Cutscene::m_model
protected

◆ m_renderer

Graphics::Renderer* Cutscene::m_renderer
protected

◆ m_shield

Shields* Cutscene::m_shield
protected

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