aboutsummaryrefslogtreecommitdiff
path: root/engines/cryo/eden.h
AgeCommit message (Collapse)Author
2019-09-11CRYO: EDEN: Move graphics into a separate classDavid Fioramonti
Eden game object now contains a graphics object with which to delegate graphics operations and store states of the graphics. Much of the video playing is done in the graphics class so I have moved a lot of the video state into there. Some graphics related variables were moved out of eden and into graphics, but many are still in eden. Since they are still coupled there are lots of getters and setters. For example both eden_graphics and eden share a handle to the same video object. I have made a few more things public than desirable. I changed graphics to eden_graphics since it is specialized to eden and not just cryo.
2017-02-24CRYO: Some renamingStrangerke
2017-02-19CRYO: Rename sync functionsStrangerke
2017-02-19CRYO: Rewrite save/load game functionsStrangerke
2017-02-12CRYO: Remove some more dead code, remove _keyboardHeldStrangerke
2017-02-12CRYO: Some code simplification, remove dead codeStrangerke
2017-02-12CRYO: Merge spriteOnSubtitle() into drawSprite()Filippos Karapetis
2017-02-12CRYO: Merge the two noclipax() methods and rename to drawSprite()Filippos Karapetis
2017-02-11CRYO: Rename variables to conform to our code formatting guidelinesFilippos Karapetis
2017-02-11CRYO: Clean up and document some variablesFilippos Karapetis
2017-02-11CRYO: Rename variables to conform to our formatting guidelinesFilippos Karapetis
2017-02-11CRYO: Move more static data to cryo.dat (2/2)Filippos Karapetis
2017-02-10CRYO: Move all static data for Lost Eden to cryo.dat (2/2)Filippos Karapetis
2017-02-10CRYO: Move unrelated Common::File include out of platdefs.hFilippos Karapetis
2017-02-02CRYO: Remove double screen code (unused)Strangerke
2017-01-25CRYO: Remove last use of EDEN_DEBUGStrangerke
2017-01-25CRYO: Move inventory debug hack to debuggerStrangerke
2017-01-25CRYO: Fix some warningsStrangerke
2017-01-25CRYO: Fix crash during PC intro videoRetro-Junk
2017-01-25CRYO: Replace direct script globals access with a switchRetro-Junk
2017-01-25CRYO: Add sound playback to HNM files (buggy yet)Retro-Junk
2017-01-25CRYO: move tab_2CB1E to EdenGameStrangerke
2017-01-25CRYO: Some more renamingStrangerke
2017-01-25CRYO: Fix regression in PC cube rotationStrangerke
2017-01-25CRYO: Some more renamingStrangerke
2017-01-25CRYO: Some renaming, move some static arrays to handleHNMSubtitlesStrangerke
2017-01-25CRYO: Split sinus and cosinus tablesStrangerke
2017-01-25CRYO: Rename cube codeStrangerke
2017-01-25CRYO: Fix renaming/translation errorStrangerke
2017-01-25CRYO: More renaming, get rid of another GOTOStrangerke
2017-01-25CRYO: Some renamingStrangerke
2017-01-25CRYO: get rid of 3 GOTOsStrangerke
2017-01-25CRYO: Some renamingStrangerke
2017-01-25CRYO: Remove useless fields in HNM Header, some renamingStrangerke
2017-01-25CRYO: Get rid of sound's locked and forcewait, remove some dead code, renamingStrangerke
2017-01-25CRYO: Get rid of HnmContext, refactoringStrangerke
2017-01-25CRYO: Rename sound_tStrangerke
2017-01-25CRYO: rename SoundChannel, get rid of soundrawStrangerke
2017-01-25CRYO: Move mouse and keyboard functions to CryoEngine, remove some useless ↵Strangerke
functions
2017-01-25CRYO: Some more renamingStrangerke
2017-01-25CRYO: rename more functionsStrangerke
2017-01-25CRYO: More renamingStrangerke
2017-01-25CRYO: More renamingStrangerke
2017-01-25CRYO: change the definition of verifh and expand_hsqStrangerke
2017-01-25CRYO: Simplify setSrcRect and setDestRect, some renamingStrangerke
2017-01-25CRYO: Turn _voiceSamplesBuffer into a byte*Strangerke
2017-01-25CRYO: Some more renamingStrangerke
2017-01-25CRYO: more renaming of action functionsStrangerke
2017-01-25CRYO: Start renaming actionsStrangerke
2017-01-25CRYO: Rename operations, move _codePtr to EdenGameStrangerke