00001 //*************************************************************************************** 00002 // 00003 // File supervisor: Crosswalk team 00004 // 00005 // Copyright 2008 Autodesk, Inc. All rights reserved. 00006 // Use of this software is subject to the terms of the Autodesk license agreement 00007 // provided at the time of installation or download, or which otherwise accompanies 00008 // this software in either electronic or hard copy form. 00009 // 00010 //*************************************************************************************** 00011 00012 #pragma once 00013 00014 00015 // Disable "identifier was truncated to '255' characters in the debug information" warning. 00016 #if defined(_WIN32) || defined(_WIN32_WCE) || defined (_XBOX) 00017 #pragma warning( disable : 4786 ) 00018 #endif 00019 00020 // Include classes, for declarations 00021 #include <SIBCVector4Dd.h> 00022 #include "Template.h" 00023 #include "Action.h" 00024 #include "ActionClip.h" 00025 #include "Ambience.h" 00026 #include "Angle.h" 00027 #include "Primitive.h" 00028 #include "Camera.h" 00029 #include "Cluster.h" 00030 #include "Constraint.h" 00031 #include "CoordinateSystem.h" 00032 #include "CurveList.h" 00033 #include "CustomPSet.h" 00034 #include "Envelope.h" 00035 #include "EnvelopeList.h" 00036 #include "Extrapolation.h" 00037 #include "BaseFCurve.h" 00038 #include "FCurve.h" 00039 #include "FileInfo.h" 00040 #include "SceneInfo.h" 00041 #include "Fog.h" 00042 #include "Geometry.h" 00043 #include "GlobalMaterial.h" 00044 #include "IK.h" 00045 #include "IKEffector.h" 00046 #include "IKJoint.h" 00047 #include "IKRoot.h" 00048 #include "ImageClip.h" 00049 #include "Instance.h" 00050 #include "Light.h" 00051 #include "Material.h" 00052 #include "MaterialLibrary.h" 00053 #include "Mesh.h" 00054 #include "Mixer.h" 00055 #include "Model.h" 00056 #include "Null.h" 00057 #include "NurbsCurve.h" 00058 #include "NurbsSurface.h" 00059 #include "PatchSurface.h" 00060 #include "PolygonList.h" 00061 #include "Scene.h" 00062 #include "BaseShape.h" 00063 #include "ShapeAnimation.h" 00064 #include "StaticValue.h" 00065 #include "SurfaceMesh.h" 00066 #include "Texture2D.h" 00067 #include "TimeControl.h" 00068 #include "Track.h" 00069 #include "Transform.h" 00070 #include "TriangleList.h" 00071 #include "TriangleStrip.h" 00072 #include "TriangleStripList.h" 00073 #include "Visibility.h" 00074 #include "XSIMaterial.h" 00075 #include "XSIShader.h" 00076 #include "ShaderInstanceData.h" 00077 #include "ConnectionPoint.h" 00078 #include "ShaderConnectionPoint.h" 00079 #include "PointLight.h" 00080 #include "InfiniteLight.h" 00081 #include "DirectionalLight.h" 00082 #include "SpotLight.h" 00083 #include "ActionFCurve.h" 00084 #include "VariantParameter.h" 00085 #include "UVCoordArray.h" 00086 #include "Shape.h" 00087 #include "Shape_35.h" 00088 #include "XSIImageLibrary.h" 00089 #include "XSIImage.h" 00090 #include "XSIImageData.h" 00091 #include "XSIImageFX.h" 00092 #include "LightInfo.h" 00093 #include "XSIMaterialInfo.h" 00094 #include "XSINurbsProjectionList.h" 00095 #include "XSINurbsTrimList.h" 00096 #include "CustomParamInfo.h" 00097 #include "FXTree.h" 00098 #include "FXNode.h" 00099 #include "FXNodeConnection.h" 00100 #include "XSIUserData.h" 00101 #include "XSIUserDataList.h" 00102 #include "XSIVertexList.h" 00103 #include "XSITriangleList.h" 00104 #include "XSIPolygonList.h" 00105 #include "XSIShape.h" 00106 #include "XSITriangleStripList.h" 00107 #include "XSISubComponentList.h" 00108 #include "XSISubComponentAttributeList.h" 00109 #include "XSIMesh.h" 00110 #include "XSIGeometry.h" 00111 #include "XSIShapeAnimation.h" 00112 00113