ScummVM
LastExpress::SceneLoader Class Reference

#include <scene.h>

+ Collaboration diagram for LastExpress::SceneLoader:

Public Member Functions

 SceneLoader ()
 
 ~SceneLoader ()
 
bool load (Common::SeekableReadStream *stream)
 
Sceneget (SceneIndex index)
 
uint32 count () const
 

Private Member Functions

void clear ()
 

Private Attributes

Common::SeekableReadStream_stream
 
Common::Array< Scene * > _scenes
 

Detailed Description

Definition at line 179 of file scene.h.

Constructor & Destructor Documentation

◆ SceneLoader()

LastExpress::SceneLoader::SceneLoader ( )

Definition at line 235 of file scene.cpp.

◆ ~SceneLoader()

LastExpress::SceneLoader::~SceneLoader ( )

Definition at line 237 of file scene.cpp.

Member Function Documentation

◆ clear()

void LastExpress::SceneLoader::clear ( )
private

Definition at line 241 of file scene.cpp.

◆ count()

uint32 LastExpress::SceneLoader::count ( ) const
inline

Definition at line 187 of file scene.h.

◆ get()

Scene * LastExpress::SceneLoader::get ( SceneIndex  index)

Definition at line 286 of file scene.cpp.

◆ load()

bool LastExpress::SceneLoader::load ( Common::SeekableReadStream stream)

Definition at line 251 of file scene.cpp.

Member Data Documentation

◆ _scenes

Common::Array<Scene *> LastExpress::SceneLoader::_scenes
private

Definition at line 191 of file scene.h.

◆ _stream

Common::SeekableReadStream* LastExpress::SceneLoader::_stream
private

Definition at line 190 of file scene.h.


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