22#ifndef MOHAWK_RIVEN_VIDEO_H
23#define MOHAWK_RIVEN_VIDEO_H
25#include "common/list.h"
26#include "common/noncopyable.h"
29class QuickTimeDecoder;
34class MohawkEngine_Riven;
66 uint16
getId()
const {
return _id; }
84 void moveTo(uint16 x, uint16 y) { _x = x; _y = y; }
140 void disableAllMovies();
Definition: noncopyable.h:39
Definition: riven_video.h:39
void playBlocking(int32 endTime=-1)
void moveTo(uint16 x, uint16 y)
Definition: riven_video.h:84
bool isLooping() const
Definition: riven_video.h:60
uint16 getId() const
Definition: riven_video.h:66
void setLooping(bool loop)
Definition: riven_video.h:87
bool isEnabled() const
Definition: riven_video.h:63
uint16 getSlot() const
Definition: riven_video.h:69
uint32 getDuration() const
void pause(bool isPaused)
uint32 getFrameCount() const
void setVolume(int volume)
Definition: riven_video.h:130
Definition: qt_decoder.h:66