ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <movie_pc.h>

List of all members.

Public Member Functions

 MovieManager ()
 ~MovieManager ()
bool registerMovie (const char *fileName, bool8 fade, bool8 loop)
uint32 getMovieHeight ()
uint32 getMovieWidth ()
uint32 getMovieFrames ()
bool busy ()
uint32 drawFrame (uint32 surface_id=working_buffer_id)
int getFrameNumber ()
void setRate ()
void setEndFrame (uint32 f)
void setVolume (int32 vol)
void kill ()

Private Member Functions

void fadeScreen (uint32 surface_id)

Private Attributes

Video::BinkDecoder * _binkDecoder
int _x
int _y

Detailed Description

Definition at line 123 of file movie_pc.h.


Constructor & Destructor Documentation

ICB::MovieManager::MovieManager (  )  [inline]

Definition at line 129 of file movie_pc.h.

ICB::MovieManager::~MovieManager (  )  [inline]

Definition at line 133 of file movie_pc.h.


Member Function Documentation

bool ICB::MovieManager::busy (  )  [inline]

Definition at line 152 of file movie_pc.h.

uint32 ICB::MovieManager::drawFrame ( uint32  surface_id = working_buffer_id  ) 

Definition at line 394 of file movie_pc.cpp.

void ICB::MovieManager::fadeScreen ( uint32  surface_id  )  [inline, private]

Definition at line 168 of file movie_pc.h.

int ICB::MovieManager::getFrameNumber (  )  [inline]

Definition at line 155 of file movie_pc.h.

uint32 ICB::MovieManager::getMovieFrames (  )  [inline]

Definition at line 146 of file movie_pc.h.

uint32 ICB::MovieManager::getMovieHeight (  )  [inline]

Definition at line 136 of file movie_pc.h.

uint32 ICB::MovieManager::getMovieWidth (  )  [inline]

Definition at line 141 of file movie_pc.h.

void ICB::MovieManager::kill (  )  [inline]

Definition at line 165 of file movie_pc.h.

bool ICB::MovieManager::registerMovie ( const char *  fileName,
bool8  fade,
bool8  loop 
)

Definition at line 357 of file movie_pc.cpp.

void ICB::MovieManager::setEndFrame ( uint32  f  )  [inline]

Definition at line 162 of file movie_pc.h.

void ICB::MovieManager::setRate (  )  [inline]

Definition at line 161 of file movie_pc.h.

void ICB::MovieManager::setVolume ( int32  vol  )  [inline]

Definition at line 163 of file movie_pc.h.


Member Data Documentation

Video::BinkDecoder* ICB::MovieManager::_binkDecoder [private]

Definition at line 124 of file movie_pc.h.

int ICB::MovieManager::_x [private]

Definition at line 125 of file movie_pc.h.

int ICB::MovieManager::_y [private]

Definition at line 126 of file movie_pc.h.


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


Generated on Sat Sep 19 2020 05:05:39 for ResidualVM by doxygen 1.7.1
curved edge   curved edge