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

# TextureConveyor/TextureConveyor.h

    //**************************************************************************/
    // Copyright (c) 2010 Autodesk, Inc.
    // All rights reserved.
    //
    // Use of this software is subject to the terms of the Autodesk license
    // agreement provided at the time of installation or download, or which
    // otherwise accompanies this software in either electronic or hard copy form.
    //
    //**************************************************************************/
    // DESCRIPTION: TextureConveyor
    // CREATED: April 2010
    //**************************************************************************/

    #if defined(JAMBUILD)
    #include <Mudbox/mudbox.h>
    #else
    #include "../../include/Mudbox/mudbox.h"
    #endif

    using namespace mudbox;

    // This is the main class for the plugin.
    class TextureConveyor
    {
        Q_DECLARE_TR_FUNCTIONS(TextureConveyor);

    public:
        // Public constructor
        TextureConveyor(void);

        // This will be called when the plugin is loaded into memory.  For this plug-in it's
        // used to create menu items.
        static void Initializer(void);

        // Outputs all texture channels to directory of choice
        static void ExportTextureChannels( void );
    };