DecorAddOn
DecorAddOn(id, name)
extern "C" DecorAddOn* (instantiate_decor_addon)(image_id id, const char* name)
class BeDecorAddOn : public DecorAddOn {
DecorAddOn(id, name)
extern "C" DecorAddOn* (instantiate_decor_addon)(image_id id, const char* name)
class FlatDecorAddOn : public DecorAddOn {
DecorAddOn(id, name)
extern "C" DecorAddOn*
class MacDecorAddOn : public DecorAddOn {
DecorAddOn(id, name)
extern "C" DecorAddOn*
class WinDecorAddOn : public DecorAddOn {
Desktop::ReloadDecor(DecorAddOn* oldDecor)
bool ReloadDecor(DecorAddOn* oldDecor);
class DecorAddOn;
DecorAddOn::_AllocateDecorator(DesktopSettings& settings, BRect rect,
DecorAddOn* decorPtr = _LoadDecor(path, error);
DecorAddOn* oldDecor = fPreviewDecor;
DecorAddOn* newDecor = _LoadDecor(path, error);
DecorAddOn* oldDecor = fCurrentDecor;
DecorAddOn*
DecorAddOn* newDecor = createFunc(image, name);
typedef DecorAddOn* create_decor_addon(image_id id, const char* name);
DecorAddOn* decor = _LoadDecor(itemPath, error);
DecorAddOn::DecorAddOn(image_id id, const char* name)
DecorAddOn::~DecorAddOn()
DecorAddOn::InitCheck() const
DecorAddOn::AllocateDecorator(Desktop* desktop, DrawingEngine* engine,
DecorAddOn::AllocateWindowBehaviour(Window* window)
DecorAddOn::GetDesktopListeners()
class DecorAddOn {
DecorAddOn(image_id id, const char* name);
virtual ~DecorAddOn();
DecorAddOn* _LoadDecor(BString path, status_t &error);
DecorAddOn fDefaultDecor;
DecorAddOn* fCurrentDecor;
DecorAddOn* fPreviewDecor;