BaseMaterialHandle.h

Go to the documentation of this file.
00001 //
00002 // Copyright 2010 Autodesk, Inc.  All rights reserved.
00003 //
00004 // Use of this software is subject to the terms of the Autodesk license
00005 // agreement provided at the time of installation or download, or which 
00006 // otherwise accompanies this software in either electronic or hard copy form.   
00007 //
00008 //
00009 
00010 #pragma once
00011 
00012 #include "./SmartHandle.h"
00013 #include "../acolor.h"
00014 
00015 namespace MaxSDK { namespace Graphics {
00016 
00025 class MAX_DEPRECATED BaseMaterialHandle : public SmartHandle
00026 {
00027 public:
00028     GraphicsDriverAPI BaseMaterialHandle();
00029     GraphicsDriverAPI BaseMaterialHandle(const BaseMaterialHandle& from);
00030     GraphicsDriverAPI BaseMaterialHandle& operator = (const BaseMaterialHandle& from);
00031     GraphicsDriverAPI virtual ~BaseMaterialHandle();
00032 
00039     GraphicsDriverAPI virtual const MaterialRequiredStreams* GetRequiredStreams() const;
00040 };
00041 
00042 } } // end namespace