Julian Storer
|
9973f5a81e
|
New class ComponentBuilder, and some refactoring of Drawables to use it.
|
15 years ago |
Julian Storer
|
cac0a7e3f8
|
Jack audio fix. New class LinkedListPointer. Couple of new menu methods in DocumentWindow. win32 window size constrainer tweak.
|
15 years ago |
Julian Storer
|
1629f9f66a
|
Created a new method Graphics::beginTransparencyLayer(), to help with compositing semi-transparent rendering.
|
15 years ago |
Julian Storer
|
640a335537
|
Big change for Drawables - they now inherit from Component, so can be added directly to other components and will draw themselves, rather than being painted into a graphics object (although you can still use them that way if you want to).
|
15 years ago |
Julian Storer
|
377b9ff2c4
|
Added a couple of useful constructors to some stream classes. Replaced some old static functions with anonymous namespaces.
|
15 years ago |
Julian Storer
|
4e1c66b02e
|
Added an alpha setting to Components with Component::setAlpha(). Removed Component::fadeOutComponent method and instead refactored the ComponentAnimator class to provide fading in and out of the alpha level. Added a method Desktop::getAnimator() that provides a global instance of a ComponentAnimator so that there's no need to create your own.
|
15 years ago |
Julian Storer
|
a25d9206d1
|
Refactored some Drawable classes and added DrawableRectangle. Fixed a problem with ApplicationCommandManager.
|
15 years ago |