aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-04ZVISION: Fix typo in format stringrichiesams
2013-08-04ZVISION: Initialize _needsScreenUpdate in RenderManagerrichiesams
2013-08-04ZVISION: Add filename parsing for ActionPlayAnimationrichiesams
2013-08-04ZVISION: Update module.mk with current objrichiesams
2013-08-04ZVISION: Remove redundant class qualifierrichiesams
2013-08-04ZVISION: Convert _blockSize to an anonymous enumrichiesams
2013-08-04ZVISION: Initialize the iteratorrichiesams
2013-08-04ZVISION: Convert sscanf formats to follow new int lengthsrichiesams
2013-08-04ZVISION: Convert String pointers to const referencesrichiesams
2013-08-04ZVISION: Optimize integer type usagesrichiesams
The general thought is int is faster than int16 or byte. So if you can afford the space, use it over int16 or byte. Also, only use int32 when you specifically need the 32 bits.
2013-08-04ZVISION: Add detection entry and directories for ZGIFilippos Karapetis
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