aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/graphics.h
AgeCommit message (Collapse)Author
2019-10-29STARTREK: Refactored mouse cursor and bitmap handlingFilippos Karapetis
- Reduced usage of SharedPtr - Simplified the mouse cursor code (normal, locked, stack handling) - Simplified the background handling code - Initialize the mouse cursor after the graphics are initialized
2019-06-11STARTREK: Adapt many usages of Common::SharedPtr() to regular pointersFilippos Karapetis
2019-06-11STARTREK: Remove the FileStream wrapper classFilippos Karapetis
2018-08-09STARTREK: Fix Various Compiler Warnings.D G Turner
2018-08-09STARTREK: Implement republic map screenMatthew Stewart
2018-08-09STARTREK: Janitorial: Add end of namespace commentsStrangerke
2018-08-09STARTREK: Implement text input boxesMatthew Stewart
Needed for SINS mission with the keypads
2018-08-09STARTREK: Fix .BAN file rendering behind textboxesMatthew Stewart
2018-08-09STARTREK: Implement "BAN" files.Matthew Stewart
These are background animations in various rooms, purely visual.
2018-08-09STARTREK: Reformat with artistic styleMatthew Stewart
2018-08-09STARTREK: Move function descriptions to headersMatthew Stewart
2018-08-09STARTREK: Half-done implementation of drawR3ShapeMatthew Stewart
Handles drawing, scaling, probably rotating objects in space.
2018-08-09STARTREK: Get starfields working for the introMatthew Stewart
2018-08-09STARTREK: Fix animations underneath textboxesMatthew Stewart
2018-08-09STARTREK: Demon6, including the special case menuMatthew Stewart
2018-08-09STARTREK: Inventory menu and hotspotsMatthew Stewart
Action buttons now react when hovering over hotspots.
2018-08-09STARTREK: Buffer all changes to the mouse bitmapMatthew Stewart
2018-08-09STARTREK: Action menuMatthew Stewart
2018-08-09STARTREK: Refactor text and menusMatthew Stewart
Moved them out of the Graphics class and into their own files.
2018-08-09STARTREK: Initialization of away mission.Matthew Stewart
Crew successfully beams in and does their idle animation.
2018-08-09STARTREK: Palette fadingMatthew Stewart
2018-08-09STARTREK: Objects and animations.Matthew Stewart
Testing them with the transporter room.
2018-08-09STARTREK: setVisibleMenuButtons functionMatthew Stewart
2018-08-09STARTREK: Music/SFX enable and disable functionsMatthew Stewart
2018-08-09STARTREK: Quit game menu and mouse warp functionMatthew Stewart
2018-08-09STARTREK: Options menuMatthew Stewart
2018-08-09STARTREK: Remove executable bit on source filesMatthew Stewart
2018-08-09STARTREK: Set default mouse sprite to stop crashesMatthew Stewart
2018-08-09STARTREK: Disabling menu buttons + text menu.Matthew Stewart
2018-08-09STARTREK: Implement CD Audio handling.Matthew Stewart
2018-08-09STARTREK: Begin implementing event system.Matthew Stewart
Textbox now responds to mouse input.
2018-08-09STARTREK: Implement more text routinesMatthew Stewart
2018-08-09STARTREK: Add mouse cursorMatthew Stewart
2018-08-09STARTREK: Implement drawAllSprites properly.Matthew Stewart
Still need to do the part which calculates sprite priorities.
2018-08-09STARTREK: Begin implementing menusMatthew Stewart
2018-08-09STARTREK: Begin implementation of showText.Matthew Stewart
Also started using SharedPtrs.
2018-08-09STARTREK: Implement addSprite and delSpriteMatthew Stewart
2018-08-09STARTREK: Implement draw modes 2 and 3 for spritesMatthew Stewart
2018-08-09STARTREK: Implement drawSprite functionMatthew Stewart
2018-08-09STARTREK: Make Bitmap, Sprite, FileStream classesMatthew Stewart
2018-08-09STARTREK: Import my startrek engineMatthew Hoops
Now updated even