- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- File List
- File Members

# tray.h

Go to the documentation of this file.

    00001 //**************************************************************************/
    00002 // Copyright (c) 2009 Autodesk, Inc.
    00003 // All rights reserved.
    00004 //
    00005 // Use of this software is subject to the terms of the Autodesk license
    00006 // agreement provided at the time of installation or download, or which
    00007 // otherwise accompanies this software in either electronic or hard copy form.
    00008 //
    00009 //**************************************************************************/
    00010 // DESCRIPTION:
    00011 // CREATED: December 2009
    00012 //**************************************************************************/
    00013
    00014 namespace mudbox {
    00015
    00022 class MBDLL_DECL TrayAccessor : public Node
    00023 {
    00024     DECLARE_CLASS;
    00025 public:
    00027     static TrayAccessor* GetInstance();
    00028
    00029     // This method adds and select a new item in a tray of the specified type.
    00030     void AddAndSelectTrayItem( const QString itemType, const QString itemName, const QString iconName);
    00031
    00032 private:
    00033     TrayAccessor() {}
    00034
    00035     static TrayAccessor         *s_pThis;
    00036 };
    00037
    00038 }; // end of namespace mudbox