aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-15ZVISION: Clean up the TruetypeFont class and add alpha supportRichieSams
Remove caching. We don't render font enough to warrant it. Use Graphics::TextAlign instead of rolling our own. Remove methods we don't use.
2013-09-15ZVISION: Create an instance of the SaveManagerRichieSams
2013-09-15ZVISION: Actually store the ZVision pointerRichieSams
2013-09-15ZVISION: Add a reminder for how inventory is accessedRichieSams
2013-09-15ZVISION: Ensure getControl always returns somethingRichieSams
2013-09-15ZVISION: Add focus support for the ScriptManagerRichieSams
2013-09-15ZVISION: Add focus support for ControlsRichieSams
2013-09-15ZVISION: Add support for ActionRandom and ActionTimerRichieSams
They were already implemented, they just weren't being used
2013-09-15ZVISION: Add better alpha support for blittingRichieSams
Instead of blitting directly to the working window, we cache the alpha pixels, then blit directly to the backbuffer instead of to the working window. This ensures that if the alpha'd content changes, the old changes won't appear in any new frames
2013-09-15ZVISION: Move dirty rect extension to the correct functionRichieSams
Source control mishap
2013-09-15ZVISION: Fix signed/unsigned mismatchRichieSams
2013-09-15ZVISION: Add key press support to the main event loopRichieSams
2013-09-15ZVISION: Add ScriptManager support for key press eventsRichieSams
2013-09-15ZVISION: Remove unused functionRichieSams
2013-09-15ZVISION: Add method to copy a portion of the working window to a surfaceRichieSams
2013-09-15ZVISION: Remove unused key functionsRichieSams
2013-09-15ZVISION: Add key press support to ControlsRichieSams
2013-09-15ZVISION: Remove unused Console functionsRichieSams
2013-09-12ZVISION: Add wrapper function for copyRectToSurfaceRichieSams
Also rename some arguments to make them more clear
2013-09-09ZVISION: Cleanup _currentFrameBuffer during descructionRichieSams
2013-09-09ZVISION: Cleanup the cached frame before loading the next oneRichieSams
2013-09-09ZVISION: Use default dpi for fontRichieSams
2013-09-09ZVISION: Remove extraneous methods from TrueTypeFontRichieSams
2013-09-09ZVISION: Cache animation frames so they can be re-rendered when the ↵RichieSams
background moves
2013-09-09ZVISION: Add comments to AnimationControl::process()RichieSams
2013-09-09ZVISION: Update LeverControl to use the new RlfAnimation outputsRichieSams
2013-09-09ZVISION: Add a debug assert to make sure we're not trying to render ouside ↵RichieSams
the working window
2013-09-09ZVISION: Clip animations to the working windowRichieSams
2013-09-09ZVISION: Let Rlf animations output Surfaces instead of uint16 arraysRichieSams
2013-09-09ZVISION: Create method for transposing a surfaceRichieSams
2013-09-09ZVISION: Create method for clipping a rect to the working windowRichieSams
2013-09-09ZVISION: Create method for converting image space to working window spaceRichieSams
2013-09-09ZVISION: Create class for rendering TrueType fontsRichieSams
2013-09-09ZVISION: Save a thumbnail of the RenderManager backbuffer instead of the ↵RichieSams
actual screen This prevents things like the GMM being in the thumbnail
2013-09-09ZVISION: Create method for getting the RenderManager backbufferRichieSams
2013-09-09ZVISION: Create method for rendering to the working window with binary alphaRichieSams
2013-09-09ZVISION: Stop avi playback once the animation is finishedRichieSams
2013-09-09ZVISION: Implement ActionPlayPreloadAnimationRichieSams
2013-09-09ZVISION: Implement ActionPreloadAnimation::execute()RichieSams
2013-09-09ZVISION: Implement AnimationControlRichieSams
This handles playing animations asyncronously over numerous frames
2013-09-09ZVISION: Add method for getting a pointer to a ControlRichieSams
2013-09-07ZVISION: Set a Puzzle as completed before executing its ResultActionsRichieSams
2013-09-07ZVISION: Delete a Control * when removing it from _activeControlsRichieSams
2013-09-07ZVISION: Add scr parse line for ActionAssignRichieSams
It was already implemented, just not added to the scr parsing
2013-09-07ZVISION: Allow RLF seeking without returning a frameRichieSams
2013-09-07ZVISION: Make LeverControl render to the working window instead of directly ↵RichieSams
to the screen
2013-09-07ZVISION: Make the declaration and implementation of copyRectToWorkingWindow ↵RichieSams
be the same
2013-09-07ZVISION: Add dirty rectangling support for pure image renderingRichieSams
Still need to add support for ResultActions and Controls that directly use OSystem::copyRectToScreen()
2013-09-07ZVISION: Fix pixel copying errors in renderRectToWorkingWindowRichieSams
2013-09-07ZVISION: Update ActionSetPartialScreen to use new function nameRichieSams