27 #ifndef ICB_MOVIE_PC_H__ 28 #define ICB_MOVIE_PC_H__ 30 #include "engines/icb/global_objects_pc.h" 31 #include "engines/icb/sound/direct_sound.h" 32 #include "engines/icb/sound.h" 34 #include "video/bink_decoder.h" 39 #define JUSTFINE 0x0000 40 #define WAITING 0x0010 41 #define FINISHED 0x0020 42 #define NOMOVIE 0x0030 48 extern MovieManager *g_theSequenceManager;
51 Video::BinkDecoder *_binkDecoder;
60 bool _haveClearedScreen;
67 bool registerMovie(
const char *fileName, bool8 fade, bool8 loop);
69 uint32 getMovieHeight();
70 uint32 getMovieWidth();
71 uint32 getMovieFrames();
75 uint32 drawFrame(uint32 surface_id = working_buffer_id);
76 int32 getFrameNumber();
80 void setVolume(int32 vol);
85 void fadeScreen(uint32 surface_id);
Definition: movie_pc.h:50