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