ScummVM API documentation
Titanic::CSTGameView Class Reference
Inheritance diagram for Titanic::CSTGameView:
Titanic::CGameView

Public Member Functions

 CSTGameView (CMainGameWindow *gameWindow)
 
void setView (CViewItem *item) override
 
void draw (const Rect &bounds) override
 
- Public Member Functions inherited from Titanic::CGameView
void setGameManager (CGameManager *gameManager)
 
void postLoad ()
 
virtual void deleteView (int roomNumber, int nodeNumber, int viewNumber)
 
virtual void setView (CViewItem *item)=0
 
virtual void draw (const Rect &bounds)=0
 
void createSurface (const CResourceKey &key)
 
void drawView ()
 

Additional Inherited Members

- Public Attributes inherited from Titanic::CGameView
CVideoSurface * _surface
 
- Protected Attributes inherited from Titanic::CGameView
CGameManager * _gameManager
 

Member Function Documentation

◆ setView()

void Titanic::CSTGameView::setView ( CViewItem *  item)
overridevirtual

Set the currently active view

Implements Titanic::CGameView.

◆ draw()

void Titanic::CSTGameView::draw ( const Rect &  bounds)
overridevirtual

Handles drawing the view

Implements Titanic::CGameView.


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