aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/vqa_decoder.h
diff options
context:
space:
mode:
authorPeter Kohaut2017-09-10 20:19:02 +0200
committerPeter Kohaut2017-09-10 20:55:30 +0200
commitf79d8cc1fe852e6172519efc51c75449dfc7c8f1 (patch)
tree4e02ac28680977b4a1a8868e2f1e58b302bf93a9 /engines/bladerunner/vqa_decoder.h
parente0aa906804942c04db6b3febed159846b7bcfb51 (diff)
downloadscummvm-rg350-f79d8cc1fe852e6172519efc51c75449dfc7c8f1.tar.gz
scummvm-rg350-f79d8cc1fe852e6172519efc51c75449dfc7c8f1.tar.bz2
scummvm-rg350-f79d8cc1fe852e6172519efc51c75449dfc7c8f1.zip
BLADERUNNER: Added music support & added Maggie
added async walking named some of the game flags & variables renamed aesc to screen effects
Diffstat (limited to 'engines/bladerunner/vqa_decoder.h')
-rw-r--r--engines/bladerunner/vqa_decoder.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/bladerunner/vqa_decoder.h b/engines/bladerunner/vqa_decoder.h
index 4e070647a6..34a8ee3efc 100644
--- a/engines/bladerunner/vqa_decoder.h
+++ b/engines/bladerunner/vqa_decoder.h
@@ -35,11 +35,11 @@
#include "graphics/surface.h"
#include "video/video_decoder.h"
-#include "aesc.h"
namespace BladeRunner {
class Lights;
+class ScreenEffects;
class View;
class ZBuffer;
@@ -65,7 +65,7 @@ public:
void decodeZBuffer(ZBuffer *zbuffer);
Audio::SeekableAudioStream *decodeAudioFrame();
void decodeView(View *view);
- void decodeAESC(AESC *aesc);
+ void decodeScreenEffects(ScreenEffects *aesc);
void decodeLights(Lights *lights);
uint16 numFrames() const { return _header.numFrames; }
@@ -183,7 +183,7 @@ private:
void decodeVideoFrame(bool forceDraw);
void decodeZBuffer(ZBuffer *zbuffer);
void decodeView(View *view);
- void decodeAESC(AESC *aesc);
+ void decodeScreenEffects(ScreenEffects *aesc);
void decodeLights(Lights *lights);
bool readVQFR(Common::SeekableReadStream *s, uint32 size, uint readFlags);
@@ -231,8 +231,8 @@ private:
uint32 _viewDataSize;
uint8 *_lightsData;
uint32 _lightsDataSize;
- uint8 *_aescData;
- uint32 _aescDataSize;
+ uint8 *_screenEffectsData;
+ uint32 _screenEffectsDataSize;
void VPTRWriteBlock(uint16 *frame, unsigned int dstBlock, unsigned int srcBlock, int count, bool alpha = false);
bool decodeFrame(uint16 *frame);