Age | Commit message (Collapse) | Author |
|
This allows the main engine to pass mouse events to Controls
|
|
iterate over _activeControls
We also change _activeControls to a List instead of a HashMap because a List should have
slightly better iteration time.
|
|
Control syntax
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This makes memory management a lot easier as well as removes the need for
multiple lists that point to the same objects. However, there will be quite a few Controls
that don't need all the functionality of ActionNode and MouseEvent, so the default
implementations are No Op.
|
|
|
|
|
|
|
|
Prevents subclasses from having access to any audio track added from another file
|
|
|
|
|
|
|
|
|
|
Scene::loadScene()
|
|
|
|
|
|
This fixes a couple of cases which fell through the cracks of the
previous chain of conditions, including 16bpp images and 32bpp images
without alpha. The latter partially fixes bug #3600667.
|
|
84d1d28373d782464bd46b10abd6b092f7eb6367.
|
|
Now apply colormod only to the src color instead of to the dst.
The original code did this inconsistently depending on if the
colormod was 0 or not.
|
|
This fixes numerous transparency effects in J.U.L.I.A.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
go negative
|
|
|
|
|
|
|
|
|
|
We no longer use SharedPtr
|
|
|
|
using getFrameData()
|
|
|
|
|