Cortex  10.0.0-a4
TypeIds.h
1 //
3 // Copyright (c) 2008-2014, Image Engine Design Inc. All rights reserved.
4 //
5 // Copyright 2010 Dr D Studios Pty Limited (ACN 127 184 954) (Dr. D Studios),
6 // its affiliates and/or its licensors.
7 //
8 // Redistribution and use in source and binary forms, with or without
9 // modification, are permitted provided that the following conditions are
10 // met:
11 //
12 // * Redistributions of source code must retain the above copyright
13 // notice, this list of conditions and the following disclaimer.
14 //
15 // * Redistributions in binary form must reproduce the above copyright
16 // notice, this list of conditions and the following disclaimer in the
17 // documentation and/or other materials provided with the distribution.
18 //
19 // * Neither the name of Image Engine Design nor the names of any
20 // other contributors to this software may be used to endorse or
21 // promote products derived from this software without specific prior
22 // written permission.
23 //
24 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
25 // IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
26 // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
27 // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
28 // CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
29 // EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
30 // PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
31 // PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
32 // LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
33 // NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
34 // SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35 //
37 
38 #ifndef IECOREMAYA_TYPEIDS_H
39 #define IECOREMAYA_TYPEIDS_H
40 
41 namespace IECoreMaya
42 {
43 
44 enum TypeId
45 {
46 
47  FromMayaConverterTypeId = 109000,
48  FromMayaObjectConverterTypeId = 109001,
49  FromMayaPlugConverterTypeId = 109002,
50  FromMayaMeshConverterTypeId = 109003,
51  FromMayaCameraConverterTypeId = 109004,
52  FromMayaGroupConverterTypeId = 109005,
53  FromMayaNumericDataConverterTypeId = 109006,
54  FromMayaNumericPlugConverterTypeId = 109007,
55  FromMayaFluidConverterTypeId = 109008,
56  FromMayaStringPlugConverterTypeId = 109009,
57  FromMayaShapeConverterTypeId = 109010,
58  FromMayaCurveConverterTypeId = 109011,
59  FromMayaParticleConverterTypeId = 109012,
60  FromMayaDagNodeConverterTypeId = 109013,
61  ToMayaConverterTypeId = 109014,
62  ToMayaObjectConverterTypeId = 109015,
63  ToMayaNumericDataConverterTypeId = 109016,
64  ToMayaMeshConverterTypeId = 109017,
65  ToMayaArrayDataConverterTypeId = 109018,
66  ToMayaPlugConverterTypeId = 109019,
67  FromMayaPluginDataPlugConverterTypeId = 109020,
68  FromMayaTransformConverterTypeId = 109021,
69  FromMayaImageConverterTypeId = 109022,
70  ToMayaImageConverterTypeId = 109023,
71  PlaybackFrameListTypeId = 109024,
72  FromMayaUnitPlugConverterfTypeId = 109025,
73  FromMayaUnitPlugConverterdTypeId = 109026,
74  FromMayaNumericPlugConverterbbTypeId = 109027,
75  FromMayaNumericPlugConverterbiTypeId = 109028,
76  FromMayaNumericPlugConverteriiTypeId = 109029,
77  FromMayaNumericPlugConverterifTypeId = 109030,
78  FromMayaNumericPlugConverteridTypeId = 109031,
79  FromMayaNumericPlugConverterfiTypeId = 109032,
80  FromMayaNumericPlugConverterffTypeId = 109033,
81  FromMayaNumericPlugConverterfdTypeId = 109034,
82  FromMayaNumericPlugConverterdiTypeId = 109035,
83  FromMayaNumericPlugConverterdfTypeId = 109036,
84  FromMayaNumericPlugConverterddTypeId = 109037,
85  FromMayaArrayDataConverteriiTypeId = 109038,
86  FromMayaArrayDataConverterddTypeId = 109039,
87  FromMayaArrayDataConverterdfTypeId = 109040,
88  FromMayaArrayDataConverterssTypeId = 109041,
89  FromMayaArrayDataConverterVV3fTypeId = 109042,
90  FromMayaArrayDataConverterVV3dTypeId = 109043,
91  FromMayaArrayDataConverterVC3fTypeId = 109044,
92  FromMayaCompoundNumericPlugConverterV2fV2iTypeId = 109045,
93  FromMayaCompoundNumericPlugConverterV2fV2fTypeId = 109046,
94  FromMayaCompoundNumericPlugConverterV2fV2dTypeId = 109047,
95  FromMayaCompoundNumericPlugConverterV2dV2iTypeId = 109048,
96  FromMayaCompoundNumericPlugConverterV2dV2fTypeId = 109049,
97  FromMayaCompoundNumericPlugConverterV2dV2dTypeId = 109050,
98  FromMayaCompoundNumericPlugConverterV3fV3iTypeId = 109051,
99  FromMayaCompoundNumericPlugConverterV3fV3fTypeId = 109052,
100  FromMayaCompoundNumericPlugConverterV3fV3dTypeId = 109053,
101  FromMayaCompoundNumericPlugConverterV3fC3fTypeId = 109054,
102  FromMayaCompoundNumericPlugConverterV3dV3iTypeId = 109055,
103  FromMayaCompoundNumericPlugConverterV3dV3fTypeId = 109056,
104  FromMayaCompoundNumericPlugConverterV3dV3dTypeId = 109057,
105  FromMayaCompoundNumericPlugConverterV3dC3fTypeId = 109058,
106  FromMayaTransformationMatrixfConverterTypeId = 109059,
107  FromMayaTransformationMatrixdConverterTypeId = 109060,
108  Box3ManipulatorTypeId = 109061,
109  FromMayaSkinClusterConverterTypeId = 109062,
110  ToMayaSkinClusterConverterTypeId = 109063,
111  FromMayaArrayDataConverteribTypeId = 109064,
112  FromMayaMatrixVectorDataConverterTypeId = 109065,
113  ToMayaMatrixVectorDataConverterTypeId = 109066,
114  TransformationMatrixManipulatorTypeId = 109067,
115  ToMayaGroupConverterTypeId = 109068,
116  ToMayaParticleConverterTypeId = 109069,
117  V3ManipulatorTypeId = 109070,
118  ToMayaCameraConverterTypeId = 109071,
119  LiveSceneTypeId = 109072,
120  FromMayaProceduralHolderConverterTypeId = 109073,
121  FromMayaLocatorConverterTypeId = 109074,
122  ToMayaLocatorConverterTypeId = 109075,
123  ToMayaCurveConverterTypeId = 109076,
124  FromMayaArrayDataConverterPV3fTypeId = 109077,
125  FromMayaArrayDataConverterPV3dTypeId = 109078,
126  // Remember to update TypeIdBinding.cpp
127  LastTypeId = 109999
128 };
129 
130 } // namespace IECoreMaya
131 
132 #endif // IECOREMAYA_TYPEIDS_H
TypeId
Definition: TypeIds.h:46
The IECoreMaya namespace holds all the functionality of libIECoreMaya.
Definition: BoolParameterHandler.h:44