Types.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 <crtdefs.h>
00013 
00014 namespace MaxSDK { namespace Graphics {
00015 
00018     typedef unsigned __int64 Identifier;
00019 
00022     const Identifier NIL_ID = (Identifier)-1;
00023 
00024     class MaterialRequiredStreams;
00025 
00026     class IObjectDisplay;
00027     class IGeometryDisplay;
00028 
00029     class SmartHandle;
00030     class StreamFormatHandle;
00031     class RenderItemHandle;
00032     class RenderNodeHandle;
00033     class MaterialHandle;
00034 
00035     class IRenderStates;
00036     class IDisplayCallback;
00037 
00038     class BaseMaterialHandle;
00039     class MaterialRequiredStreams;
00040 
00041     struct ShadowParameters;
00042 
00043 } } // namespaces