DefaultDecorator
DecorInfo* DefaultDecorator();
return DefaultDecorator();
return fCurrentDecor != fDecorUtility.DefaultDecorator()->ShortcutName()
_SetDecor(fDecorUtility.DefaultDecorator());
DefaultDecorator::GetComponentColors(Component component, uint8 highlight,
DefaultDecorator::UpdateColors(DesktopSettings& settings)
DefaultDecorator::_DrawFrame(BRect rect)
DefaultDecorator::_DrawResizeKnob(BRect rect, bool full,
DefaultDecorator::_DrawTab(Decorator::Tab* tab, BRect invalid)
DefaultDecorator::_DrawTitle(Decorator::Tab* _tab, BRect rect)
DefaultDecorator::_DrawClose(Decorator::Tab* _tab, bool direct, BRect rect)
DefaultDecorator::_DrawZoom(Decorator::Tab* _tab, bool direct, BRect rect)
DefaultDecorator::_DrawMinimize(Decorator::Tab* tab, bool direct, BRect rect)
DefaultDecorator::_DrawButtonBitmap(ServerBitmap* bitmap, bool direct,
DefaultDecorator::_DrawBlendedRect(DrawingEngine* engine, const BRect rect,
DefaultDecorator::DefaultDecorator(DesktopSettings& settings, BRect rect,
DefaultDecorator::_GetBitmapForButton(Decorator::Tab* tab, Component item,
DefaultDecorator::_GetComponentColors(Component component,
DefaultDecorator::~DefaultDecorator()
class DefaultDecorator: public TabDecorator {
DefaultDecorator(DesktopSettings& settings,
virtual ~DefaultDecorator();
DefaultDecorator::Tab* movingTab = static_cast<DefaultDecorator::Tab*>(
DefaultDecorator::Tab* neighbourTab
= static_cast<DefaultDecorator::Tab*>(decorator->TabAt(
DefaultDecorator(settings, frame, desktop)
DefaultDecorator::UpdateColors(settings);
DefaultDecorator::Tab* tab = static_cast<DefaultDecorator::Tab*>(_tab);
DefaultDecorator::GetComponentColors(component, highlight, _colors, tab);
class SATDecorator : public DefaultDecorator {