diff options
author | Paul Gilbert | 2016-04-27 19:50:58 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-10 16:12:08 -0400 |
commit | 74e40be66e231a8eada9bc045828e17f044a7c55 (patch) | |
tree | 6a01477fc759ee49917b80267838243f9d02211d /engines/titanic/support/screen_manager.h | |
parent | a2f933a80e5e830cdbcbb530f334c41725ee87b2 (diff) | |
download | scummvm-rg350-74e40be66e231a8eada9bc045828e17f044a7c55.tar.gz scummvm-rg350-74e40be66e231a8eada9bc045828e17f044a7c55.tar.bz2 scummvm-rg350-74e40be66e231a8eada9bc045828e17f044a7c55.zip |
TITANIC: Implementing text cursor drawing
Diffstat (limited to 'engines/titanic/support/screen_manager.h')
-rw-r--r-- | engines/titanic/support/screen_manager.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/engines/titanic/support/screen_manager.h b/engines/titanic/support/screen_manager.h index 7fe60d20b7..b963fcd3d6 100644 --- a/engines/titanic/support/screen_manager.h +++ b/engines/titanic/support/screen_manager.h @@ -92,7 +92,11 @@ public: virtual void proc6() = 0; virtual void proc7() = 0; virtual CVideoSurface *getSurface(SurfaceNum surfaceNum) const = 0; - virtual void proc9() = 0; + + /** + * Return the front render surface + */ + virtual CVideoSurface *getFrontRenderSurface() const = 0; /** * Fill an area with a specific color @@ -222,7 +226,14 @@ public: virtual void proc6(); virtual void proc7(); virtual CVideoSurface *getSurface(SurfaceNum surfaceNum) const; - virtual void proc9(); + + /** + * Return the front render surface + */ + virtual CVideoSurface *getFrontRenderSurface() const { + return _frontRenderSurface; + } + /** * Fill an area with a specific color |