Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
methods internally.
Rather than creating an instance of MouseEvent and passing argument around.
|
|
every process()
|
|
|
|
|
|
SharedPtrs
|
|
|
|
|
|
The code was moved to the class PushToggleControl
|
|
Some Puzzles don't have flags, which caused it to never be initialized
|
|
|
|
|
|
This allows List::push_back() to not cause a data copy
|
|
|
|
|
|
|
|
|
|
Animations use incremental frame changes. That is, only a few frames
are complete (I-frames), the rest are just the pixels that change between the current
frame and both the previous frame and the next frame (B-frames). See
https://en.wikipedia.org/wiki/Video_compression_picture_types
|
|
|
|
|
|
|
|
|
|
This ensures the background will be rendered before anything from Puzzles or Controls
|
|
|
|
|
|
|
|
|
|
single color
|
|
To better represent its function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
initialization
|
|
once per game
|
|
|