Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-14 | ZVISION: Add background image wrapping | richiesams | |
There is still a discontinuity when wrapping, but I am committing so that others can look at the code | |||
2013-08-14 | ZVISION: Add panning support | richiesams | |
2013-08-14 | ZVISION: Create the concept of a working window | richiesams | |
The working window is a Rect centered inside the actual window edges. All in-game coordinates are in the working window coordinate system. Also, all images in-game are clipped to the edges of the working window. | |||
2013-08-11 | ZVISION: Fix memory leak | richiesams | |
2013-08-11 | ZVISION: Create methods for converting screen coords to image coords | richiesams | |
2013-08-11 | ZVISION: Remove extraneous _needsScreenUpdate bool | richiesams | |
2013-08-09 | ZVISION: Call _system->updateScreen() every frame | richiesams | |
Otherwise the cursor will not be updated | |||
2013-08-05 | ZVISION: Create image auto screen centering during blitting | richiesams | |
2013-08-05 | ZVISION: Add memory cleanup for _currentBackground | richiesams | |
2013-08-05 | ZVISION: Rename inner variable to prevent variable shadowing | richiesams | |
2013-08-04 | ZVISION: Make video code blocking. | richiesams | |
The script system requires that all ResultAction::execute() block until they finish. The video system *was* 'asyncronous' in that you would just start a video and then run() would finish processing it. This code forces the video to complely finish before playVideo returns. The Clock object is used to keep track of deltaTime while the video is playing. | |||
2013-08-04 | ZVISION: Create RenderManager method to set the current background image | richiesams | |
2013-08-04 | ZVISION: Overload renderImageToScreen to handle fileNames and ReadStreams | richiesams | |
2013-08-04 | ZVISION: Initialize _needsScreenUpdate in RenderManager | richiesams | |
2013-08-04 | ZVISION: Create method to get RenderTable object pointer from RenderManager | richiesams | |
Remove passthrough methods | |||
2013-08-04 | ZVISION: 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-04 | ZVISION: Modify renderImageToScreen to take into account the current RenderState | richiesams | |
2013-08-04 | ZVISION: Convert error() to warning() | richiesams | |
I did not realize the intended behavior of error() is to close the application | |||
2013-08-04 | ZVISION: Move rendering logic from ZVision class to RenderManager class | richiesams | |
2013-08-04 | ZVISION: Create member function for creating a panorama look up table | richiesams | |
2013-08-04 | ZVISION: Fix memory leaks | richiesams | |
2013-08-04 | ZVISION: Create RenderManager class and move code from image.cpp | richiesams | |