diff options
author | Einar Johan Trøan Sømåen | 2012-12-13 23:14:58 +0100 |
---|---|---|
committer | Einar Johan Trøan Sømåen | 2012-12-13 23:24:37 +0100 |
commit | d6ec8c194778bf2e06c2d84013435a4144fde6e8 (patch) | |
tree | 3f1bec5eb7960cba536bda0a44963520bfaa9a63 /engines/wintermute/base/gfx/osystem/base_render_osystem.h | |
parent | 61f387190c10274ccb649321c8244e1ca3d74b42 (diff) | |
download | scummvm-rg350-d6ec8c194778bf2e06c2d84013435a4144fde6e8.tar.gz scummvm-rg350-d6ec8c194778bf2e06c2d84013435a4144fde6e8.tar.bz2 scummvm-rg350-d6ec8c194778bf2e06c2d84013435a4144fde6e8.zip |
WINTERMUTE: Split renderTicket into a separate file.
Diffstat (limited to 'engines/wintermute/base/gfx/osystem/base_render_osystem.h')
-rw-r--r-- | engines/wintermute/base/gfx/osystem/base_render_osystem.h | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/engines/wintermute/base/gfx/osystem/base_render_osystem.h b/engines/wintermute/base/gfx/osystem/base_render_osystem.h index e13085d68a..e7f14470f4 100644 --- a/engines/wintermute/base/gfx/osystem/base_render_osystem.h +++ b/engines/wintermute/base/gfx/osystem/base_render_osystem.h @@ -36,28 +36,7 @@ namespace Wintermute { class BaseSurfaceOSystem; -class RenderTicket { - Graphics::Surface *_surface; -public: - RenderTicket(BaseSurfaceOSystem *owner, const Graphics::Surface *surf, Common::Rect *srcRect, Common::Rect *dstRest, bool mirrorX = false, bool mirrorY = false, bool disableAlpha = false); - RenderTicket() : _isValid(true), _wantsDraw(false), _drawNum(0) {} - ~RenderTicket(); - const Graphics::Surface *getSurface() { return _surface; } - Common::Rect _srcRect; - Common::Rect _dstRect; - uint32 _mirror; - uint32 _batchNum; - bool _hasAlpha; - - bool _isValid; - bool _wantsDraw; - uint32 _drawNum; - uint32 _colorMod; - - BaseSurfaceOSystem *_owner; - bool operator==(RenderTicket &a); -}; - +class RenderTicket; class BaseRenderOSystem : public BaseRenderer { public: BaseRenderOSystem(BaseGame *inGame); |