aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision
AgeCommit message (Collapse)Author
2013-08-04ZVISION: Move CriteriaOperator, Criteria, and StateFlag inside the Puzzle classrichiesams
2013-08-04ZVISION: Move Puzzle logic into a .cpp filerichiesams
2013-08-04ZVISION: Make ActionNode::process() pure virtualrichiesams
2013-08-04ZVISION: Create ScriptManager member function to change locationrichiesams
2013-08-04ZVISION: Modify Control parsing to use new Control class structurerichiesams
2013-08-04ZVISION: Rename parseResult() to parseResults()richiesams
2013-08-04ZVISION: Add 'reverse' to _tiltOptions and _panoramaOptions to handle ↵richiesams
Control options
2013-08-04ZVISION: Move the criteriaMet bool outside of the looprichiesams
Only fire off the Results of ALL of the criteria are met
2013-08-04ZVISION: Create Control classrichiesams
2013-08-04ZVISION: Modify Criteria parsing to handle empty Criteriarichiesams
2013-08-04ZVISION: Create mutators for _tiltOptionsrichiesams
2013-08-04ZVISION: Convert Puzzle to a classrichiesams
It needed a copy constructor and destructor to handle the heap memory ResultActions
2013-08-04ZVISION: Create clone member function for ResultAction classrichiesams
2013-08-04ZVISION: Fix compilationFilippos Karapetis
2013-08-04ZVISION: Only scale videos when neededFilippos Karapetis
This avoids crashes for videos that exceed the screen size when scaled
2013-08-04ZVISION: Change default panorama FoV to 27 degreesrichiesams
This is to match Marisa Chan's implementation. Images at this FoV also look better.
2013-08-04ZVISION: Fix closing braces on generateTiltLookupTablerichiesams
2013-08-04ZVISION: Create methods for altering panoramaOptions and create console ↵richiesams
commands for them
2013-08-04ZVISION: Create class for ActionDelayRenderrichiesams
2013-08-04ZVISION: Move generating the RenderTable to outside setRenderStaterichiesams
This allows the panorama/tilt options to mutated without having to generate the table multiple times.
2013-08-04ZVISION: Create method to get RenderTable object pointer from RenderManagerrichiesams
Remove passthrough methods
2013-08-04ZVISION: Rename Point template class to Vector2richiesams
Also remove templating
2013-08-04ZVISION: Create function for mixing two RGB<555> colorsrichiesams
2013-08-04ZVISION: Convert panoramaOptions and tiltOptions to floatsrichiesams
2013-08-04ZVISION: Convert RenderTable to only storing (x,y) offsets instead of ↵richiesams
absolute postions. This allows the destRectangle to be offset within the RenderTable
2013-08-04ZVISION: Copy Point struct from rect.h and turn it into a templated classrichiesams
2013-08-04ZVISION: Fix error causing image discontinutitiesrichiesams
The width and height were swapped when passed to the class constructor.
2013-08-04ZVISION: Modify loadImage console command to account for new render optionsrichiesams
2013-08-04ZVISION: Modify the RenderTable panorama math to account for panoramas being ↵richiesams
transposed
2013-08-04ZVISION: Modify renderImageToScreen to take into account the current RenderStaterichiesams
2013-08-04ZVISION: Force all files to be registered with SearchMan as 'flat'richiesams
There are 10 file name conflicts as a result, but the conflicts are byte identical.
2013-08-04ZVISION: Fix unsigned/signed compiler warningrichiesams
2013-08-04ZVISION: Remove variable used for debugging purposesrichiesams
2013-08-04ZVISION: Remove supurflouous 'const' and add 'inline'richiesams
2013-08-04ZVISION: Convert console code to use RenderManager and add method for ↵richiesams
setRenderState
2013-08-04ZVISION: Convert error() to warning()richiesams
I did not realize the intended behavior of error() is to close the application
2013-08-04ZVISION: Move rendering logic from ZVision class to RenderManager classrichiesams
2013-08-04ZVISION: Create a class for handling all render table logicrichiesams
Aka, creating the lookup tables, storing the current render state, and eventually doing the image mutations.
2013-08-04ZVISION: Create member function for creating a panorama look up tablerichiesams
2013-08-04ZVISION: Fix memory leaksrichiesams
2013-08-04ZVISION: Remove extraneous filerichiesams
2013-08-04ZVISION: Convert old code to use RenderManagerrichiesams
2013-08-04ZVISION: Create RenderManager class and move code from image.cpprichiesams
2013-08-04ZVISION: Replace includes with forward declarationsrichiesams
2013-08-04ZVISION: Remove extraneous member variablerichiesams
2013-08-04ZVISION: Fix namespace indentationrichiesams
2013-08-04ZVISION: Add a return statement for when image load failsrichiesams
2013-08-04ZVISION: LZSSReadStream - Decompress directly to the destination buffer ↵richiesams
instead of an intermediate buffer
2013-08-04ZVISION: Convert to using MKTAG() instead of checking each char individuallyrichiesams
2013-08-04ZVISION: Fix the error causing distortions in the soundrichiesams