aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-04ZVISION: Convert _activeNodes and _activeControls to Lists of SharedPtrrichiesams
2013-08-04ZVISION: Overload renderImageToScreen to handle fileNames and ReadStreamsrichiesams
2013-08-04ZVISION: Make panorama and tilt control generate the RenderTable after ↵richiesams
setting all the settings
2013-08-04ZVISION: Fix typo in panarama and tilt control parsingrichiesams
2013-08-04ZVISION: Add console cmd for changing locationrichiesams
2013-08-04ZVISION: Fix sscanf formatting errorsrichiesams
2013-08-04ZVISION: Remove ResultAction clone member functionrichiesams
Puzzle now uses smart pointers so clone is no longer necessary
2013-08-04ZVISION: Sort using iterators instead of the actual elementsrichiesams
Also convert the argument to a reference instead of a pointer
2013-08-04ZVISION: Convert ResultAction pointers to SharePtrrichiesams
This gets rid of the need for specific destruction as well as making the copy swap operations in the ScriptManger _referenceTable more efficient
2013-08-04ZVISION: Fix unsigned/signed mismatch warningrichiesams
2013-08-04ZVISION: Initialize iteratorrichiesams
2013-08-04ZVISION: Remove superfluous commarichiesams
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.