text: //////////////////////////////////////////////////////////////////////////
  //
  //  Copyright (c) 2008-2014, Image Engine Design Inc. All rights reserved.
  //
  //  Copyright 2010 Dr D Studios Pty Limited (ACN 127 184 954) (Dr. D Studios),
  //  its affiliates and/or its licensors.
  //
  //  Redistribution and use in source and binary forms, with or without
  //  modification, are permitted provided that the following conditions are
  //  met:
  //
  //     * Redistributions of source code must retain the above copyright
  //       notice, this list of conditions and the following disclaimer.
  //
  //     * Redistributions in binary form must reproduce the above copyright
  //       notice, this list of conditions and the following disclaimer in the
  //       documentation and/or other materials provided with the distribution.
  //
  //     * Neither the name of Image Engine Design nor the names of any
  //       other contributors to this software may be used to endorse or
  //       promote products derived from this software without specific prior
  //       written permission.
  //
  //  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
  //  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  //  THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  //  PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  //  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  //  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  //  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  //  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  //  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  //  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  //  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  //
  //////////////////////////////////////////////////////////////////////////
  
  #ifndef IECOREMAYA_TYPEIDS_H
  #define IECOREMAYA_TYPEIDS_H
  
  namespace IECoreMaya
  {
  
  enum TypeId
  {
  
  	FromMayaConverterTypeId = 109000,
  	FromMayaObjectConverterTypeId = 109001,
  	FromMayaPlugConverterTypeId = 109002,
  	FromMayaMeshConverterTypeId = 109003,
  	FromMayaCameraConverterTypeId = 109004,
  	FromMayaGroupConverterTypeId = 109005,
  	FromMayaNumericDataConverterTypeId = 109006,
  	FromMayaNumericPlugConverterTypeId = 109007,
  	FromMayaFluidConverterTypeId = 109008,
  	FromMayaStringPlugConverterTypeId = 109009,
  	FromMayaShapeConverterTypeId = 109010,
  	FromMayaCurveConverterTypeId = 109011,
  	FromMayaParticleConverterTypeId = 109012,
  	FromMayaDagNodeConverterTypeId = 109013,
  	ToMayaConverterTypeId = 109014,
  	ToMayaObjectConverterTypeId = 109015,
  	ToMayaNumericDataConverterTypeId = 109016,
  	ToMayaMeshConverterTypeId = 109017,
  	ToMayaArrayDataConverterTypeId = 109018,
  	ToMayaPlugConverterTypeId = 109019,
  	FromMayaPluginDataPlugConverterTypeId = 109020,
  	FromMayaTransformConverterTypeId = 109021,
  	FromMayaImageConverterTypeId = 109022,
  	ToMayaImageConverterTypeId = 109023,
  	PlaybackFrameListTypeId = 109024,
  	FromMayaUnitPlugConverterfTypeId = 109025,
  	FromMayaUnitPlugConverterdTypeId = 109026,
  	FromMayaNumericPlugConverterbbTypeId = 109027,
  	FromMayaNumericPlugConverterbiTypeId = 109028,
  	FromMayaNumericPlugConverteriiTypeId = 109029,
  	FromMayaNumericPlugConverterifTypeId = 109030,
  	FromMayaNumericPlugConverteridTypeId = 109031,
  	FromMayaNumericPlugConverterfiTypeId = 109032,
  	FromMayaNumericPlugConverterffTypeId = 109033,
  	FromMayaNumericPlugConverterfdTypeId = 109034,
  	FromMayaNumericPlugConverterdiTypeId = 109035,
  	FromMayaNumericPlugConverterdfTypeId = 109036,
  	FromMayaNumericPlugConverterddTypeId = 109037,
  	FromMayaArrayDataConverteriiTypeId = 109038,
  	FromMayaArrayDataConverterddTypeId = 109039,
  	FromMayaArrayDataConverterdfTypeId = 109040,
  	FromMayaArrayDataConverterssTypeId = 109041,
  	FromMayaArrayDataConverterVV3fTypeId = 109042,
  	FromMayaArrayDataConverterVV3dTypeId = 109043,
  	FromMayaArrayDataConverterVC3fTypeId = 109044,
  	FromMayaCompoundNumericPlugConverterV2fV2iTypeId = 109045,
  	FromMayaCompoundNumericPlugConverterV2fV2fTypeId = 109046,
  	FromMayaCompoundNumericPlugConverterV2fV2dTypeId = 109047,
  	FromMayaCompoundNumericPlugConverterV2dV2iTypeId = 109048,
  	FromMayaCompoundNumericPlugConverterV2dV2fTypeId = 109049,
  	FromMayaCompoundNumericPlugConverterV2dV2dTypeId = 109050,
  	FromMayaCompoundNumericPlugConverterV3fV3iTypeId = 109051,
  	FromMayaCompoundNumericPlugConverterV3fV3fTypeId = 109052,
  	FromMayaCompoundNumericPlugConverterV3fV3dTypeId = 109053,
  	FromMayaCompoundNumericPlugConverterV3fC3fTypeId = 109054,
  	FromMayaCompoundNumericPlugConverterV3dV3iTypeId = 109055,
  	FromMayaCompoundNumericPlugConverterV3dV3fTypeId = 109056,
  	FromMayaCompoundNumericPlugConverterV3dV3dTypeId = 109057,
  	FromMayaCompoundNumericPlugConverterV3dC3fTypeId = 109058,
  	FromMayaTransformationMatrixfConverterTypeId = 109059,
  	FromMayaTransformationMatrixdConverterTypeId = 109060,
  	Box3ManipulatorTypeId = 109061,
  	FromMayaSkinClusterConverterTypeId = 109062,
  	ToMayaSkinClusterConverterTypeId = 109063,
  	FromMayaArrayDataConverteribTypeId = 109064,
  	FromMayaMatrixVectorDataConverterTypeId = 109065,
  	ToMayaMatrixVectorDataConverterTypeId = 109066,
  	TransformationMatrixManipulatorTypeId = 109067,
  	ToMayaGroupConverterTypeId = 109068,
  	ToMayaParticleConverterTypeId = 109069,
  	V3ManipulatorTypeId = 109070,
  	ToMayaCameraConverterTypeId = 109071,
  	LiveSceneTypeId = 109072,
  	FromMayaProceduralHolderConverterTypeId = 109073, // Obsolete
  	FromMayaLocatorConverterTypeId = 109074,
  	ToMayaLocatorConverterTypeId = 109075,
  	ToMayaCurveConverterTypeId = 109076,
  	FromMayaArrayDataConverterPV3fTypeId = 109077,
  	FromMayaArrayDataConverterPV3dTypeId = 109078,
  	FromMayaInstancerConverterTypeId = 109079,
  	FromMayaNumericPlugConverterssTypeId = 109080,
  	FromMayaSkinClusterWeightsConverterTypeId = 109081,
  	ToMayaSkinClusterWeightsConverterTypeId = 109082,
  	FromMayaEnumPlugConverterstTypeId = 109083,
  	FromMayaEnumPlugConvertershTypeId = 109084,
  	// Remember to update TypeIdBinding.cpp
  	LastTypeId = 109999
  };
  
  } // namespace IECoreMaya
  
  #endif // IECOREMAYA_TYPEIDS_H
  