aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/surface.h
AgeCommit message (Collapse)Author
2019-02-25SHERLOCK: 3DO: Fix transparency for characters, and speech dialogsPaul Gilbert
2016-10-21SHERLOCK: 3DO: Fixes to allow game to startPaul Gilbert
2016-08-01SHERLOCK: Fix warningEugene Sandulenko
2016-05-29SHERLOCK: Silence very noisy GCC warningTorbjörn Andersson
Since 'w' and 'h' are members of ManagedSurface, using them as input parameters to a method caused GCC to warn about them being shadowed. For just about every file in the Sherlock engine...
2016-05-28SHERLOCK: Fix warningsEugene Sandulenko
2016-05-26SHERLOCK: Refactor Surface and Screen to not use virtual inheritancePaul Gilbert
2016-03-21SHERLOCK: Get rid of Surface::setPixelData.Johannes Schickel
2016-03-20SHERLOCK: Fix overloaded setPixels warningPaul Gilbert
2016-03-14SHERLOCK: Changed engine to use Graphics::ManagedSurfacePaul Gilbert
2015-09-13SHERLOCK: 3DO: Implementing high-resolution mode for 3DO versionPaul Gilbert
This will allow us to play the portrait movies at full resolution, and better display the fonts, which dont look good at low resolution
2015-09-09SHERLOCK: 3DO: Change more color method params from byte to uintPaul Gilbert
2015-09-06SHERLOCK: 3DO: Set up RGB color constants for 3DOPaul Gilbert
2015-08-22SHERLOCK: RT: Simplified implementation of transBlitFromPaul Gilbert
2015-08-22SHERLOCK: RT: Fix Sherlock being drawn behind desk at HospitalPaul Gilbert
2015-08-02SHERLOCK: RT: Fix transparency when dragging lab items with cursorPaul Gilbert
2015-07-22SHERLOCK: RT: Implement maskAreaPaul Gilbert
2015-07-04SHERLOCK: RT: Consolidate scroll position into the Screen classPaul Gilbert
2015-06-18SHERLOCK: RT: Implement font _yOffsets tablePaul Gilbert
Since this table must only be set up for RT when changing fonts, I needed to put an engine reference in the Fonts base class. Because of this, I've been able to simplify the creation of the various surfaces, since you no longer need to pass in the platform
2015-06-18SHERLOCK: RT: Reduce code duplication when writing fancy stringsFilippos Karapetis
2015-06-15SHERLOCK: RT: Beginnings of UI widget classesPaul Gilbert
2015-06-12SHERLOCK: surface setPixels get pixelformatMartin Kiewitz
2015-06-12SHERLOCK: remove transBlitFromUnscaled3DOMartin Kiewitz
2015-06-11SHERLOCK: RT map display partially workingPaul Gilbert
2015-06-10SHERLOCK: Implemented more support methods for RT mapPaul Gilbert
2015-06-10SHERLOCK: Split up font handling into a new Fonts surface base classPaul Gilbert
This will be needed for Rose Tattoo, which needs to be able to write text to arbitrary surfaces
2015-06-10SHERLOCK: 3DO intro: implement fade from whiteMartin Kiewitz
2015-06-07SHERLOCK: 3DO animation supportMartin Kiewitz
2015-06-06SHERLOCK: Reverse scaling factor in transBlitFrom to match originalPaul Gilbert
Original uses scale amounts > 256 for image reduction, and values less than that for image expansion
2015-06-06SHERLOCK: Initiial handling of scaling in transBlitFromPaul Gilbert
2015-06-02SHERLOCK: Implement RT drawAllShapes and support methodsPaul Gilbert
2015-05-28SHERLOCK: Implement additions to updateBackground, some method stubsPaul Gilbert
2015-05-19SHERLOCK: Fix regression in intro sequence displayPaul Gilbert
2015-05-19SHERLOCK: Fix some issues pointed by eriktorbjornStrangerke
2015-05-19SHERLOCK: Refactor Surface not to descend directly from Graphics::SurfacePaul Gilbert
2015-05-19SHERLOCK: Remove iimplicit conversion operator from ImageFramePaul Gilbert
2015-05-19SHERLOCK: Move method comments from cpp to headersPaul Gilbert
2015-05-15SHERLOCK: Fix random pixel transitions, and make it the default fade stylePaul Gilbert
2015-05-13SHERLOCK: Renamed graphics.cpp to surface.cppPaul Gilbert