siClassID

Description

The class ID of Softimage objects. This enumerator is used by the C++ API to manage references between the object model and C++. For example, the CRef::IsA function uses the class ID to determine whether or not the class type is compatible with the underlying reference object.

Constant Value Description
siActionDeltaID 183 ActionDelta object id.
siActionDeltaItemID 184 ActionDeltaItem object id.
siActionSourceID 48 ActionSource object id.
siAddonID 119 Addon object id.
siAnimationSourceID 105 AnimationSource object id.
siAnimationSourceItemID 146 AnimationSourceItem object id.
siAnnotationID 250 Annotation object id.
siApplicationID 5 Application object id.
siArgumentCollectionID 160 Argument Collection id.
siArgumentHandlerID 148 Argument Handler object id.
siArgumentID 6 Argument object id.
siArrayParameterID 135 ArrayParameter object id.
siCameraID 80 Camera object id.
siCameraRigID 84 CameraRig object id.
siChainBoneID 77 ChainBone object id.
siChainEffectorID 78 ChainEffector object id.
siChainElementID 75 ChainElement object id.
siChainRootID 76 ChainRoot object id.
siChannelID 110 Channel object id.
siClipContainerID 147 ClipContainer object id.
siClipEffectID 140 ClipEffect object id.
siClipEffectItemID 141 ClipEffectItem object id.
siClipID 8 Clip object id.
siClipRelationID 162 ClipRelation object id.
siClusterID 67 Cluster object id.
siClusterPropertyBuilderID 172 ClusterPropertyBuilder object id.
siClusterPropertyID 58 ClusterProperty object id.
siCollectionItemID 177 CollectionItem object id.
siCommandCollectionID 159 Command object id.
siCommandID 7 Command object id.
siCompoundParameterID 45 CompoundParameter object id.
siConnectionPointID 27 ConnectionPoint object id.
siConstraintID 59 Constraint object id.
siConstraintWithUpVectorID 60 ConstraintWithUpVector object id.
siConstructionHistoryID 28 ConstructionHistory object id.
siContextID 138 Context object id.
siControlPointCollectionID 112 ControlPointCollection object id.
siControlPointID 14 ControlPoint object id.
siCustomOperatorID 128 CustomOperator object id.
siCustomPropertyID 61 CustomProperty object id.
siDataSourceID 104 DataSource object id.
siDeltaID 182 Delta object id.
siDesktopID 130 Desktop object id.
siDeviceCollectionID 108 Device collection object id.
siDeviceID 109 Device object id.
siDictionaryID 29 Dictionary object id.
siDirectedID 79 Directed object id.
siEdgeCollectionID 101 EdgeCollection object id.
siEdgeID 100 Edge object id.
siEnvelopeID 54 Envelope object id.
siEnvelopeWeightID 168 EnvelopeWeight property object id.
siEventInfoID 30 EventInfo object id.
siExpressionID 49 Expression object id.
siFacetCollectionID 97 FacetCollection object id.
siFacetID 11 Facet object id.
siFactoryID 158 Factory object id.
siFCurveID 31 FCurve object id.
siFCurveKeyID 33 FCurveKey object id.
siFileBrowserID 34 FileBrowser object id.
siFileReferenceID 171 X3DObject object id.
siFilterID 154 Filter object id.
siFramebufferID 189 Framebuffer object id.
siFxOperatorID 90 FxOperator object id.
siFxTreeID 89 FxTree object id.
siGeometryAccessorID 167 Geometry accessor object id.
siGeometryID 22 Geometry object id.
siGraphicDriverID 229 Graphic Driver object id.
siGraphicSequencerContextID 161 Graphic Sequencer Core id.
siGridDataID 125 GridData object id.
siGridWidgetID 166 GridWidget object id.
siGroupID 68 Group object id.
siHairGeometryID 230 HairGeometry object id.
siHairPrimitiveID 174 HairPrimitive object id.
siHardwareShaderContextID 208 Hardware Shader Context Object id.
siHardwareSurfaceID 228 HardwareSurface object id.
siICEAttributeID 205 ICEAttribute object id.
siICECompoundNodeID 195 ICECompoundNode object id.
siICEDataModifierNodeID 202 ICEDataModifierNode object id.
siICEDataProviderNodeID 201 ICEDataProviderNode object id.
siICENodeContainerID 198 ICENodeContainer object id.
siICENodeContextID 204 ICENodeContext object id.
siICENodeDefID 203 ICENodeDef object id.
siICENodeID 194 ICENode object id.
siICENodeInputPortID 199 ICENodeInputPort object id.
siICENodeOutputPortID 200 ICENodeOutputPort object id.
siICENodePortID 196 ICENodePort object id.
siICETreeID 197 ICETree object id.
siImageClipID 50 ImageClip object id.
siImageID 35 Image object id.
siInputPortID 38 InputPort object id.
siJointID 62 Joint object id.
siKinematicsID 63 Kinematics object id.
siKinematicStateID 86 KinematicState object id.
siKnotCollectionID 111 KnotCollection object id.
siLayerID 69 Layer object id.
siLayoutID 131 Layout object id.
siLibraryID 164 Library id.
siLightID 81 Light object id.
siLightRigID 85 LightRigobject id.
siMappedItemID 36 MappedItem object id.
siMaterialID 64 Material object id.
siMaterialLibraryID 173 MaterialLibrary id.
siMemoCameraID 238 MemoCamera object id.
siMemoCameraCollectionID 239 MemoCameraCollection object id.
siMenuID 149 Menu object id.
siMenuItemID 150 MenuItem object id.
siMeshBuilderID 169 MeshBuilder object id.
siMetaShaderRendererDefID 214 MetaShaderRendererDef object id.
siMixerID 163 Mixer object id.
siModelID 74 Model object id.
siNestedFCurveID 32 NestedFCurve object id.
siNullID 82 Null object id.
siNurbsCurveCollectionID 113 NurbsCurveCollection object id.
siNurbsCurveControlPointID 15 NurbsCurveControlPoint object id.
siNurbsCurveID 18 NurbsCurve object id.
siNurbsCurveListControlPointID 16 NurbsCurveListControlPoint object id.
siNurbsCurveListID 24 NurbsCurveList object id.
siNurbsSampleCollectionID 115 NurbsSampleCollection object id.
siNurbsSampleID 20 NurbsSample object id.
siNurbsSurfaceCollectionID 114 NurbsSurfaceCollection object id.
siNurbsSurfaceControlPointID 17 NurbsSurfaceControlPoint object id.
siNurbsSurfaceID 12 NurbsSurfaceFace object id.
siNurbsSurfaceMeshID 23 NurbsSurfaceMesh object id.
siObjectID 0 Generic object id.
siOGLLightID 4 OGLLight object id.
siOGLMaterialID 2 OGLMaterial object id.
siOGLTextureID 3 OGLTexture object id.
siOperatorContextID 178 Operator context object id.
siOperatorID 53 Operator object id.
siOutputPortID 106 OuptputPort object id.
siOverrideID 207 Override object id.
siParamDefID 157 ParamDef object id.
siParameterID 44 Parameter object id.
siParticleAttributeID 124 ParticleAttribute object id.
siParticleCloudID 73 ParticleCloud object id.
siParticleCloudPrimitiveID 56 ParticleCloudPrimitive object id.
siParticleID 118 Particle object id.
siParticleTypeID 123 ParticleType object id.
siPartitionID 206 Partition object id.
siPassContainerID 186 PassContainer object id.
siPassID 70 Pass object id.
siPluginID 151 Plugin object id.
siPluginItemID 152 PluginItem object id.
siPluginRegistrarID 153 PluginRegistrar object id.
siPointCloudID 179 PointCloud object id.
siPointCloudGeometryID 231 PointCloudGeometry object id.
siPointCollectionID 95 PointCollection object id.
siPointID 13 Point object id.
siPointLocatorDataID 176 PointLocatorData object id.
siPolygonFaceCollectionID 103 PolygonFaceCollection object id.
siPolygonFaceID 102 PolygonFace object id.
siPolygonMeshID 25 PolygonMesh object id.
siPolygonNodeCollectionID 94 PolygonNodeCollection object id.
siPolygonNodeID 21 PolygonNode object id.
siPortGroupID 129 PortGroup object id.
siPortID 37 Port object id.
siPPGEventContextID 139 PPGEventContext id.
siPPGItemID 121 PPGItem object id.
siPPGLayoutID 120 PPGLayout object id.
siPreferencesID 122 Preferences object id.
siPrimitiveID 55 Primitive object id.
siProgressBarID 156 ProgressBar object id.
siProjectID 46 Project object id.
siProjectItemID 47 ProjectItem object id.
siPropertyID 57 Property object id.
siProxyParameterID 107 Proxy Parameter object id.
siPickBufferID 237 PickBuffer object id.
siRenderChannelID 187 RenderChannel object id.
siRendererContextID 190 RendererContext object id.
siRendererID 191 Renderer object id.
siRenderHairAccessorID 175 RenderHairAccessor object id.
siRenderTreeNodeID 222 RenderTreeNode object id.
siRigID 83 Rig object id.
siRigidBodyAccessorID 180 RigidBodyAccessor object id.
siRigidConstraintAccessorID 181 RigidConstraintAccessor object id.
siSampleCollectionID 93 SampleCollection object id.
siSampleID 19 Sample object id.
siSceneID 51 Scene object id.
siSceneItemID 66 SceneItem object id.
siSceneRenderPropertyID 188 SceneRenderProperty object id.
siSchematicID 233 Schematic object id.
siSchematicNodeID 232 SchematicNode object id.
siSchematicNodeCollectionID 234 SchematicNodeCollection object id.
siSegmentID 26 Segment object id.
siSelectionID 39 Selection object id.
siShaderID 52 Shader object id.
siShaderArrayItemParameterID 219 ShaderArrayItemParameter object id.
siShaderArrayParamDefID 217 ShaderArrayParamDef object id.
siShaderArrayParameterID 220 ShaderArrayParameter object id.
siShaderballOptionsID 212 ShaderballOptions object id.
siShaderBaseID 223 ShaderBase object id.
siShaderCommentID 226 ShaderComment object id.
siShaderCompoundID 225 ShaderCompound object id.
siShaderCompoundParameterID 221 ShaderCompoundParameter object id.
siShaderContainerID 224 ShaderContainer object id.
siShaderDefID 215 ShaderDef object id.
siShaderDefManagerID 227 ShaderDefManager object id.
siShaderParamDefID 210 ShaderParamDef object id.
siShaderParamDefContainerID 213 ShaderParamDefContainer object id.
siShaderParamDefOptionsID 211 ShaderParamDefOptions object id.
siShaderParameterID 218 ShaderParameter object id.
siShaderStructParamDefID 216 ShaderStructParamDef object id.
siShapeClipID 9 ShapeClip object id.
siShapeKeyID 142 ShapeKey object id.
siSimulationEnvironmentID 165 SimulationEnvironment object id.
siSIObjectID 1 SIObject object id.
siSourceID 143 Source object id.
siStaticKinematicStateID 65 StaticKinematicState object id.
siStaticSourceID 40 StaticSource object id.
siSubComponentID 10 SubComponent object id.
siTextureID 116 Texture object id.
siTextureLayerID 126 TextureLayer object id.
siTextureLayerPortID 127 TextureLayerPort object id.
siTimeControlID 144 TimeControl object id.
siTimeTransportID 192 Do not use.
siTimeTransportContextID 193 Do not use.
siTimerEventID 185 TimerEvent object id.
siToolContextID 236 ToolContext object id.
siTrackID 87 Track object id.
siTransitionID 145 Transition object id.
siTriangleCollectionID 91 TriangleCollection object id.
siTriangleID 41 Triangle object id.
siTriangleVertexCollectionID 92 TriangleVertexCollection object id.
siTriangleVertexID 42 TriangleVertex object id.
siUIObjectID 132 UIObject object id.
siUIPersistableID 133 UIPersistable object id.
siUIToolkitID 155 UIToolkit object id.
siUnknownClassID 0 Unknown object id.
siUpdateContextID 43 UpdateContext object id.
siUserDataBlobID 117 UserDataBlob object id.
siUserDataMapID 88 UserDataMap object id.
siUserGroupID 71 UserGroup object id.
siUVPropertyID 235 UVProperty property object id.
siValueMapID 209 ValueMap object id.
siVertexCollectionID 99 VertexCollection object id.
siVertexID 98 Vertex object id.
siViewContextID 137 X3DObject object id.
siViewID 134 View object id.
siX3DObjectID 72 X3DObject object id.

Applies To

CustomOperator.AddInputPortByClassID CustomOperator.AddIOPortByClassID CustomOperator.AddOutputPortByClassID SIObject.IsClassOf CRef::GetClassID CRef::IsA CustomOperator::AddInputPortByClassID CustomOperator::AddIOPortByClassID CustomOperator::AddOutputPortByClassID