aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/gfx.h
AgeCommit message (Collapse)Author
2016-08-26DM: Add F0345_INVENTORY_DrawPanel_FoodWaterPoisonedBendegúz Nagy
2016-08-26DM: Add blitToScreen using BoxBendegúz Nagy
2016-08-26DM: Add F0355_INVENTORY_Toggle_CPSEBendegúz Nagy
2016-08-26DM: Add F0386_MENUS_DrawActionIconBendegúz Nagy
2016-08-26DM: Add F0036_OBJECT_ExtractIconFromBitmap, K0077_ai_IconGraphicHeight, ↵Bendegúz Nagy
ObjectIcon indices
2016-08-26DM: Add D24_FillScreenBoxBendegúz Nagy
2016-08-26DM: Add several global variables, add code to F0462_START_StartGame_CPSFBendegúz Nagy
2016-08-26DM: Some more renamingStrangerke
2016-08-26DM: Rearrange main parts to better align with the originalBendegúz Nagy
2016-08-26DM: Add champion POD and it's enumsBendegúz Nagy
2016-08-26DM: Add mouse input processing and display for movement arrowsBendegúz Nagy
2016-08-26DM: Add mouseclick processingBendegúz Nagy
2016-08-26DM: Add commandsBendegúz Nagy
2016-08-26DM: Move some structs to header in gfxStrangerke
2016-08-26DM: Fix some compilation errors under MSVC9Strangerke
2016-08-26DM: Add blitToBitmapShrinkWithPalChangeWinterGrascph
2016-08-26DM: Add isDrawnWallOrnAnAlcove functionWinterGrascph
2016-08-26DM: Add global variable dependencies for isDrawnWallOrnAnAlcoveWinterGrascph
2016-08-26DM: Add stairs displayWinterGrascph
2016-08-26DM: Add dummy movement code for testingWinterGrascph
2016-08-26DM: Add wall flipping displayWinterGrascph
2016-08-26DM: getSquareAspect(..) is completeWinterGrascph
2016-08-26DM: Add the partial drawing of dungeonwallsWinterGrascph
2016-08-26DM: Add flipped wall bitmapsWinterGrascph
2016-08-26DM: Fix file loading dependancyWinterGrascph
2016-08-26DM: Add some draw dungeon dependenciesWinterGrascph
I forgot to do commits and it was already too late to revert back the changes I've because they were too numerous.
2016-08-26DM: Finish implementing ornament masks in DungeonMan::getSquareWinterGrascph
2016-08-26DM: Add dungeonman.o to module.mk, fix _bitmaps memory leakWinterGrascph
2016-08-26DM: Add loadWallSet(..) and loadFloorSet(..)WinterGrascph
2016-08-26DM: Add missing cross-references in gfx.hWinterGrascph
2016-08-26DM: Add support for viewports with blittingWinterGrascph
2016-08-26DM: Fix constant and global variable names according to coding conventionsWinterGrascph
2016-08-26DM: Rewrite blitting methods, revise FRAME PODWinterGrascph
2016-08-26DM: Add horizontal and vertical bitmap flippingWinterGrascph
2016-08-26DM: Refactor DisplayMan::DrawFrame and Frame PODWinterGrascph
2016-08-26DM: Add support for transparency in blittingWinterGrascph
2016-08-26DM: Add support for drawing portions of bitmapsWinterGrascph
Create Frame structure and drawFrame(..) convenience method, also DisplayMan unpacks all the bitmaps with unpackGraphics()
2016-08-26DM: Add the original palettes, edit palette loading accordinglyWinterGrascph
2016-08-26DM: Add support for Dungeon.dat uncompressionWinterGrascph
Add DungeonMan class with support for loading and uncompressing Dungeon.dat file into memory
2016-08-26DM: Create DisplayMan, add support parsing IMG0 filesWinterGrascph
Add display manager named DisplayMan with functions: setUpScreens(), loadGraphics() (which loads graphics from the graphics.dat file), setPalette(..), loadIntoBitmap(..) which loads the requested image into a bitmap and blitToScreen(..)