siObjectIdentifierType Enum


Enumerations

enum   siObjectIdentifierType {
  siObjectIdentifier = 0,
  siModelIdentifier = 1,
  siObjectGUID = 2,
  siObjectCLSID = 3,
  siSpdlFile = 4
}

Detailed Description

Enumeration of possible types of object ID for DataRepository::GetIdentifier .
See also:
DataRepository::GetIdentifier

Enumeration Type Documentation

enum siObjectIdentifierType

Enumerator:
siObjectIdentifier  [0] Identifier of object. This is an numeric value which uniquely identifies the object in the system.
siModelIdentifier  [1] Identifier of model containing object. Each object under the Scene_Root is part of a model, this returns the model containing the object or -1 if not part of a model.
siObjectGUID  [2] GUID of object. This is a GUID which also uniquely identifies the object within the scene.
siObjectCLSID  [3] CLSID of the class.

This is a GUID which uniquely identifies the class that this object is an instance of.
siSpdlFile  [4] Spdl file associated with the object. Not all Softimage objects have spdl files.