00001
00011
00012
00013 #ifndef _XSIDECL_H_
00014 #define _XSIDECL_H_
00015
00016 #ifndef XSIDECL
00017 #if !defined(unix)
00018 #ifdef SICORESDKIMPL
00019 #define XSIDECL __declspec(dllexport)
00020 #else
00021 #define XSIDECL __declspec(dllimport)
00022 #endif
00023 #else
00024 #define XSIDECL
00025 #endif
00026 #endif
00027
00028 #ifdef SI_HAS_PRAGMA_ONCE
00029 # pragma once
00030 #endif
00031
00032 #include <stdlib.h>
00033
00034 namespace XSI {
00035
00039 typedef
00040 enum siErrorValueEnum
00041 { siErrCancelled = 0x4c7L
00042 } siErrorValueEnum;
00043
00047 typedef
00048 enum siDefaultTimeFormat
00049 { siDefaultFILM24 = 7,
00050 siDefaultPAL25 = 8,
00051 siDefaultNTSC30 = 10,
00052 siDefaultUserTimeFormat = 11,
00053 siDefault30 = 19
00054 } siDefaultTimeFormat;
00055
00059 typedef
00060 enum siDisplayTimeFormat
00061 { siDisplayMilliSeconds = 2,
00062 siDisplayFILM24 = 7,
00063 siDisplayPAL25 = 8,
00064 siDisplayNTSCDF = 9,
00065 siDisplayNTSC30 = 10,
00066 siDisplaySampleRate = 12
00067 } siDisplayTimeFormat;
00068
00072 typedef
00073 enum siFilterMode
00074 { siQuickSearch = 0,
00075 siSearchFamilies = 1,
00076 siSearchObjects = 2,
00077 siFullSearch = 3
00078 } siFilterMode;
00079
00083 typedef
00084 enum siDeltaMode
00085 { siAbsolute = 0,
00086 siRelative = 1
00087 } siDeltaMode;
00088
00090 typedef
00091 enum siTextureEffectsComputation
00092 { siTextureComputeTransformation = 1,
00093 siTextureComputeCropping = 2,
00094 siTextureComputeUVRemap = 4,
00095 siTextureComputeFlip = 8,
00096 siTextureComputeRepeats = 16,
00097 siTextureComputeAlternate = 32,
00098 siTextureComputeWrapping = 64
00099 } siTextureEffectsComputation;
00100
00102 typedef
00103 enum siRefMode
00104 { siGlobal = 1,
00105 siLocal = 2,
00106 siObjCtr = 3,
00107 siView = 4,
00108 siParent = 6,
00109 siPlane = 7,
00110 siPivot = 8,
00111 siAdd = 70,
00112 siGlobalCOG = 17,
00113 siLocalCOG = 18,
00114 siObjectCOG = 19,
00115 siViewCOG = 20,
00116 siParentCOG = 22,
00117 siPlaneCOG = 23,
00118 siPivotCOG = 24,
00119 siAddCOG = 86,
00120 siGlobalSym = 2049,
00121 siLocalSym = 2050,
00122 siObjectSym = 2051,
00123 siViewSym = 2052,
00124 siParentSym = 2054,
00125 siPlaneSym = 2055,
00126 siPivotSym = 2056,
00127 siAddSym = 2118,
00128 siGlobalSymCOG = 2065,
00129 siLocalSymCOG = 2066,
00130 siObjectSymCOG = 2067,
00131 siViewSymCOG = 2068,
00132 siParentSymCOG = 2070,
00133 siPlaneSymCOG = 2071,
00134 siPivotSymCOG = 2072,
00135 siAddSymCOG = 2134
00136 } siRefMode;
00137
00139 typedef
00140 enum siCenterMode
00141 { siObj = 0,
00142 siCtr = 1
00143 } siCenterMode;
00144
00146 typedef
00147 enum siAxesFilter
00148 { siX = 1,
00149 siY = 2,
00150 siXY = 3,
00151 siZ = 4,
00152 siXZ = 5,
00153 siYZ = 6,
00154 siXYZ = 7
00155 } siAxesFilter;
00156
00158 typedef
00159 enum siUVWAxesFilter
00160 { siU = 1,
00161 siV = 2,
00162 siUV = 3,
00163 siW = 4,
00164 siUW = 5,
00165 siVW = 6,
00166 siUVW = 7
00167 } siUVWAxesFilter;
00168
00170 typedef
00171 enum siTransformFilter
00172 { siScl = 1,
00173 siRot = 2,
00174 siTrn = 4,
00175 siSR = 8,
00176 siST = 16,
00177 siRT = 32,
00178 siSRT = 64
00179 } siTransformFilter;
00180
00182 typedef
00183 enum siParameterFilter
00184 { siNoParam = 0,
00185 siMarkedParam = 1,
00186 siAnimatedParam = 3,
00187 siSelectedParam = 4,
00188 siScalingParam = 5,
00189 siRotationParam = 6,
00190 siTranslationParam = 7,
00191 siTransformParam = 8,
00192 siAllParam = 128
00193 } siParameterFilter;
00194
00196 typedef
00197 enum siPSetRelationship
00198 { siContainedPSet = 1,
00199 siSharedPSet = 2,
00200 siLocalPSet = 4,
00201 siObjectPSet = 8,
00202 siPortPSet = 16,
00203 siParameterPSet = 32
00204 } siPSetRelationship;
00205
00207 typedef
00208 enum siPropagationType
00209 { siDefaultPropagation = 0,
00210 siBranchPropagation = 1,
00211 siNodePropagation = 2
00212 } siPropagationType;
00213
00215 typedef
00216 enum siDupHierarchy
00217 { siNodeDuplicate = 0,
00218 siBranchDuplicate = 1,
00219 siDefaultDuplicate = 3
00220 } siDupHierarchy;
00221
00223 typedef
00224 enum siDupHistory
00225 { siCurrentHistory = 0,
00226 siOriginalHistory = 1,
00227 siDuplicateHistory = 2,
00228 siSharedHistory = 3
00229 } siDupHistory;
00230
00232 typedef
00233 enum siDupParent
00234 { siNoParent = 0,
00235 siSharedParent = 1,
00236 siNewNullParent = 2
00237 } siDupParent;
00238
00240 typedef
00241 enum siDupGroup
00242 { siNoGrouping = 0,
00243 siShareGrouping = 1
00244 } siDupGroup;
00245
00247 typedef
00248 enum siDupProperty
00249 { siDuplicateProperties = 0,
00250 siSharedProperties = 1,
00251 siNoProperties = 2
00252 } siDupProperty;
00253
00255 typedef
00256 enum siDupAnimation
00257 { siDuplicateAnimation = 0,
00258 siNoAnimation = 1,
00259 siDupAnimationCopySource = 2
00260 } siDupAnimation;
00261
00263 typedef
00264 enum siDupConstraint
00265 { siDuplicateConstraints = 0,
00266 siShareConstraints = 1,
00267 siNoConstraints = 2
00268 } siDupConstraint;
00269
00271 typedef
00272 enum siDupTextureSupport
00273 { siDuplicateSelectedTextureSupports = 0,
00274 siDuplicateTextureSupports = 1,
00275 siShareTextureSupports = 2,
00276 siFreezeAllProjections = 3
00277 } siDupTextureSupport;
00278
00280 typedef
00281 enum siDupSelection
00282 { siSetSelection = 0,
00283 siNoSelection = 1,
00284 siAddToSelection = 2
00285 } siDupSelection;
00286
00288 typedef
00289 enum siDupTransform
00290 { siGlobalXForm = 0,
00291 siApplyRepeatXForm = 1
00292 } siDupTransform;
00293
00295 typedef
00296 enum siKeyboardState
00297 { siShiftMask = 1,
00298 siCtrlMask = 2,
00299 siAltMask = 4
00300 } siKeyboardState;
00301
00303 typedef
00304 enum siInspectMode
00305 { siRecycle = 1,
00306 siFollow = 2,
00307 siLock = 3,
00308 siModal = 4,
00309 siLockAndForceNew = 5
00310 } siInspectMode;
00311
00313 typedef
00314 enum siInspectBrowseMode
00315 { siNext = 1,
00316 siPrevious = 2,
00317 siLast = 3,
00318 siFirst = 4
00319 } siInspectBrowseMode;
00320
00322 typedef
00323 enum siSourceType
00324 { siFCurveSource = 1,
00325 siExpressionSource = 2,
00326 siAnySource = 4,
00327 siMixerSource = 8,
00328 siConstraintSource = 16,
00329 siScriptedOperatorSource = 32,
00330 siShapeAnimationSource = 64
00331 } siSourceType;
00332
00334 typedef
00335 enum siBranchFlag
00336 { siNode = 0,
00337 siBranch = 1,
00338 siUnspecified = 3,
00339 siNotSelected = 4
00340 } siBranchFlag;
00341
00343 typedef
00344 enum siOperationMode
00345 { siPersistentOperation = 0,
00346 siImmediateOperation = 1
00347 } siOperationMode;
00348
00350 typedef
00351 enum siGeneratorInputsDisposalMode
00352 { siKeepGenOpInputs = 0,
00353 siHideGenOpInputs = 1,
00354 siDeleteGenOpInputs = 2
00355 } siGeneratorInputsDisposalMode;
00356
00358 typedef
00359 enum siComponentVisibilityMode
00360 { siIgnoreComponentVisibility = 0,
00361 siCheckComponentVisibility = 1
00362 } siComponentVisibilityMode;
00363
00365 typedef
00366 enum siActionWhenLocalMaterialsOverlap
00367 { siPromptUser = 0,
00368 siRemoveFromSelectedClusters = 1,
00369 siRemoveFromExistingClusters = 2,
00370 siLetLocalMaterialsOverlap = 3,
00371 siJustReturnExistingClusters = 4
00372 } siActionWhenLocalMaterialsOverlap;
00373
00375 typedef
00376 enum siSplitPolygonType
00377 { siByTheVertices = 0,
00378 siByTheEdgesMidPoints = 1,
00379 siCross = 2,
00380 siDiamond = 3
00381 } siSplitPolygonType;
00382
00384 typedef
00385 enum siSelectionUpdate
00386 { siLeaveSelection = 0,
00387 siCleanSelection = 1,
00388 siUpdateSelection = 2
00389 } siSelectionUpdate;
00390
00392 typedef
00393 enum siTxtCreationType
00394 { siTxtPlanarXY = 0,
00395 siTxtPlanarXZ = 1,
00396 siTxtPlanarYZ = 2,
00397 siTxtCylindrical = 3,
00398 siTxtSpherical = 4,
00399 siTxtSpatial = 5,
00400 siTxtCamera = 6,
00401 siTxtUV = 7,
00402 siTxtLollipop = 8,
00403 siTxtPureImplicit = 9,
00404 siTxtCubic = 10,
00405 siTxtUniqueUV = 11
00406 } siTxtCreationType;
00407
00409 typedef
00410 enum siTxtDefaultCreationType
00411 { siTxtDefaultPlanarXY = 0,
00412 siTxtDefaultPlanarXZ = 1,
00413 siTxtDefaultPlanarYZ = 2,
00414 siTxtDefaultCylindrical = 3,
00415 siTxtDefaultSpherical = 4,
00416 siTxtDefaultSpatial = 5,
00417 siTxtDefaultCubic = 6,
00418 siTxtDefaultLollipop = 8
00419 } siTxtDefaultCreationType;
00420
00422 typedef
00423 enum siTxtProjType
00424 { siProjPlanar = 0,
00425 siProjCylindrical = 1,
00426 siProjSpherical = 2,
00427 siProjLollipop = 3,
00428 siProjSpatial = 4,
00429 siProjCubic = 5
00430 } siTxtProjType;
00431
00433 typedef
00434 enum siTxtProjPlane
00435 { siPlaneXY = 0,
00436 siPlaneXZ = 1,
00437 siPlaneYZ = 2
00438 } siTxtProjPlane;
00439
00441 typedef
00442 enum siTxtProjFitMethod
00443 { siRelDefault = 0,
00444 siRelBestFit = 1,
00445 siRelObject = 2,
00446 siRelWorld = 3,
00447 siRelObjectPosObject = 4,
00448 siRelWorldPosObject = 5
00449 } siTxtProjFitMethod;
00450
00452 typedef
00453 enum siChangeUVInputActions
00454 { siChangeUVInputActionSwim = 0,
00455 siChangeUVInputActionStick = 1,
00456 siChangeUVInputActionReproject = 2
00457 } siChangeUVInputActions;
00458
00460 typedef
00461 enum siAlignModes
00462 { siAlignGMIN = 0,
00463 siAlignGMIDDLE = 1,
00464 siAlignGMAX = 2,
00465 siAlignFMIN = 3,
00466 siAlignFMIDDLE = 4,
00467 siAlignFMAX = 5
00468 } siAlignModes;
00469
00471 typedef
00472 enum siWeightPresets
00473 { siWeightEaseIn = 1,
00474 siWeightEaseOut = 2,
00475 siWeightLinearEaseIn = 3,
00476 siWeightLinearEaseOut = 4,
00477 siWeightExponentialIn = 5,
00478 siWeightExponentialOut = 6,
00479 siWeightGaussian = 7,
00480 siWeightGaussianReverse = 8,
00481 siWeightSquare = 9,
00482 siWeightSquareReverse = 10,
00483 siWeightOscillate = 11,
00484 siWeightConstant = 12,
00485 siWeightFlipX = 13,
00486 siWeightFlipY = 14
00487 } siWeightPresets;
00488
00490 typedef
00491 enum siCutClipOptions
00492 { siCut = 1,
00493 siTrimBefore = 2,
00494 siTrimAfter = 3
00495 } siCutClipOptions;
00496
00498 typedef
00499 enum siEditClipOptions
00500 { siClipNudge = 1,
00501 siClipSlip = 2,
00502 siClipTrim = 3,
00503 siClipScale = 4,
00504 siClipStartAt = 5,
00505 siClipEndAt = 6,
00506 siClipScaleTo = 7
00507 } siEditClipOptions;
00508
00510 typedef
00511 enum siPresetLocation
00512 { siDefaultLocation = 0,
00513 siFactory = 1,
00514 siUser = 2,
00515 siWorkgroup = 3,
00516 siProject = 4
00517 } siPresetLocation;
00518
00520 typedef
00521 enum siVariantType
00522 { siEmpty = 0,
00523 siInt2 = 2,
00524 siInt4 = 3,
00525 siFloat = 4,
00526 siDouble = 5,
00527 siString = 8,
00528 siDispatch = 9,
00529 siBool = 11,
00530 siUnknown = 13,
00531 siByte = 16,
00532 siUByte = 17,
00533 siUInt2 = 18,
00534 siUInt4 = 19,
00535 siInt = 22,
00536 siUInt = 23,
00537 siWStr = 31
00538 } siVariantType;
00539
00541 typedef
00542 enum siParamClassification
00543 { siClassifVisualization = 1,
00544 siClassifPositioning = 2,
00545 siClassifAppearance = 4,
00546 siClassifMetaData = 8,
00547 siClassifModel = 16,
00548 siClassifTopo = 16481,
00549 siClassifGeometry = 16449,
00550 siClassifUnknown = 32768
00551 } siParamClassification;
00552
00554 typedef
00555 enum siMaterialPorts
00556 { siMaterialPortSurface = 1,
00557 siMaterialPortVolume = 2,
00558 siMaterialPortEnvironment = 3,
00559 siMaterialPortContour = 4,
00560 siMaterialPortDisplacement = 5,
00561 siMaterialPortShadow = 6,
00562 siMaterialPortPhoton = 7,
00563 siMaterialPortPhotonVol = 8,
00564 siMaterialPortBumpMap = 9
00565 } siMaterialPorts;
00566
00568 typedef
00569 enum siShadingModel
00570 { siUndefinedShadingModel = -1,
00571 siShadingModelConstant = 0,
00572 siShadingModelLambert = 1,
00573 siShadingModelBlinn = 2,
00574 siShadingModelPhong = 3,
00575 siShadingModelShadow = 4,
00576 siShadingModelColorVertex = 5
00577 } siShadingModel;
00578
00580 typedef
00581 enum siShaderType
00582 { siShaderUnknown = 0,
00583 siShader = 1,
00584 siShaderCompound = 2,
00585 siShaderComment = 3
00586 } siShaderType;
00587
00589 typedef
00590 enum siShaderOutputType
00591 { siUnknownOutputType = 0,
00592 siBooleanOutputType = 1,
00593 siIntegerOutputType = 2,
00594 siScalarOutputType = 3,
00595 siColorOutputType = 4,
00596 siVectorOutputType = 5,
00597 siTextureSpaceOutputType = 6,
00598 siTextureOutputType = 7,
00599 siStringOutputType = 8,
00600 siFilenameOutputType = 9,
00601 siLensOutputType = 10,
00602 siLightOutputType = 11,
00603 siMaterialOutputType = 12,
00604 siModelOutputType = 13,
00605 siLightmapOutputType = 20
00606 } siShaderOutputType;
00607
00609 typedef
00610 enum siShaderParameterType
00611 { siUnknownParameterType = 0,
00612 siArrayParameterType = 25,
00613 siBooleanParameterType = 1,
00614 siColorParameterType = 4,
00615 siColor3ParameterType = 29,
00616 siCustomParameterType = 28,
00617 siDataParameterType = 14,
00618 siGradientParameterType = 26,
00619 siIntegerParameterType = 2,
00620 siLensParameterType = 10,
00621 siLightParameterType = 11,
00622 siLightmapParameterType = 20,
00623 siMaterialParameterType = 12,
00624 siMatrixParameterType = 15,
00625 siMatrix3ParameterType = 24,
00626 siModelParameterType = 13,
00627 siProfileCurveParameterType = 21,
00628 siQuaternionParameterType = 27,
00629 siRealTimeParameterType = 16,
00630 siReferenceParameterType = 17,
00631 siScalarParameterType = 3,
00632 siShaderReferenceParameterType = 18,
00633 siStringParameterType = 8,
00634 siStructParameterType = 19,
00635 siTextureParameterType = 7,
00636 siTextureSpaceParameterType = 6,
00637 siVectorParameterType = 5,
00638 siVector2ParameterType = 22,
00639 siVector4ParameterType = 23
00640 } siShaderParameterType;
00641
00643 typedef
00644 enum siShaderParameterDataType
00645 { siShaderDataTypeUnknown = -1,
00646 siShaderDataTypeBoolean = 0,
00647 siShaderDataTypeInteger = 1,
00648 siShaderDataTypeScalar = 2,
00649 siShaderDataTypeVector2 = 3,
00650 siShaderDataTypeVector3 = 4,
00651 siShaderDataTypeVector4 = 5,
00652 siShaderDataTypeQuaternion = 6,
00653 siShaderDataTypeMatrix33 = 7,
00654 siShaderDataTypeMatrix44 = 8,
00655 siShaderDataTypeColor3 = 9,
00656 siShaderDataTypeColor4 = 10,
00657 siShaderDataTypeString = 11,
00658 siShaderDataTypeProperty = 16,
00659 siShaderDataTypeProfileCurve = 17,
00660 siShaderDataTypeGradient = 18,
00661 siShaderDataTypeLightProfile = 19,
00662 siShaderDataTypeReference = 32,
00663 siShaderDataTypeImage = 33,
00664 siShaderDataTypeCustom = 48,
00665 siShaderDataTypeStructure = 64,
00666 siShaderDataTypeArray = 65
00667 } siShaderParameterDataType;
00668
00669 typedef
00670 enum siShaderParameterConnectionType
00671
00672 { siShaderCnxUnknown = -1,
00673 siShaderCnxInput = 0,
00674 siShaderCnxOutput = 1
00675 } siShaderParameterConnectionType;
00676
00678 typedef
00679 enum siShaderReferenceFilterType
00680 { siUnknownReferenceFilter = 0,
00681 siObjectReferenceFilter = 1,
00682 siCameraReferenceFilter = 2,
00683 siLightReferenceFilter = 3,
00684 siMaterialReferenceFilter = 4,
00685 siShaderReferenceFilter = 5,
00686 siGeometryReferenceFilter = 6,
00687 siUserDataBlobReferenceFilter = 7
00688 } siShaderReferenceFilterType;
00689
00691 typedef
00692 enum siShaderballDimension
00693 { siShaderballDimUndefined = 0,
00694 siShaderballDimParametric = 1,
00695 siShaderballDimSpatial = 2,
00696 siShaderballDimParticle = 4,
00697 siShaderballDimAll = 7
00698 } siShaderballDimension;
00699
00701 typedef
00702 enum siShaderPropertyFilterType
00703 { siAnyPropertyFilter = 0,
00704 siAnyVertexMapPropertyFilter = 1,
00705 siUVPropertyFilter = 2,
00706 siCAVPropertyFilter = 3,
00707 siWeightMapPropertyFilter = 4,
00708 siTextureMapPropertyFilter = 5,
00709 siNormalPropertyFilter = 6
00710 } siShaderPropertyFilterType;
00711
00713 typedef
00714 enum siLightType
00715 { siLightPoint = 0,
00716 siLightInfinite = 1,
00717 siLightSpot = 2,
00718 siLightSun = 3,
00719 siUndefinedLightType = 4
00720 } siLightType;
00721
00723 typedef
00724 enum siCnxGroupType
00725 { siCreatedObjects = 1
00726 } siCnxGroupType;
00727
00729 typedef
00730 enum siCnxSetType
00731 { siGroupLevel = 0,
00732 siPortLevel = 1
00733 } siCnxSetType;
00734
00736 typedef
00737 enum siPartitionType
00738 { siUnknownPartition = 0,
00739 siObjectPartition = 1,
00740 siLightPartition = 2
00741 } siPartitionType;
00742
00744 typedef
00745 enum siLockLevel
00746 { siLockLevelNone = 0,
00747 siLockLevelConstruction = 1,
00748 siLockLevelAnimation = 2,
00749 siLockLevelManipulation = 4,
00750 siLockLevelNavigation = 8,
00751 siLockLevelAll = 0xffff
00752 } siLockLevel;
00753
00755 typedef
00756 enum siLockType
00757 { siLockTypeNone = 0,
00758 siLockTypeSystem = 1,
00759 siLockTypeUser = 2,
00760 siLockTypeRefModel = 3,
00761 siLockTypeOverride = 4,
00762 siLockTypeAll = 0xffff
00763 } siLockType;
00764
00766 typedef
00767 enum siTags
00768 { siTagNone = 0,
00769 siTag1 = 1,
00770 siTag2 = 2,
00771 siTag3 = 4,
00772 siTag4 = 8,
00773 siTag5 = 16,
00774 siTag6 = 32,
00775 siTag7 = 64,
00776 siTag8 = 128,
00777 siTag9 = 256,
00778 siTag10 = 512,
00779 siTagAll = 0xffff
00780 } siTags;
00781
00783 typedef
00784 enum siGeometryType
00785 { siNurbsSurfaceMesh = 0,
00786 siNurbsCurveList = 1,
00787 siPolygonMesh = 2,
00788 siPointCloud = 3
00789 } siGeometryType;
00790
00792 typedef
00793 enum siBoundingVolume
00794 { siBoundingBox = 0
00795 } siBoundingVolume;
00796
00798 typedef
00799 enum siPortType
00800 { siPortInput = 0,
00801 siPortOutput = 1
00802 } siPortType;
00803
00805 typedef
00806 enum siModificationType
00807 { siModificationTypeNone = 0,
00808 siModificationTypeStaticPosition = 1,
00809 siModificationTypeFCurves = 2,
00810 siModificationTypeExpression = 4,
00811 siModificationTypeConstraints = 8,
00812 siModificationTypeAddProp = 16,
00813 siModificationTypeAnimMixer = 32,
00814 siModificationTypeGroup = 64,
00815 siModificationTypeInstance = 128,
00816 siModificationTypeOtherConnections = 256,
00817 siModificationTypeOperators = 512,
00818 siModificationTypeClusters = 1024,
00819 siModificationTypeClusterProperties = 2048,
00820 siModificationTypeAll = 65535
00821 } siModificationType;
00822
00824 typedef
00825 enum siModificationMixerType
00826 { siModificationMixerNone = 0,
00827 siModificationMixerAnimation = 1,
00828 siModificationMixerShape = 2,
00829 siModificationMixerAudio = 4,
00830 siModificationMixerCache = 8,
00831 siModificationMixerTypeAll = 65535
00832 } siModificationMixerType;
00833
00835 typedef
00836 enum siModelResolution
00837 { siModelResolutionOffLoaded = 0,
00838 siModelResolutionLowRes = 1,
00839 siModelResolutionMediumRes = 2,
00840 siModelResolutionHighRes = 3
00841 } siModelResolution;
00842
00844 typedef
00845 enum siParameterScope
00846 { siInputParameters = 1,
00847 siAnimatedParameters = 2,
00848 siAllAnimatedParameters = 3
00849 } siParameterScope;
00850
00852 typedef
00853 enum siSequenceType
00854 { siMarkedParams = 1,
00855 siAnimParams = 2,
00856 siAllAnimParams = 3
00857 } siSequenceType;
00858
00860 typedef
00861 enum siSequenceMode
00862 { siFCurves = 1,
00863 siFCurvesAnimationSources = 2,
00864 siFCurvesClips = 3,
00865 siAnimationSources = 4,
00866 siClips = 5
00867 } siSequenceMode;
00868
00870 typedef
00871 enum siEffectInputType
00872 { siSelectedParams = 1,
00873 siAllParamsInClip = 2,
00874 siPoseOffsetClip = 3
00875 } siEffectInputType;
00876
00878 typedef
00879 enum siNeighborType
00880 { siAdjacent = 1,
00881 siGrow = 2,
00882 siNextCompo = 3,
00883 siPrevCompo = 4,
00884 siFirstCompo = 5,
00885 siLastCompo = 6
00886 } siNeighborType;
00887
00889 typedef
00890 enum siNavigDirection
00891 { siNavigUp = 0,
00892 siNavigDown = 1,
00893 siNavigLeft = 2,
00894 siNavigRight = 3,
00895 siNavigFirst = 4,
00896 siNavigLast = 5
00897 } siNavigDirection;
00898
00900 typedef
00901 enum siNavigationDirection
00902 { siParentNode = 1,
00903 siChildNode = 2,
00904 siNextNode = 3,
00905 siPreviousNode = 4,
00906 siFirstNode = 5,
00907 siLastNode = 6
00908 } siNavigationDirection;
00909
00911 typedef
00912 enum siNavigationFilter
00913 { siNavigationFilterScene = 1,
00914 siNavigationFilter3DObject = 2,
00915 siNavigationFilterOperator = 3,
00916 siNavigationFilterPrimitive = 4,
00917 siNavigationFilterProperty = 5,
00918 siNavigationFilterCluster = 6,
00919 siNavigationFilterObjectSubElems = 7,
00920 siNavigationFilterGroup = 8,
00921 siNavigationFilterGenericComObject = 9,
00922 siNavigationFilterAll = 10,
00923 siNavigationFilterSame = 11
00924 } siNavigationFilter;
00925
00927 typedef
00928 enum siNavigationSubFilter
00929 { siNavigationSubFilterAll = 0,
00930 siNavigationSubFilterSame = 1
00931 } siNavigationSubFilter;
00932
00934 typedef
00935 enum siViewType
00936 { siNoView = 0,
00937 siViewUser = 1,
00938 siViewTop = 2,
00939 siViewLeft = 3,
00940 siViewRight = 4
00941 } siViewType;
00942
00944 typedef
00945 enum si2DChainAlignType
00946 { si2DChainTop = 0,
00947 si2DChainFront = 1,
00948 si2DChainRight = 2,
00949 si2DChainNormalRadian = 3,
00950 si2DChainNormalDegree = 4
00951 } si2DChainAlignType;
00952
00954 typedef
00955 enum siChainBoneType
00956 { siChainBoneUndefined = 0,
00957 siChainBonePin = 1,
00958 siChainBoneBallJoint = 2
00959 } siChainBoneType;
00960
00962 typedef
00963 enum siConnectionType
00964 { siReadConnection = 1,
00965 siWriteConnection = 2,
00966 siReadWriteConnection = 3
00967 } siConnectionType;
00968
00970 typedef
00971 enum siAxisType
00972 { siXAxis = 1,
00973 siYAxis = 2,
00974 siZAxis = 3
00975 } siAxisType;
00976
00978 typedef
00979 enum siKnotParameterization
00980 { siUniformParameterization = 0,
00981 siNonUniformParameterization = 1,
00982 siChordLengthParameterization = 2,
00983 siCentripetalParameterization = 3
00984 } siKnotParameterization;
00985
00987 typedef
00988 enum siMappingRuleType
00989 { siConnectionMappingRule = 0,
00990 siValueMappingRule = 1
00991 } siMappingRuleType;
00992
00994 typedef
00995 enum siNurbsDirection
00996 { siUDirection = 0,
00997 siVDirection = 1
00998 } siNurbsDirection;
00999
01001 typedef
01002 enum siNurbsFormat
01003 { siSINurbs = 0,
01004 siIGESNurbs = 1
01005 } siNurbsFormat;
01006
01008 typedef
01009 enum siInstallationPath
01010 { siProjectPath = 0,
01011 siUserPath = 1,
01012 siWorkgroupPath = 2,
01013 siFactoryPath = 3,
01014 siAddonPath = 4,
01015 siUserAddonPath = 5,
01016 siWorkgroupAddonPath = 6,
01017 siUnknownPath = 7,
01018 siCustomPath = 9
01019 } siInstallationPath;
01020
01022 typedef
01023 enum siShapeInstanceMode
01024 { siShapeInstanceOnlyMode = 0,
01025 siShapeMixedWeightMode = 1,
01026 siShapeTransitionMode = 2,
01027 siShapeTransitionCardinalMode = 3,
01028 siShapeBlendedWeightMode = 4
01029 } siShapeInstanceMode;
01030
01032 typedef
01033 enum siShapeReferenceMode
01034 { siShapeLocalReferenceMode = 0,
01035 siShapeObjectReferenceMode = 1,
01036 siShapeAbsoluteReferenceMode = 2
01037 } siShapeReferenceMode;
01038
01040 typedef
01041 enum siShapeContent
01042 { siShapeContentUseConstructionMode = 0,
01043 siShapeContentPrimaryShape = 1,
01044 siShapeContentSecondaryShape = 2,
01045 siShapeContentAllDeforms = 3
01046 } siShapeContent;
01047
01049 typedef
01050 enum siConstructionMode
01051 { siConstructionModeModeling = 0,
01052 siConstructionModePrimaryShape = 1,
01053 siConstructionModeAnimation = 2,
01054 siConstructionModeSecondaryShape = 3,
01055 siConstructionModeDefault = 4
01056 } siConstructionMode;
01057
01059 typedef
01060 enum siResolutionPlane
01061 { siDefaultResolutionPlane = 0,
01062 siPreferredAxisPlane = 1,
01063 siUpVectorPlane = 2
01064 } siResolutionPlane;
01065
01067 typedef
01068 enum siTextureProjectionType
01069 { siTexturePlanarXY = 0,
01070 siTexturePlanarXZ = 1,
01071 siTexturePlanarYZ = 2,
01072 siTextureCylindrical = 3,
01073 siTextureSpherical = 4,
01074 siTextureSpatial = 5,
01075 siTextureCamera = 6,
01076 siTextureUV = 7,
01077 siTextureLollipop = 8,
01078 siTexturePureImplicit = 9
01079 } siTextureProjectionType;
01080
01082 typedef
01083 enum siUVTextureType
01084 { siUVTexturePlanarXY = 0,
01085 siUVTexturePlanarXZ = 1,
01086 siUVTexturePlanarYZ = 2,
01087 siUVTextureCylindrical = 3,
01088 siUVTextureSpherical = 4,
01089 siUVTextureSpatial = 5,
01090 siUVTextureLollipop = 6
01091 } siUVTextureType;
01092
01094 typedef
01095 enum siCapabilities
01096 { siAnimatable = 1,
01097 siReadOnly = 2,
01098 siPersistable = 4,
01099 siNotInspectable = 8,
01100 siSilent = 16,
01101 siNotPresetPersistable = 128,
01102 siTexturable = 256,
01103 siKeyable = 2048,
01104 siNonKeyableVisible = 4096
01105 } siCapabilities;
01106
01108 typedef
01109 enum siFCurveType
01110 { siUnknownFCurve = 0,
01111 siDefaultFCurve = 0,
01112 siBooleanFCurve = 10,
01113 siIntegerFCurve = 15,
01114 siStandardFCurve = 20,
01115 siRawDataFCurve = 30,
01116 siQuaternionFCurve = 40
01117 } siFCurveType;
01118
01120 typedef
01121 enum siFCurveExtrapolation
01122 { siConstantExtrapolation = 1,
01123 siLinearExtrapolation = 2,
01124 siPeriodicExtrapolation = 3,
01125 siPeriodicRelativeExtrapolation = 4
01126 } siFCurveExtrapolation;
01127
01129 typedef
01130 enum siFCurveKeyConstraint
01131 { siParameterConstraint = 1,
01132 siLeftRightValuesConstraint = 2,
01133 siG1ContinuousConstraint = 4,
01134 siLeftRightTangentDirectionConstraint = 8,
01135 siLeftRightTangentLengthConstraint = 16,
01136 siLockConstraint = 32,
01137 siHorizontalTangentConstraint = 64,
01138 siExtremumHorizontalTangentConstraint = 128,
01139 siZeroLengthTangentConstraint = 512,
01140 siSameLengthTangentConstraint = 1024,
01141 siNeighborTangentConstraint = 2048,
01142 siMirrorTangentConstraint = 4096,
01143 siAutoPlateauTangentConstraint = 8192,
01144 siAdjustedTangentConstraint = 8448
01145 } siFCurveKeyConstraint;
01146
01147 typedef siFCurveKeyConstraint siFCurveKeyFlags;
01148
01150 typedef
01151 enum siFCurveKeyInterpolation
01152 { siDefaultKeyInterpolation = 0,
01153 siConstantKeyInterpolation = 1,
01154 siLinearKeyInterpolation = 2,
01155 siCubicKeyInterpolation = 3
01156 } siFCurveKeyInterpolation;
01157
01159 typedef
01160 enum siFCurveKeySelectionMode
01161 { siSetKeySelection = 1,
01162 siAddToKeySelection = 2,
01163 siRemoveFromKeySelection = 3,
01164 siToggleKeySelection = 4
01165 } siFCurveKeySelectionMode;
01166
01168 typedef
01169 enum siFCurveInterpolation
01170 { siDefaultInterpolation = 0,
01171 siConstantInterpolation = 1,
01172 siLinearInterpolation = 2,
01173 siCubicInterpolation = 3
01174 } siFCurveInterpolation;
01175
01177 typedef
01178 enum siFCurveSmoothFilterType
01179 { siFCurveAverageFilterType = 1,
01180 siFCurveGaussianFilterType = 2
01181 } siFCurveSmoothFilterType;
01182
01183 #define siPI ( 3.14159 )
01184
01186 typedef
01187 enum siUpdateContextState
01188 { siUpdateContextNormalEval = 0,
01189 siUpdateContextRenderEval = 1
01190 } siUpdateContextState;
01191
01193 typedef
01194 enum siArgumentFlags
01195 { siArgumentInput = 2,
01196 siArgumentOutput = 4,
01197 siArgumentInputOutput = 6
01198 } siArgumentFlags;
01199
01201 typedef
01202 enum siCommandCategory
01203 { siImportCategory = 0,
01204 siExportCategory = 1,
01205 siSettingsCategory = 2,
01206 siHelpCategory = 3,
01207 siNoCategory = 4,
01208 siFCurveCategory = 5
01209 } siCommandCategory;
01210
01212 typedef
01213 enum siImportShareOptions
01214 { siImportShareOptionsNone = 0,
01215 siImportShareOptionsImageClips = 1,
01216 siImportShareOptionsMaterials = 2,
01217 siImportShareOptionsLayers = 4,
01218 siImportShareOptionsPartitions = 8,
01219 siImportShareOptionsAll = 0xffff
01220 } siImportShareOptions;
01221
01223 typedef
01224 enum siEventID
01225 { siOnBeginNewScene = 542179328,
01226 siOnEndNewScene = 542179329,
01227 siOnBeginSceneOpen = 542179330,
01228 siOnEndSceneOpen = 542179331,
01229 siOnBeginSceneSave = 542179332,
01230 siOnEndSceneSave = 542179333,
01231 siOnBeginSceneSaveAs = 542179334,
01232 siOnEndSceneSaveAs = 542179335,
01233 siOnTerminate = 542179336,
01234 siOnSelectionChange = 542179337,
01235 siOnBeginFrame = 542179338,
01236 siOnEndFrame = 542179339,
01237 siOnBeginSequence = 542179340,
01238 siOnEndSequence = 542179341,
01239 siOnKeyUp = 542179342,
01240 siOnKeyDown = 542179343,
01241 siOnValueChange = 542179344,
01242 siOnTimeChange = 542179345,
01243 siOnWindowEvent = 542179346,
01244 siOnBeginFileExport = 542179347,
01245 siOnEndFileExport = 542179348,
01246 siOnBeginFileImport = 542179349,
01247 siOnEndFileImport = 542179350,
01248 siOnStartup = 542179351,
01249 siOnSourcePathChange = 542179352,
01250 siOnObjectAdded = 542179353,
01251 siOnObjectRemoved = 542179354,
01252 siOnTimer = 542179355,
01253 siOnBeginSceneSave2 = 542179356,
01254 siOnEndSceneSave2 = 542179357,
01255 siOnCloseScene = 542179358,
01256 siOnActivate = 542179359,
01257 siOnMaximize = 542179360,
01258 siOnMinimize = 542179361,
01259 siOnChangeProject = 542179362,
01260 siOnRefModelModSave = 542179363,
01261 siOnBeginRefModelModLoad = 542179364,
01262 siOnEndRefModelModLoad = 542179365,
01263 siOnCustomFileImport = 542179366,
01264 siOnCustomFileExport = 542179367,
01265 siOnDragAndDrop = 542179368,
01266 siOnBeginPassChange = 542179369,
01267 siOnEndPassChange = 542179370,
01268 siOnStartAnimation = 542179371,
01269 siOnStopAnimation = 542179372,
01270 siOnRefModelLoad = 542179373,
01271 siOnConnectShader = 542179374,
01272 siOnDisconnectShader = 542179375,
01273 siOnAddShaderPort = 542179376,
01274 siOnRemoveShaderPort = 542179377,
01275 siOnCreateShader = 542179378,
01276 siOnCreateShaderDef = 542179379,
01277 siOnCustomShaderExport = 542179380,
01278 siOnRenderAbort = 542179381,
01279 siOnBeginScrubbing = 542179382,
01280 siOnEndScrubbing = 542179383,
01281 siOnPreParseShaderDef = 542179384,
01282 siOnPreDefineShaderDef = 542179385,
01283 siOnEndCommand = 542181329,
01284 siOnBeginCommand = 542181331
01285 } siEventID;
01286
01288 typedef
01289 enum siSelectionChangeType
01290 { siAddedToSelection = 0,
01291 siRemovedFromSelection = 1
01292 } siSelectionChangeType;
01293
01295 typedef
01296 enum siRenderFieldType
01297 { siRenderFieldNone = 0,
01298 siRenderFieldOdd = 1,
01299 siRenderFieldEven = 2
01300 } siRenderFieldType;
01301
01302 typedef
01303 enum siRenderingType
01304
01305 { siRenderSequence = 0,
01306 siRenderFramePreview = 1,
01307 siRenderEchoToMi = 2,
01308 siRenderExportArchive = 2
01309 } siRenderType;
01310
01312 typedef
01313 enum siRenderingErrorType
01314 { siRenderNoError = 0,
01315 siRenderAbort = 1,
01316 siRenderFailure = 2
01317 } siRenderingErrorType;
01318
01320 typedef
01321 enum siSubdivisionRuleType
01322 { siCatmullClark = 0,
01323 siXSIDooSabin = 2,
01324 siLinearSubdivision = 3
01325 } siSubdivisionRuleType;
01326
01328 typedef
01329 enum siNavigateComponentType
01330 { siNextComponent = 0,
01331 siPreviousComponent = 1,
01332 siFirstComponent = 2,
01333 siLastComponent = 3
01334 } siNavigateComponentType;
01335
01337 typedef
01338 enum siParticleRenderType
01339 { siBillboardType = 0,
01340 siSphereType = 1,
01341 siBlobType = 2
01342 } siParticleRenderType;
01343
01345 typedef
01346 enum siFCurveEditorAttribute
01347 { siRegionStartFrame = 0,
01348 siRegionEndFrame = 1,
01349 siRegionMin = 2,
01350 siRegionMax = 3
01351 } siFCurveEditorAttribute;
01352
01354 typedef
01355 enum siSeverityType
01356 { siFatalMsg = 1,
01357 siErrorMsg = 2,
01358 siWarningMsg = 4,
01359 siInfoMsg = 8,
01360 siVerboseMsg = 16,
01361 siCommentMsg = 32
01362 } siSeverityType;
01363
01365 typedef
01366 enum siCustomCompiledOpFlags
01367 { siDLLLoadingUnloading = 1
01368 } siCustomCompiledOpFlags;
01369
01371 typedef
01372 enum siChannelAction
01373 { siChannelActionNone = 0,
01374 siChannelActionDrive = 1,
01375 siChannelActionCommand = 2,
01376 siChannelActionSpecial = 3
01377 } siChannelAction;
01378
01380 typedef
01381 enum siSelectMode
01382 { siSelectDefault = 0,
01383 siSelectNode = 1,
01384 siSelectBranch = 2,
01385 siSelectTree = 3,
01386 siSelectModel = 4
01387 } siSelectMode;
01388
01390 typedef
01391 enum siTransientExplorerFilter
01392 { siSEFilterAllNodes = 0,
01393 siSEFilterAllNodesNoParams = 1,
01394 siSEFilterGeometryOperators = 2,
01395 siSEFilterObjectsOnly = 3,
01396 siSEFilterAllProperties = 4,
01397 siSEFilterPropertiesAndPrimitives = 5,
01398 siSEFilterMaterialsAndShaders = 6,
01399 siSEFilterModelsOnly = 7,
01400 siSEFilterGroupsOnly = 8,
01401 siSEFilterImageClips = 9
01402 } siTransientExplorerFilter;
01403
01405 typedef
01406 enum siClassID
01407 { siObjectID = 0,
01408 siUnknownClassID = 0,
01409 siSIObjectID = 1,
01410 siOGLMaterialID = 2,
01411 siOGLTextureID = 3,
01412 siOGLLightID = 4,
01413 siApplicationID = 5,
01414 siArgumentID = 6,
01415 siCommandID = 7,
01416 siClipID = 8,
01417 siShapeClipID = 9,
01418 siSubComponentID = 10,
01419 siFacetID = 11,
01420 siNurbsSurfaceID = 12,
01421 siPointID = 13,
01422 siControlPointID = 14,
01423 siNurbsCurveControlPointID = 15,
01424 siNurbsCurveListControlPointID = 16,
01425 siNurbsSurfaceControlPointID = 17,
01426 siNurbsCurveID = 18,
01427 siSampleID = 19,
01428 siNurbsSampleID = 20,
01429 siPolygonNodeID = 21,
01430 siGeometryID = 22,
01431 siNurbsSurfaceMeshID = 23,
01432 siNurbsCurveListID = 24,
01433 siPolygonMeshID = 25,
01434 siSegmentID = 26,
01435 siConnectionPointID = 27,
01436 siConstructionHistoryID = 28,
01437 siDictionaryID = 29,
01438 siEventInfoID = 30,
01439 siFCurveID = 31,
01440 siNestedFCurveID = 32,
01441 siFCurveKeyID = 33,
01442 siFileBrowserID = 34,
01443 siImageID = 35,
01444 siMappedItemID = 36,
01445 siPortID = 37,
01446 siInputPortID = 38,
01447 siSelectionID = 39,
01448 siStaticSourceID = 40,
01449 siTriangleID = 41,
01450 siTriangleVertexID = 42,
01451 siUpdateContextID = 43,
01452 siParameterID = 44,
01453 siCompoundParameterID = 45,
01454 siProjectID = 46,
01455 siProjectItemID = 47,
01456 siActionSourceID = 48,
01457 siExpressionID = 49,
01458 siImageClipID = 50,
01459 siSceneID = 51,
01460 siShaderID = 52,
01461 siOperatorID = 53,
01462 siEnvelopeID = 54,
01463 siPrimitiveID = 55,
01464 siParticleCloudPrimitiveID = 56,
01465 siPropertyID = 57,
01466 siClusterPropertyID = 58,
01467 siConstraintID = 59,
01468 siConstraintWithUpVectorID = 60,
01469 siCustomPropertyID = 61,
01470 siJointID = 62,
01471 siKinematicsID = 63,
01472 siMaterialID = 64,
01473 siStaticKinematicStateID = 65,
01474 siSceneItemID = 66,
01475 siClusterID = 67,
01476 siGroupID = 68,
01477 siLayerID = 69,
01478 siPassID = 70,
01479 siUserGroupID = 71,
01480 siX3DObjectID = 72,
01481 siParticleCloudID = 73,
01482 siModelID = 74,
01483 siChainElementID = 75,
01484 siChainRootID = 76,
01485 siChainBoneID = 77,
01486 siChainEffectorID = 78,
01487 siDirectedID = 79,
01488 siCameraID = 80,
01489 siLightID = 81,
01490 siNullID = 82,
01491 siRigID = 83,
01492 siCameraRigID = 84,
01493 siLightRigID = 85,
01494 siKinematicStateID = 86,
01495 siTrackID = 87,
01496 siUserDataMapID = 88,
01497 siFxTreeID = 89,
01498 siFxOperatorID = 90,
01499 siTriangleCollectionID = 91,
01500 siTriangleVertexCollectionID = 92,
01501 siSampleCollectionID = 93,
01502 siPolygonNodeCollectionID = 94,
01503 siPointCollectionID = 95,
01504 siFacetCollectionID = 97,
01505 siVertexID = 98,
01506 siVertexCollectionID = 99,
01507 siEdgeID = 100,
01508 siEdgeCollectionID = 101,
01509 siPolygonFaceID = 102,
01510 siPolygonFaceCollectionID = 103,
01511 siDataSourceID = 104,
01512 siAnimationSourceID = 105,
01513 siOutputPortID = 106,
01514 siProxyParameterID = 107,
01515 siDeviceCollectionID = 108,
01516 siDeviceID = 109,
01517 siChannelID = 110,
01518 siKnotCollectionID = 111,
01519 siControlPointCollectionID = 112,
01520 siNurbsCurveCollectionID = 113,
01521 siNurbsSurfaceCollectionID = 114,
01522 siNurbsSampleCollectionID = 115,
01523 siTextureID = 116,
01524 siUserDataBlobID = 117,
01525 siParticleID = 118,
01526 siAddonID = 119,
01527 siPPGLayoutID = 120,
01528 siPPGItemID = 121,
01529 siPreferencesID = 122,
01530 siParticleTypeID = 123,
01531 siParticleAttributeID = 124,
01532 siGridDataID = 125,
01533 siTextureLayerID = 126,
01534 siTextureLayerPortID = 127,
01535 siCustomOperatorID = 128,
01536 siPortGroupID = 129,
01537 siDesktopID = 130,
01538 siLayoutID = 131,
01539 siUIObjectID = 132,
01540 siUIPersistableID = 133,
01541 siViewID = 134,
01542 siArrayParameterID = 135,
01543 siViewContextID = 137,
01544 siContextID = 138,
01545 siPPGEventContextID = 139,
01546 siClipEffectID = 140,
01547 siClipEffectItemID = 141,
01548 siShapeKeyID = 142,
01549 siSourceID = 143,
01550 siTimeControlID = 144,
01551 siTransitionID = 145,
01552 siAnimationSourceItemID = 146,
01553 siClipContainerID = 147,
01554 siArgumentHandlerID = 148,
01555 siMenuID = 149,
01556 siMenuItemID = 150,
01557 siPluginID = 151,
01558 siPluginItemID = 152,
01559 siPluginRegistrarID = 153,
01560 siFilterID = 154,
01561 siUIToolkitID = 155,
01562 siProgressBarID = 156,
01563 siParamDefID = 157,
01564 siFactoryID = 158,
01565 siCommandCollectionID = 159,
01566 siArgumentCollectionID = 160,
01567 siGraphicSequencerContextID = 161,
01568 siClipRelationID = 162,
01569 siMixerID = 163,
01570 siLibraryID = 164,
01571 siSimulationEnvironmentID = 165,
01572 siGridWidgetID = 166,
01573 siGeometryAccessorID = 167,
01574 siEnvelopeWeightID = 168,
01575 siMeshBuilderID = 169,
01576 siSegmentCollectionID = 170,
01577 siFileReferenceID = 171,
01578 siClusterPropertyBuilderID = 172,
01579 siMaterialLibraryID = 173,
01580 siHairPrimitiveID = 174,
01581 siRenderHairAccessorID = 175,
01582 siPointLocatorDataID = 176,
01583 siCollectionItemID = 177,
01584 siOperatorContextID = 178,
01585 siPointCloudID = 179,
01586 siRigidBodyAccessorID = 180,
01587 siRigidConstraintAccessorID = 181,
01588 siDeltaID = 182,
01589 siActionDeltaID = 183,
01590 siActionDeltaItemID = 184,
01591 siTimerEventID = 185,
01592 siPassContainerID = 186,
01593 siRenderChannelID = 187,
01594 siSceneRenderPropertyID = 188,
01595 siFramebufferID = 189,
01596 siRendererContextID = 190,
01597 siRendererID = 191,
01598 siTimeTransportID = 192,
01599 siTimeTransportContextID = 193,
01600 siICENodeID = 194,
01601 siICECompoundNodeID = 195,
01602 siICENodePortID = 196,
01603 siICETreeID = 197,
01604 siICENodeContainerID = 198,
01605 siICENodeInputPortID = 199,
01606 siICENodeOutputPortID = 200,
01607 siICEDataProviderNodeID = 201,
01608 siICEDataModifierNodeID = 202,
01609 siICENodeDefID = 203,
01610 siICENodeContextID = 204,
01611 siICEAttributeID = 205,
01612 siPartitionID = 206,
01613 siOverrideID = 207,
01614 siHardwareShaderContextID = 208,
01615 siValueMapID = 209,
01616 siShaderParamDefID = 210,
01617 siShaderParamDefOptionsID = 211,
01618 siShaderballOptionsID = 212,
01619 siShaderParamDefContainerID = 213,
01620 siMetaShaderRendererDefID = 214,
01621 siShaderDefID = 215,
01622 siShaderStructParamDefID = 216,
01623 siShaderArrayParamDefID = 217,
01624 siShaderParameterID = 218,
01625 siShaderArrayItemParameterID = 219,
01626 siShaderArrayParameterID = 220,
01627 siShaderCompoundParameterID = 221,
01628 siRenderTreeNodeID = 222,
01629 siShaderBaseID = 223,
01630 siShaderContainerID = 224,
01631 siShaderCompoundID = 225,
01632 siShaderCommentID = 226,
01633 siShaderDefManagerID = 227,
01634 siHardwareSurfaceID = 228,
01635 siGraphicDriverID = 229,
01636 siHairGeometryID = 230,
01637 siPointCloudGeometryID = 231,
01638 siSchematicNodeID = 232,
01639 siSchematicID = 233,
01640 siSchematicNodeCollectionID = 234,
01641 siUVPropertyID = 235,
01642 siToolContextID = 236,
01643 siPickBufferID = 237,
01644 siAnnotationID = 250,
01645 siMemoCameraID = 238,
01646 siMemoCameraCollectionID = 239
01647 } siClassID;
01648
01650 typedef
01651 enum siBlendInPresetModes
01652 { siBlendInPreset = 0,
01653 siReplaceAndBlendInPreset = 1,
01654 siReplaceNoBlend = 2
01655 } siBlendInPresetModes;
01656
01658 typedef
01659 enum siBlendInTextureLayersModes
01660 { siBlendInTextureLayers = 0,
01661 siReplaceAndBlendInTextureLayers = 1,
01662 siReplaceAndNoBlendInTextureLayers = 2
01663 } siBlendInTextureLayersModes;
01664
01666 typedef
01667 enum siShaderCnxPointType
01668 { siShaderCnxPointNone = 0,
01669 siShaderCnxPointBasePorts = 1,
01670 siShaderCnxPointTextureLayerPorts = 2,
01671 siShaderCnxPointAll = 65535
01672 } siShaderCnxPointType;
01673
01675 typedef
01676 enum siAddonItemType
01677 { siLayoutAddonItemType = 1,
01678 siToolbarAddonItemType = 2,
01679 siKeyMapAddonItemType = 3,
01680 siScriptCmdAddonItemType = 4,
01681 siPresetAddonItemType = 5,
01682 siSpdlAddonItemType = 6,
01683 siLibraryAddonItemType = 7,
01684 siOtherAddonItemType = 8,
01685 siEventAddonItemType = 9,
01686 siDeviceAddonItemType = 10,
01687 siShelfAddonItemType = 11,
01688 siPluginAddonItemType = 12,
01689 siHelpAddonItemType = 13,
01690 siViewAddonItemType = 14
01691 } siAddonItemType;
01692
01694 typedef
01695 enum siGridWidgetColumnType
01696 { siColumnStandard = 0,
01697 siColumnBool = 1,
01698 siColumnCombo = 2
01699 } siGridWidgetColumnType;
01700
01702 typedef
01703 enum siGridSelectionMode
01704 { siSelectionCell = 0,
01705 siSelectionHeader = 1,
01706 siSelectionNone = 2
01707 } siGridSelectionMode;
01708
01710 typedef
01711 enum siTxtContourStretchingMethod
01712 { siContourStretchingWalkingOnMesh = 0,
01713 siContourStretchingSpatialDistance = 1,
01714 siContourStretchingReqularQuads = 2,
01715 siContourStretchingProjectionOnSurface = 3
01716 } siTxtContourStretchingMethod;
01717
01719 typedef
01720 enum siExplorerScope
01721 { siExplorerScopeDefault = 0,
01722 siExplorerScopeProject = 1,
01723 siExplorerScopePreferences = 2,
01724 siExplorerScopeScene = 3,
01725 siExplorerScopeLayers = 4,
01726 siExplorerScopePasses = 5,
01727 siExplorerScopeEnvironments = 6,
01728 siExplorerScopeParTypes = 7,
01729 siExplorerScopeSelection = 8,
01730 siExplorerScopeCustom = 9,
01731 siExplorerScopeCurrentLayer = 10,
01732 siExplorerScopeCurrentPass = 11,
01733 siExplorerScopeCurrentEnvironment = 12,
01734 siExplorerScopeCurrentParType = 13,
01735 siExplorerScopeSourcesClips = 14,
01736 siExplorerScopeSourcesClipsAnimation = 15,
01737 siExplorerScopeSourcesClipsAudio = 16,
01738 siExplorerScopeSourcesClipsImages = 17,
01739 siExplorerScopeSourcesClipsMaterials = 18,
01740 siExplorerScopeSourcesClipsModels = 19,
01741 siExplorerScopeCommands = 20
01742 } siExplorerScope;
01743
01745 typedef
01746 enum siTimeState
01747 { siTimeStateNull = 0,
01748 siTimeStateStop = 0x1,
01749 siTimeStatePreStop = 0x2,
01750 siTimeStatePlay = 0x4,
01751 siTimeStatePrePlay = 0x8,
01752 siTimeStateRecord = 0x10,
01753 siTimeStatePreRecord = 0x20,
01754 siTimeStateFast = 0x40,
01755 siTimeStatePreFast = 0x80,
01756 siTimeStatePreRoll = 0x100,
01757 siTimeStateStep = 0x200,
01758 siTimeStatePostStep = 0x400,
01759 siTimeStatePause = 0x800,
01760 siTimeStatePrePause = 0x1000,
01761 siTimeStateSeek = 0x2000,
01762 siTimeNotifyTime = 0x4000,
01763 siTimeNotifyScrub = 0x10000,
01764 siTimeNotifySeek = 0x20000,
01765 siTimeNotifyPortChange = 0x40000,
01766 siTimeNotifyFrameDrop = 0x80000
01767 } siTimeState;
01768
01770 typedef
01771 enum siDisplayCallback
01772 { siUndefined = 0,
01773 siPreBeginFrame = 1,
01774 siBeginFrame = 2,
01775 siPostBeginFrame = 3,
01776 siPrePass = 4,
01777 siPass = 5,
01778 siPostPass = 6,
01779 siPreEndFrame = 7,
01780 siEndFrame = 8,
01781 siPostEndFrame = 9,
01782 siRenderFrame = 10
01783 } siDisplayCallback;
01784
01786 typedef
01787 enum siXGSClassType
01788 { siXGSPluginManager = 0
01789 } siXGSClassType;
01790
01792 typedef
01793 enum siXGSFlag
01794 { siInactive = 0,
01795 siActive = 1
01796 } siXGSFlag;
01797
01799 typedef
01800 enum siXGSPassFlag
01801 { siInsertBefore = 0,
01802 siInsertAfter = 1,
01803 siInsertBeforeAll = 2,
01804 siInsertAfterAll = 3
01805 } siXGSPassFlag;
01806
01808 typedef
01809 enum siXGSStateType
01810 { siXGSUnknown = 0,
01811 siXGSInteger = 1,
01812 siXGSFloat = 2,
01813 siXGSHandle = 3,
01814 siXGSVector4 = 4,
01815 siXGSMatrix4 = 5
01816 } siXGSStateType;
01817
01819 typedef
01820 enum siViewMode
01821 { siAll = 0,
01822 siBoundingBoxMode = 12,
01823 siWireframe = 13,
01824 siDepthCue = 14,
01825 siHiddenLineRemoval = 15,
01826 siConstant = 16,
01827 siShaded = 17,
01828 siTextured = 18,
01829 siTexturedDecal = 19,
01830 siCustom = 20,
01831 siRealtimePortMaterial = 21
01832 } siViewMode;
01833
01835 typedef
01836 enum siParticleAttributeType
01837 { siPAVector4 = 0,
01838 siPAVector3 = 1,
01839 siPAFloat = 2,
01840 siPAInt = 3,
01841 siPAULong = 4,
01842 siPAUShort = 5,
01843 siPABool = 6,
01844 siPAUndefined = 7
01845 } siParticleAttributeType;
01846
01848 typedef
01849 enum siAssetStorageType
01850 { siAssetStorageTypeInternal = 0,
01851 siAssetStorageTypeExternalDotXSIBin = 1,
01852 siAssetStorageTypeExternalDotXSIText = 2,
01853 siAssetStorageTypeExternalBin = 3,
01854 siAssetStorageTypeExternalXSIA = 4
01855 } siAssetStorageType;
01856
01858 typedef
01859 enum siSourceStorageType
01860 { siSourceStorageTypeInternal = 0,
01861 siSourceStorageTypeExternalDotXSIBin = 1,
01862 siSourceStorageTypeExternalDotXSIText = 2,
01863 siSourceStorageTypeExternalBin = 3
01864 } siSourceStorageType;
01865
01867 typedef
01868 enum siAssetStatus
01869 { siAssetStatusOffloaded = 0,
01870 siAssetStatusPartiallyLoaded = 1,
01871 siAssetStatusLoaded = 2
01872 } siAssetStatus;
01873
01875 typedef
01876 enum siActionStatus
01877 { siActionStatusOffloaded = 0,
01878 siActionStatusPartiallyLoaded = 1,
01879 siActionStatusLoaded = 2
01880 } siActionStatus;
01881
01883 typedef
01884 enum siFilterType
01885 { siFilterUndefined = 0,
01886 siFilterObject = 1,
01887 siFilter3DObject = 2,
01888 siFilterProperty = 3,
01889 siFilterSubComponentEdge = 4,
01890 siFilterSubComponentPoint = 5,
01891 siFilterSubComponentPolygon = 6,
01892 siFilterSubComponentKnot = 7
01893 } siFilterType;
01894
01896 typedef
01897 enum siCommandCapabilities
01898 { siSupportsKeyAssignment = 8,
01899 siCannotBeUsedInBatch = 256,
01900 siNoLogging = 8388608,
01901 siAllowNotifications = 1073741824
01902 } siCommandCapabilities;
01903
01905 typedef
01906 enum siSeverity
01907 { siFatal = 1,
01908 siError = 2,
01909 siWarning = 4,
01910 siInfo = 8,
01911 siVerbose = 16,
01912 siComment = 32
01913 } siSeverity;
01914
01916 typedef
01917 enum siMsgBoxFlags
01918 { siMsgOkOnly = 0,
01919 siMsgOkCancel = 1,
01920 siMsgAbortRetryIgnore = 2,
01921 siMsgYesNoCancel = 3,
01922 siMsgYesNo = 4,
01923 siMsgRetryCancel = 5,
01924 siMsgCritical = 16,
01925 siMsgQuestion = 32,
01926 siMsgExclamation = 48,
01927 siMsgInformation = 64,
01928 siMsgDefaultButton1 = 0,
01929 siMsgDefaultButton2 = 256,
01930 siMsgDefaultButton3 = 512
01931 } siMsgBoxFlags;
01932
01934 typedef
01935 enum siMsgButtonPressed
01936 { siMsgOk = 1,
01937 siMsgCancel = 2,
01938 siMsgAbort = 3,
01939 siMsgRetry = 4,
01940 siMsgIgnore = 5,
01941 siMsgYes = 6,
01942 siMsgNo = 7
01943 } siMsgButtonPressed;
01944
01946 typedef
01947 enum siViewState
01948 { siNormal = 0,
01949 siClosed = 1,
01950 siMinimized = 2
01951 } siViewState;
01952
01954 typedef
01955 enum siToolbarControl
01956 { siTBCtrlBlankSeparator = 0,
01957 siTBCtrlGroupHeader = 1,
01958 siTBCtrlLineBreak = 2,
01959 siTBCtrlMenu = 3,
01960 siTBCtrlPreset = 4,
01961 siTBCtrlLineSeparator = 5
01962 } siToolbarControl;
01963
01965 typedef
01966 enum siTimeReferenceType
01967 { siOriginalClip = 0,
01968 siExtrapolatedClip = 1
01969 } siTimeReferenceType;
01970
01972 typedef
01973 enum siImageRatio
01974 { siImageRatio1x1 = 0,
01975 siImageRatio2x1 = 1,
01976 siImageRatio4x1 = 2,
01977 siImageRatio8x1 = 3,
01978 siImageRatio16x1 = 4,
01979 siImageRatioThumbnail = 5
01980 } siImageRatio;
01981
01983 typedef
01984 enum siTimeControlExtrapolationType
01985 { siTimeControlExtrapolationNone = 0,
01986 siTimeControlExtrapolationHold = 1,
01987 siTimeControlExtrapolationCycle = 2,
01988 siTimeControlExtrapolationBounce = 3
01989 } siTimeControlExtrapolationType;
01990
01992 typedef
01993 enum siMenuItemStyle
01994 { siMenuItemUndefined = 0,
01995 siMenuItem = ( siMenuItemUndefined + 1 ) ,
01996 siMenuItemSubmenu = ( siMenuItem + 1 ) ,
01997 siMenuItemSeparator = ( siMenuItemSubmenu + 1 ) ,
01998 siMenuItemSection = ( siMenuItemSeparator + 1 )
01999 } siMenuItemStyle;
02000
02002 typedef
02003 enum siMenuAnchorPoints
02004 { siMenuUndefinedID = 0,
02005 siMenuTbGetPrimitiveCurveID = 1,
02006 siMenuTbGetPrimitivePolygonMeshBasicID = ( siMenuTbGetPrimitiveCurveID + 1 ) ,
02007 siMenuTbGetPrimitivePolygonMeshHedronID = ( siMenuTbGetPrimitivePolygonMeshBasicID + 1 ) ,
02008 siMenuTbGetPrimitivePolygonMeshID = ( siMenuTbGetPrimitivePolygonMeshHedronID + 1 ) ,
02009 siMenuTbGetPrimitiveSurfaceID = ( siMenuTbGetPrimitivePolygonMeshID + 1 ) ,
02010 siMenuTbGetPrimitiveImplicitCurveID = ( siMenuTbGetPrimitiveSurfaceID + 1 ) ,
02011 siMenuTbGetPrimitiveImplicitID = ( siMenuTbGetPrimitiveImplicitCurveID + 1 ) ,
02012 siMenuTbGetPrimitiveControlObjectID = ( siMenuTbGetPrimitiveImplicitID + 1 ) ,
02013 siMenuTbGetPrimitiveModelID = ( siMenuTbGetPrimitiveControlObjectID + 1 ) ,
02014 siMenuTbGetPrimitiveID = ( siMenuTbGetPrimitiveModelID + 1 ) ,
02015 siMenuTbGetCameraID = ( siMenuTbGetPrimitiveID + 1 ) ,
02016 siMenuTbGetLightID = ( siMenuTbGetCameraID + 1 ) ,
02017 siMenuTbGetMaterialID = ( siMenuTbGetLightID + 1 ) ,
02018 siMenuTbGetMaterialBasicID = ( siMenuTbGetMaterialID + 1 ) ,
02019 siMenuTbGetMaterialSimpleID = ( siMenuTbGetMaterialBasicID + 1 ) ,
02020 siMenuTbGetMaterialRealTimeID = ( siMenuTbGetMaterialSimpleID + 1 ) ,
02021 siMenuTbGetPropertyID = ( siMenuTbGetMaterialRealTimeID + 1 ) ,
02022 siMenuTbGetPropertyTextureProjectionID = ( siMenuTbGetPropertyID + 1 ) ,
02023 siMenuTbGetPropertyTextureMapID = ( siMenuTbGetPropertyTextureProjectionID + 1 ) ,
02024 siMenuTbGetPropertyTextureID = ( siMenuTbGetPropertyTextureMapID + 1 ) ,
02025 siMenuTbGetPropertyUserDataMapID = ( siMenuTbGetPropertyTextureID + 1 ) ,
02026 siMenuTbGetPropertyMapPaintID = ( siMenuTbGetPropertyUserDataMapID + 1 ) ,
02027 siMenuTbGetPropertyPSetID = ( siMenuTbGetPropertyMapPaintID + 1 ) ,
02028 siMenuTbDeformSpatialID = ( siMenuTbGetPropertyPSetID + 1 ) ,
02029 siMenuTbDeformID = ( siMenuTbDeformSpatialID + 1 ) ,
02030 siMenuTbCreateSkeletonID = ( siMenuTbDeformID + 1 ) ,
02031 siMenuTbCreateSkeletonDrawID = ( siMenuTbCreateSkeletonID + 1 ) ,
02032 siMenuTbCreateSkeletonInspectID = ( siMenuTbCreateSkeletonDrawID + 1 ) ,
02033 siMenuTbModelCreateCurveID = 100,
02034 siMenuTbModelCreateSurfaceMeshID = ( siMenuTbModelCreateCurveID + 1 ) ,
02035 siMenuTbModelCreatePolygonMeshID = ( siMenuTbModelCreateSurfaceMeshID + 1 ) ,
02036 siMenuTbModelCreateModelID = ( siMenuTbModelCreatePolygonMeshID + 1 ) ,
02037 siMenuTbModelCreateTextID = ( siMenuTbModelCreateModelID + 1 ) ,
02038 siMenuTbModelModifyComponentID = ( siMenuTbModelCreateTextID + 1 ) ,
02039 siMenuTbModelModifyCurveID = ( siMenuTbModelModifyComponentID + 1 ) ,
02040 siMenuTbModelModifySurfaceMeshID = ( siMenuTbModelModifyCurveID + 1 ) ,
02041 siMenuTbModelModifyPolygonMeshID = ( siMenuTbModelModifySurfaceMeshID + 1 ) ,
02042 siMenuTbModelModifyModelID = ( siMenuTbModelModifyPolygonMeshID + 1 ) ,
02043 siMenuTbAnimateCreateParameterID = 200,
02044 siMenuTbAnimateCreateParameterCustomPSetID = ( siMenuTbAnimateCreateParameterID + 1 ) ,
02045 siMenuTbAnimateCreateParameterCustomParamID = ( siMenuTbAnimateCreateParameterCustomPSetID + 1 ) ,
02046 siMenuTbAnimateCreateParameterExpressionID = ( siMenuTbAnimateCreateParameterCustomParamID + 1 ) ,
02047 siMenuTbAnimateCreateParameterProxyID = ( siMenuTbAnimateCreateParameterExpressionID + 1 ) ,
02048 siMenuTbAnimateCreateCurveID = ( siMenuTbAnimateCreateParameterProxyID + 1 ) ,
02049 siMenuTbAnimateCreatePathID = ( siMenuTbAnimateCreateCurveID + 1 ) ,
02050 siMenuTbAnimateCreateCharacterID = ( siMenuTbAnimateCreatePathID + 1 ) ,
02051 siMenuTbAnimateDeformShapeID = ( siMenuTbAnimateCreateCharacterID + 1 ) ,
02052 siMenuTbAnimateDeformShapeKeyID = ( siMenuTbAnimateDeformShapeID + 1 ) ,
02053 siMenuTbAnimateDeformEnvelopeID = ( siMenuTbAnimateDeformShapeKeyID + 1 ) ,
02054 siMenuTbAnimateActionsStoreID = ( siMenuTbAnimateDeformEnvelopeID + 1 ) ,
02055 siMenuTbAnimateActionsApplyID = ( siMenuTbAnimateActionsStoreID + 1 ) ,
02056 siMenuTbAnimateActionsTemplatesID = ( siMenuTbAnimateActionsApplyID + 1 ) ,
02057 siMenuTbAnimateToolsPlotID = ( siMenuTbAnimateActionsTemplatesID + 1 ) ,
02058 siMenuTbAnimateToolsDevicesID = ( siMenuTbAnimateToolsPlotID + 1 ) ,
02059 siMenuTbAnimateToolsImportID = ( siMenuTbAnimateToolsDevicesID + 1 ) ,
02060 siMenuTbAnimateToolsExportID = ( siMenuTbAnimateToolsImportID + 1 ) ,
02061 siMenuTbAnimateToolsMotorID = ( siMenuTbAnimateToolsExportID + 1 ) ,
02062 siMenuTbRenderRegionID = 300,
02063 siMenuTbRenderPreviewID = ( siMenuTbRenderRegionID + 1 ) ,
02064 siMenuTbRenderRenderID = ( siMenuTbRenderPreviewID + 1 ) ,
02065 siMenuTbRenderExportMIID = ( siMenuTbRenderRenderID + 1 ) ,
02066 siMenuTbRenderPassEditID = ( siMenuTbRenderExportMIID + 1 ) ,
02067 siMenuTbRenderPassEditNewPassID = ( siMenuTbRenderPassEditID + 1 ) ,
02068 siMenuTbRenderPassPartitionID = ( siMenuTbRenderPassEditNewPassID + 1 ) ,
02069 siMenuTbRenderExportID = ( siMenuTbRenderPassPartitionID + 1 ) ,
02070 siMenuTbICEParticlesCreateID = 320,
02071 siMenuTbICEParticlesOnEmissionID = ( siMenuTbICEParticlesCreateID + 1 ) ,
02072 siMenuTbICEParticlesAfterEmissionID = ( siMenuTbICEParticlesOnEmissionID + 1 ) ,
02073 siMenuTbICEParticlesForceID = ( siMenuTbICEParticlesAfterEmissionID + 1 ) ,
02074 siMenuTbICEParticlesCollisionID = ( siMenuTbICEParticlesForceID + 1 ) ,
02075 siMenuTbICEParticlesSimulationID = ( siMenuTbICEParticlesCollisionID + 1 ) ,
02076 siMenuTbICEParticlesModelLibraryID = ( siMenuTbICEParticlesSimulationID + 1 ) ,
02077 siMenuTbICEDeformCreateID = 340,
02078 siMenuTbICEDeformSimulateID = ( siMenuTbICEDeformCreateID + 1 ) ,
02079 siMenuTbICEKinematicsEffectsID = 360,
02080 siMenuTbICEKinematicsConstrainID = ( siMenuTbICEKinematicsEffectsID + 1 ) ,
02081 siMenuTbICECrowdFXActorsID = 380,
02082 siMenuTbICECrowdFXSimulationID = ( siMenuTbICECrowdFXActorsID + 1 ) ,
02083 siMenuTbICECrowdFXCrowdID = ( siMenuTbICECrowdFXSimulationID + 1 ) ,
02084 siMenuTbGetForceID = 400,
02085 siMenuTbCreateParticlesID = ( siMenuTbGetForceID + 1 ) ,
02086 siMenuTbCreateParticlesFluidID = ( siMenuTbCreateParticlesID + 1 ) ,
02087 siMenuTbCreateParticlesExplosionID = ( siMenuTbCreateParticlesFluidID + 1 ) ,
02088 siMenuTbCreateParticlesNewPTypeID = ( siMenuTbCreateParticlesExplosionID + 1 ) ,
02089 siMenuTbCreateRigidBodyID = ( siMenuTbCreateParticlesNewPTypeID + 1 ) ,
02090 siMenuTbCreateRigidBodyConstraintID = ( siMenuTbCreateRigidBodyID + 1 ) ,
02091 siMenuTbCreateClothID = ( siMenuTbCreateRigidBodyConstraintID + 1 ) ,
02092 siMenuTbModifyParticlesID = ( siMenuTbCreateClothID + 1 ) ,
02093 siMenuTbModifyRigidBodyID = ( siMenuTbModifyParticlesID + 1 ) ,
02094 siMenuTbModifyEnvironmentID = ( siMenuTbModifyRigidBodyID + 1 ) ,
02095 siMenuTbCreateSoftBodyID = ( siMenuTbModifyEnvironmentID + 1 ) ,
02096 siMenuTbICECreateID = ( siMenuTbCreateSoftBodyID + 1 ) ,
02097 siMenuTbICEEditID = ( siMenuTbICECreateID + 1 ) ,
02098 siMenuMainFileSceneID = 1000,
02099 siMenuMainFileProjectID = ( siMenuMainFileSceneID + 1 ) ,
02100 siMenuMainFileExportID = ( siMenuMainFileProjectID + 1 ) ,
02101 siMenuMainFileImportID = ( siMenuMainFileExportID + 1 ) ,
02102 siMenuMainWindowID = ( siMenuMainFileImportID + 1 ) ,
02103 siMenuMainHelpID = ( siMenuMainWindowID + 1 ) ,
02104 siMenuMainApplicationID = ( siMenuMainHelpID + 1 ) ,
02105 siMenuMainApplicationPropertySetsID = ( siMenuMainApplicationID + 1 ) ,
02106 siMenuMainApplicationLayoutsID = ( siMenuMainApplicationPropertySetsID + 1 ) ,
02107 siMenuMainApplicationViewsID = ( siMenuMainApplicationLayoutsID + 1 ) ,
02108 siMenuMainApplicationToolbarsID = ( siMenuMainApplicationViewsID + 1 ) ,
02109 siMenuMainApplicationCommandsID = ( siMenuMainApplicationToolbarsID + 1 ) ,
02110 siMenuMainApplicationKeyMappingsID = ( siMenuMainApplicationCommandsID + 1 ) ,
02111 siMenuMainApplicationPreferencesID = ( siMenuMainApplicationKeyMappingsID + 1 ) ,
02112 siMenuMainTopLevelID = ( siMenuMainApplicationPreferencesID + 1 ) ,
02113 siMenuMainFileCrosswalkID = ( siMenuMainTopLevelID + 1 ) ,
02114 siMenuMCPSelectTopID = 2000,
02115 siMenuMCPSelectBottomID = ( siMenuMCPSelectTopID + 1 ) ,
02116 siMenuMCPSelectExploreBtnID = ( siMenuMCPSelectBottomID + 1 ) ,
02117 siMenuMCPSelectSelBtnContextID = ( siMenuMCPSelectExploreBtnID + 1 ) ,
02118 siMenuMCPTransformTopID = ( siMenuMCPSelectSelBtnContextID + 1 ) ,
02119 siMenuMCPTransformBottomID = ( siMenuMCPTransformTopID + 1 ) ,
02120 siMenuMCPSnapID = ( siMenuMCPTransformBottomID + 1 ) ,
02121 siMenuMCPConstrainID = ( siMenuMCPSnapID + 1 ) ,
02122 siMenuMCPEditID = ( siMenuMCPConstrainID + 1 ) ,
02123 siMenuMCPAnimationID = ( siMenuMCPEditID + 1 ) ,
02124 siMenuMCPPlaybackID = ( siMenuMCPAnimationID + 1 ) ,
02125 siMenuVMViewTypeID = 3000,
02126 siMenuVMCameraID = ( siMenuVMViewTypeID + 1 ) ,
02127 siMenuVMVisibilityID = ( siMenuVMCameraID + 1 ) ,
02128 siMenuVMDisplayID = ( siMenuVMVisibilityID + 1 ) ,
02129 siMenu3DViewClusterContextID = 3100,
02130 siMenu3DViewComponentContextID = ( siMenu3DViewClusterContextID + 1 ) ,
02131 siMenu3DViewComponentEditContextID = ( siMenu3DViewComponentContextID + 1 ) ,
02132 siMenu3DViewGeneralContextID = ( siMenu3DViewComponentEditContextID + 1 ) ,
02133 siMenu3DViewObjectContextID = ( siMenu3DViewGeneralContextID + 1 ) ,
02134 siMenu3DViewObjectEditContextID = ( siMenu3DViewObjectContextID + 1 ) ,
02135 siMenu3DViewObjectGroupContextID = ( siMenu3DViewObjectEditContextID + 1 ) ,
02136 siMenu3DViewObjectMeshContextID = ( siMenu3DViewObjectGroupContextID + 1 ) ,
02137 siMenu3DViewObjectSelectContextID = ( siMenu3DViewObjectMeshContextID + 1 ) ,
02138 siMenuSEGeneralContextID = 3200,
02139 siMenuSELayersContextID = ( siMenuSEGeneralContextID + 1 ) ,
02140 siMenuSEPassesContextID = ( siMenuSELayersContextID + 1 ) ,
02141 siMenuSEPartitionsContextID = ( siMenuSEPassesContextID + 1 ) ,
02142 siMenuSEObjectContextID = ( siMenuSEPartitionsContextID + 1 ) ,
02143 siMenuSEGroupContextID = ( siMenuSEObjectContextID + 1 ) ,
02144 siMenuSEAnimContextID = ( siMenuSEGroupContextID + 1 ) ,
02145 siMenuSEClusterContextID = ( siMenuSEAnimContextID + 1 ) ,
02146 siMenuSEOperatorContextID = ( siMenuSEClusterContextID + 1 ) ,
02147 siMenuSEConstraintContextID = ( siMenuSEOperatorContextID + 1 ) ,
02148 siMenuSEPreferenceContextID = ( siMenuSEConstraintContextID + 1 ) ,
02149 siMenuSEMaterialContextID = ( siMenuSEPreferenceContextID + 1 ) ,
02150 siMenuSEModelContextID = ( siMenuSEMaterialContextID + 1 ) ,
02151 siMenuPluginMgrPluginFileID = 3300,
02152 siMenuPluginMgrTreeFileID = ( siMenuPluginMgrPluginFileID + 1 ) ,
02153 siMenuPluginMgrContextPluginID = ( siMenuPluginMgrTreeFileID + 1 ) ,
02154 siMenuPluginMgrContextPluginLocationID = ( siMenuPluginMgrContextPluginID + 1 ) ,
02155 siMenuPluginMgrContextUserRootID = ( siMenuPluginMgrContextPluginLocationID + 1 ) ,
02156 siMenuPluginMgrContextFactoryRootID = ( siMenuPluginMgrContextUserRootID + 1 ) ,
02157 siMenuPluginMgrContextWorkgroupRootID = ( siMenuPluginMgrContextFactoryRootID + 1 ) ,
02158 siMenuPluginMgrContextAddonID = ( siMenuPluginMgrContextWorkgroupRootID + 1 ) ,
02159 siMenuPluginMgrContextCustomLocationID = ( siMenuPluginMgrContextAddonID + 1 ) ,
02160 siMenuPluginMgrSPDLFileID = ( siMenuPluginMgrContextCustomLocationID + 1 ) ,
02161 siMenuPluginMgrContextSPDLID = ( siMenuPluginMgrSPDLFileID + 1 ) ,
02162 siMenuPluginMgrContextSPDLLocationID = ( siMenuPluginMgrContextSPDLID + 1 ) ,
02163 siMenuPluginMgrContextPluginItemID = ( siMenuPluginMgrContextSPDLLocationID + 1 ) ,
02164 siMenuPluginMgrContextViewLocationID = ( siMenuPluginMgrContextPluginItemID + 1 ) ,
02165 siMenuPluginMgrContextViewID = ( siMenuPluginMgrContextViewLocationID + 1 ) ,
02166 siMenuPluginMgrContextToolbarLocationID = ( siMenuPluginMgrContextViewID + 1 ) ,
02167 siMenuPluginMgrContextToolbarID = ( siMenuPluginMgrContextToolbarLocationID + 1 ) ,
02168 siMenuWorkgroupMgrFileID = 3350,
02169 siMenuWorkgroupMgrContextID = ( siMenuWorkgroupMgrFileID + 1 ) ,
02170 siMenuScriptEditContextID = 3400,
02171 siMenuScriptHistoryContextID = 3401,
02172 siMenuFCurveEditorTopLevelID = 3500,
02173 siMenuFCurveEditorFileID = ( siMenuFCurveEditorTopLevelID + 1 ) ,
02174 siMenuFCurveEditorEditID = ( siMenuFCurveEditorFileID + 1 ) ,
02175 siMenuFCurveEditorViewID = ( siMenuFCurveEditorEditID + 1 ) ,
02176 siMenuFCurveEditorKeysID = ( siMenuFCurveEditorViewID + 1 ) ,
02177 siMenuFCurveEditorCurvesID = ( siMenuFCurveEditorKeysID + 1 ) ,
02178 siMenuFCurveEditorSelectID = ( siMenuFCurveEditorCurvesID + 1 ) ,
02179 siMenuPropertyPageContextID = 3600,
02180 siMenuPropertyPageAnimContextID = ( siMenuPropertyPageContextID + 1 ) ,
02181 siMenuShapeManagerEditID = 3700,
02182 siMenuShapeManagerCreateContextSingleSelectionID = ( siMenuShapeManagerEditID + 1 ) ,
02183 siMenuShapeManagerCreateContextMultiSelectionID = ( siMenuShapeManagerCreateContextSingleSelectionID + 1 ) ,
02184 siMenuShapeManagerAnimateContextSingleSelectionID = ( siMenuShapeManagerCreateContextMultiSelectionID + 1 ) ,
02185 siMenuShapeManagerAnimateContextMultiSelectionID = ( siMenuShapeManagerAnimateContextSingleSelectionID + 1 ) ,
02186 siMenuShapeManagerAnimateID = ( siMenuShapeManagerAnimateContextMultiSelectionID + 1 ) ,
02187 siMenuRenderRegionContextID = 3800,
02188 siMenuMaterialPanelMaterialID = 3900,
02189 siMenuTextureEditorToolsID = 4000,
02190 siMenuRenderTreeToolsID = 4100,
02191 siMenuICEViewToolsID = ( siMenuRenderTreeToolsID + 1 ) ,
02192 siMenuRTNodeContextID = ( siMenuICEViewToolsID + 1 ) ,
02193 siMenuICENodeContextID = ( siMenuRTNodeContextID + 1 ) ,
02194 siMenuICENodePortContextID = ( siMenuICENodeContextID + 1 ) ,
02195 siMenuRenderTreeTopLevelID = ( siMenuICENodePortContextID + 1 ) ,
02196 siMenuICEViewTopLevelID = ( siMenuRenderTreeTopLevelID + 1 ) ,
02197 siMenuTextEditorWidgetEditID = 4200,
02198 siMenuTextEditorContextID = ( siMenuTextEditorWidgetEditID + 1 ) ,
02199 siMenuTextureSpaceProjectionID = 4300,
02200 siMenuSchematicViewID = 4400,
02201 siMenuSchematicViewContextID = 4401,
02202 siMenuSchematicNodeContextID = 4402,
02203 siMenuSchematicViewTopLevelID = 4403,
02204 siMenuSceneLayerManagerLayersID = 4500,
02205 siMenuSceneLayerManagerContextID = ( siMenuSceneLayerManagerLayersID + 1 ) ,
02206 siMenuMaterialManagerTopLevelID = 4600,
02207 siMenuAnimMixerEditID = 4700,
02208 siMenuAnimMixerViewID = ( siMenuAnimMixerEditID + 1 ) ,
02209 siMenuAnimMixerTrackID = ( siMenuAnimMixerViewID + 1 ) ,
02210 siMenuAnimMixerClipID = ( siMenuAnimMixerTrackID + 1 ) ,
02211 siMenuAnimMixerMixID = ( siMenuAnimMixerClipID + 1 ) ,
02212 siMenuAnimMixerEffectID = ( siMenuAnimMixerMixID + 1 ) ,
02213 siMenuShaderCodeEditContextID = 4800,
02214 siMenuWeightEditorFileID = 10000,
02215 siMenuWeightEditorEditID = 10001,
02216 siMenuWeightEditorViewID = 10002
02217 } siMenuAnchorPoints;
02218
02220 typedef
02221 enum siPortFlags
02222 { siDefaultPort = 0,
02223 siOptionalInputPort = 16,
02224 siCreatedOutputPort = 256,
02225 siBranchGroupPort = 1024
02226 } siPortFlags;
02227
02229 typedef
02230 enum siWindowChangeState
02231 { siWindowSize = 1,
02232 siWindowPaint = 2,
02233 siWindowSetFocus = 3,
02234 siWindowLostFocus = 4
02235 } siWindowChangeState;
02236
02238 typedef
02239 enum siFileType
02240 { siFileTypeDefault = 0,
02241 siFileTypeScene = 1,
02242 siFileTypeModel = 2,
02243 siFileTypeImage = 3,
02244 siFileTypeAudio = 4,
02245 siFileTypeSI3D = 5,
02246 siFileTypeScript = 6,
02247 siFileTypeFcurve = 7,
02248 siFileTypeExpression = 8,
02249 siFileTypeRenderPicture = 9,
02250 siFileTypeAction = 10,
02251 siFileTypeShader = 11,
02252 siFileTypeBackup = 12,
02253 siFileTypeMI = 13,
02254 siFileTypeIgnore = 14,
02255 siFileTypeSimulation = 15,
02256 siFileTypeReferencedModel = 16,
02257 siFileTypeQuery = 17,
02258 siFileTypeSynoptic = 18,
02259 siFileTypeDotXSI = 19,
02260 siFileTypeRenderMap = 20,
02261 siFileTypeAddon = 21,
02262 siFileTypeMatLib = 22,
02263 siFileTypeThumbnail = 23,
02264 siFileTypeMixer = 24,
02265 siFileTypeIges = 25,
02266 siFileTypeComposites = 26,
02267 siFileTypeDelta = 27,
02268 siFileTypeCache = 28,
02269 siFileTypeICECompounds = 29,
02270 siFileTypeRTCompounds = 30,
02271 siFileTypeCustom = 31,
02272 siFileTypeLast = 32
02273 } siFileType;
02274
02276 typedef
02277 enum siClusterType
02278 { siClusterVertexType = 0,
02279 siClusterNodeType = 1,
02280 siClusterEdgeType = 2,
02281 siClusterPolygonType = 3
02282 } siClusterType;
02283
02285 typedef
02286 enum siClusterPropertyType
02287 { siClusterPropertyEnvelopeWeightType = 0,
02288 siClusterPropertyShapeKeyType = 1,
02289 siClusterPropertyWeightMapType = 2,
02290 siClusterPropertyUVType = 3,
02291 siClusterPropertyVertexColorType = 4,
02292 siClusterPropertyUserNormalType = 5,
02293 siClusterPropertyUserMotionType = 6
02294 } siClusterPropertyType;
02295
02297 typedef
02298 enum siCurveIsopointManipMode
02299 { siCurveIsopointPositionManipMode = 0,
02300 siCurveIsopointPositionAndTangentsManipMode = 1,
02301 siCurveIsopointFwdTangentManipMode = 2,
02302 siCurveIsopointBwdTangentManipMode = 3,
02303 siCurveIsopointFwdThenBwdTangentManipMode = 4,
02304 siCurveIsopointBwdThenFwdTangentManipMode = 5,
02305 siCurveIsopointCVManipMode = 6
02306 } siCurveIsopointManipMode;
02307
02309 typedef
02310 enum siCurveKnotTangentAlignment
02311 { siCurveKnotAlignFwdTangentWithBwd = 0,
02312 siCurveKnotAlignBwdTangentWithFwd = 1,
02313 siCurveKnotAlignFwdAndBwdTangentsTogether = 2,
02314 siCurveKnotLinearizeNextSegment = 3,
02315 siCurveKnotLinearizePrevSegment = 4,
02316 siCurveKnotLinearizeBothSegments = 5,
02317 siCurveKnotLinearizeInterSegments = 6,
02318 siCurveKnotMakeCorner = 7
02319 } siCurveKnotTangentAlignment;
02320
02322 typedef
02323 enum siRBDEngine
02324 { siPhysXEngine = 0,
02325 siOpenDynamicsEngine = 1
02326 } siRBDEngine;
02327
02329 typedef
02330 enum siKeyableAttributeType
02331 { siKeyableAttributeClear = 0,
02332 siKeyableAttributeKeyable = 1,
02333 siKeyableAttributeNonKeyableVisible = 2
02334 } siKeyableAttributeType;
02335
02337 typedef
02338 enum siClosestLocationMethod
02339 { siClosestVertexOrKnot = 0,
02340 siClosestSurface = 1,
02341 siClosestSmoothedSurface = 2,
02342 siClosestSurfaceRaycastIntersection = 3
02343 } siClosestLocationMethod;
02344
02346 typedef
02347 enum siNormalComputationMethod
02348 { siInterpolatedVertexGeometricNormals = 0,
02349 siInterpolatedVertexAngleBasedGeometricNormals = 1,
02350 siInterpolatedShadingNormals = 2,
02351 siInterpolatedAngleBasedNodeShadingNormals = 3
02352 } siNormalComputationMethod;
02353
02355 typedef
02356 enum siLineIntersectionType
02357 { siSemiLineIntersection = 0,
02358 siLineIntersection = 1,
02359 siSegmentIntersection = 2
02360 } siLineIntersectionType;
02361
02363 typedef
02364 enum siImageBitDepth
02365 { siImageBitDepthUnknown = -1,
02366 siImageBitDepthInteger1 = 0,
02367 siImageBitDepthInteger2 = 1,
02368 siImageBitDepthInteger4 = 2,
02369 siImageBitDepthInteger8 = 3,
02370 siImageBitDepthInteger16 = 4,
02371 siImageBitDepthInteger32 = 5,
02372 siImageBitDepthFloat16 = 20,
02373 siImageBitDepthFloat32 = 21
02374 } siImageBitDepth;
02375
02377 typedef
02378 enum siImageChannelType
02379 { siImageRGBAChannelType = 0,
02380 siImageRGBChannelType = 1,
02381 siImageAlphaChannelType = 2,
02382 siImageIntensityChannelType = 3,
02383 siImageRGBEChannelType = 4,
02384 siImageDepthChannelType = 5,
02385 siImageNormalChannelType = 6,
02386 siImageMotionChannelType = 7,
02387 siImageTagChannelType = 8
02388 } siImageChannelType;
02389
02391 typedef
02392 enum siImageChannelFilter
02393 { siImageRGBAChannelFilter = 1,
02394 siImageRGBChannelFilter = 2,
02395 siImageColorChannelFilter = 3,
02396 siImageAlphaChannelFilter = 4,
02397 siImageIntensityChannelFilter = 8,
02398 siImageRGBEChannelFilter = 16,
02399 siImageDepthChannelFilter = 32,
02400 siImageNormalChannelFilter = 64,
02401 siImageMotionChannelFilter = 128,
02402 siImageTagChannelFilter = 256,
02403 siImageChannelFilterAll = 511
02404 } siImageChannelFilter;
02405
02407 typedef
02408 enum siVolumeCenterMethod
02409 { siVolumeCenterMethodCOG = 0,
02410 siVolumeCenterMethodBBoxCenter = 1,
02411 siVolumeCenterMethodObjectCenter = 2
02412 } siVolumeCenterMethod;
02413
02415 typedef
02416 enum siBoundingCapsuleMethod
02417 { siBoundingCapsuleMethodXAxis = 0,
02418 siBoundingCapsuleMethodYAxis = 1,
02419 siBoundingCapsuleMethodZAxis = 2,
02420 siBoundingCapsuleMethodBestAxis = 3
02421 } siBoundingCapsuleMethod;
02422
02424 typedef
02425 enum siSourcePathType
02426 { siSourcePathImageSource = 0,
02427 siSourcePathWritableImageSource = 1,
02428 siSourcePathModelSource = 3
02429 } siSourcePathType;
02430
02432 typedef
02433 enum siModelKind
02434 { siModelKind_Regular = 0,
02435 siModelKind_Reference = 1,
02436 siModelKind_Instance = 2
02437 } siModelKind;
02438
02440 typedef
02441 enum siViewport
02442 { siViewportFocussed = -3,
02443 siViewportCurrent = -2,
02444 siViewportAll = -1,
02445 siViewportA = 0,
02446 siViewportB = 1,
02447 siViewportC = 2,
02448 siViewportD = 3
02449 } siViewport;
02450
02452 typedef
02453 enum siRenderRegionDisplayType
02454 { siRenderRegionDisplayRGBA = 0,
02455 siRenderRegionDisplayRGB = 1,
02456 siRenderRegionDisplayAlpha = 2,
02457 siRenderRegionDisplayRed = 3,
02458 siRenderRegionDisplayGreen = 4,
02459 siRenderRegionDisplayBlue = 5
02460 } siRenderRegionDisplayType;
02461
02463 typedef
02464 enum siModificationDeltaType
02465 { siModificationDeltaActiveResolution = 0,
02466 siModificationDeltaRemoveAnimation = 1,
02467 siModificationDeltaConstraint = 2,
02468 siModificationDeltaUpVectorConstraint = 3,
02469 siModificationDeltaOperator = 4,
02470 siModificationDeltaExpression = 5,
02471 siModificationDeltaStaticValue = 6,
02472 siModificationDeltaFCurve = 7,
02473 siModificationDeltaGroupRelation = 8,
02474 siModificationDeltaCluster = 9,
02475 siModificationDeltaClusterProperty = 10,
02476 siModificationDeltaProperty = 11
02477 } siModificationDeltaType;
02478
02480 typedef
02481 enum siNodePortDataInsertionLocation
02482 { siNodePortDataInsertionLocationBegining = 0,
02483 siNodePortDataInsertionLocationEnd = ( siNodePortDataInsertionLocationBegining + 1 ) ,
02484 siNodePortDataInsertionLocationBefore = ( siNodePortDataInsertionLocationEnd + 1 ) ,
02485 siNodePortDataInsertionLocationAfter = ( siNodePortDataInsertionLocationBefore + 1 )
02486 } siNodePortDataInsertionLocation;
02487
02489 typedef
02490 enum siPPGEventID
02491 { siUndefinedPPGEvent = 0,
02492 siOnInit = 1,
02493 siOnClosed = 2,
02494 siParameterChange = 3,
02495 siButtonClicked = 4,
02496 siTabChange = 5
02497 } siPPGEventID;
02498
02500 typedef
02501 enum siRenderProcessType
02502 { siRenderProcessRender = 0,
02503 siRenderProcessExportArchive = 1,
02504 siRenderProcessExportObjectArchive = 2,
02505 siRenderProcessGenerateRenderMap = 3
02506 } siRenderProcessType;
02507
02509 typedef
02510 enum siRenderQueryType
02511 { siRenderQueryArchiveIsValid = 0,
02512 siRenderQueryArchiveProxies = 1,
02513 siRenderQueryArchiveBBox = 2,
02514 siRenderQueryArchiveFrameRange = 3,
02515 siRenderQueryDisplayBitDepths = 4,
02516 siRenderQueryWantDirtyList = 5,
02517 siRenderQueryVersionString = 6
02518 } siRenderQueryType;
02519
02521 typedef
02522 enum siRenderQualityType
02523 { siRenderQualityTypeLowest = 0,
02524 siRenderQualityTypeLow = 1,
02525 siRenderQualityTypeMedium = 2,
02526 siRenderQualityTypeHigh = 3,
02527 siRenderQualityTypeHighest = 4
02528 } siRenderQualityType;
02529
02531 typedef
02532 enum siRenderPropertyType
02533 { siRenderPropertyOptions = 0
02534 } siRenderPropertyType;
02535
02537 typedef
02538 enum siRenderShutterType
02539 { siRenderShutterCenterOnFrame = 0,
02540 siRenderShutterEndOnFrame = 1,
02541 siRenderShutterStartOnFrame = 2
02542 } siRenderShutterType;
02543
02545 typedef
02546 enum siRenderFrameSource
02547 { siRenderFrameSourceFrameRange = 0,
02548 siRenderFrameSourceFrameSet = 1,
02549 siRenderFrameSourceTimeline = 2,
02550 siRenderFrameSourceGlobalOptions = 3
02551 } siRenderFrameSource;
02552
02554 typedef
02555 enum siDragAndDropAction
02556 { siSourceDragAction = 0,
02557 siSourceDropAction = 0x1
02558 } siDragAndDropAction;
02559
02561 typedef
02562 enum siAnnotationImportance
02563 { siAnnotationLow = 0,
02564 siAnnotationNormal = 1,
02565 siAnnotationHigh = 2
02566 } siAnnotationImportance;
02567
02569 typedef
02570 enum siICEAttributeCategory
02571 { siICEAttributeCategoryUnknown = 0,
02572 siICEAttributeCategoryBuiltin = 1,
02573 siICEAttributeCategoryCustom = 2
02574 } siICEAttributeCategory;
02575
02577 typedef
02578 enum siICENodeThreadingModel
02579 { siICENodeUnknownThreading = 0,
02580 siICENodeSingleThreading = 1,
02581 siICENodeMultiThreading = 2,
02582 siICENodeMultiEvaluationPhase = 3
02583 } siICENodeThreadingModel;
02584
02586 typedef
02587 enum siICEShapeType
02588 { siICEShapeUnknown = -1,
02589 siICEShapePoint = 0,
02590 siICEShapeSegment = 1,
02591 siICEShapeDisc = 2,
02592 siICEShapeRectangle = 3,
02593 siICEShapeSphere = 4,
02594 siICEShapeBox = 5,
02595 siICEShapeCylinder = 6,
02596 siICEShapeCapsule = 7,
02597 siICEShapeCone = 8,
02598 siICEShapeBlob = 9,
02599 siICEShapeInstance = 128,
02600 siICEShapeReference = 129
02601 } siICEShapeType;
02602
02604 typedef
02605 enum siRenderVerbosity
02606 { siRenderVerbosityOff = 0,
02607 siRenderVerbosityOn = 1,
02608 siRenderVerbosityDefault = 2
02609 } siRenderVerbosity;
02610
02612 typedef
02613 enum siTimeTransportSeekMode
02614 { siTTScrubActive = 0,
02615 siTTScrubInactive = 1,
02616 siTTScrubJog = 2
02617 } siTimeTransportSeekMode;
02618
02620 typedef
02621 enum siGraphicDriver
02622 { siNullGraphicDriver = 0,
02623 siOpenGL20 = 1,
02624 siOpenGL30 = 2,
02625 siDirectX9 = 3,
02626 siDirectX10 = 4
02627 } siGraphicDriver;
02628
02630 typedef
02631 enum siHardwareSurfaceDimension
02632 { siDefaultDimension = 0,
02633 si1D = 1,
02634 si2D = 2,
02635 si3D = 3,
02636 siRectangle = 4,
02637 siCube = 5
02638 } siHardwareSurfaceDimension;
02639
02641 typedef
02642 enum siResourceSharing
02643 { siSharedResource = 0,
02644 siExclusiveResource = 1
02645 } siResourceSharing;
02646
02648 typedef
02649 enum siHardwareInputSemantic
02650 { siHardwareSemanticPosition = 0,
02651 siHardwareSemanticNormal = 1,
02652 siHardwareSemanticColor0 = 2,
02653 siHardwareSemanticColor1 = 3,
02654 siHardwareSemanticTexcoord0 = 4,
02655 siHardwareSemanticTexcoord1 = 5,
02656 siHardwareSemanticTexcoord2 = 6,
02657 siHardwareSemanticTexcoord3 = 7,
02658 siHardwareSemanticTexcoord4 = 8,
02659 siHardwareSemanticTexcoord5 = 9,
02660 siHardwareSemanticTexcoord6 = 10,
02661 siHardwareSemanticTexcoord7 = 11,
02662 siHardwareSemanticTexcoord8 = 12,
02663 siHardwareSemanticTexcoord9 = 13,
02664 siHardwareSemanticTexcoord10 = 14,
02665 siHardwareSemanticTexcoord11 = 15,
02666 siHardwareSemanticTexcoord12 = 16,
02667 siHardwareSemanticTexcoord13 = 17,
02668 siHardwareSemanticTexcoord14 = 18,
02669 siHardwareSemanticTexcoord15 = 19,
02670 siHardwareSemanticAttr0 = 20,
02671 siHardwareSemanticAttr1 = 21,
02672 siHardwareSemanticAttr2 = 22,
02673 siHardwareSemanticAttr3 = 23,
02674 siHardwareSemanticAttr4 = 24,
02675 siHardwareSemanticAttr5 = 25,
02676 siHardwareSemanticAttr6 = 26,
02677 siHardwareSemanticAttr7 = 27,
02678 siHardwareSemanticAttr8 = 28,
02679 siHardwareSemanticAttr9 = 29,
02680 siHardwareSemanticAttr10 = 30,
02681 siHardwareSemanticAttr11 = 31,
02682 siHardwareSemanticAttr12 = 32,
02683 siHardwareSemanticAttr13 = 33,
02684 siHardwareSemanticAttr14 = 34,
02685 siHardwareSemanticAttr15 = 35,
02686 siHardwareSemanticFogcoord = 36,
02687 siHardwareSemanticPsize = 37,
02688 siHardwareSemanticTangent = 38,
02689 siHardwareSemanticBinormal = 39,
02690 siHardwareSemanticWeight = 40,
02691 siHardwareSemanticIndice = 41,
02692 siHardwareSemanticTessfactor = 42,
02693 siHardwareSemanticDepth = 43,
02694 siHardwareSemanticSample = 44,
02695 siHardwareSemanticMax = 45
02696 } siHardwareInputSemantic;
02697
02699 typedef
02700 enum siCollapseLayersPlottingType
02701 { siDefaultPlottingType = 0,
02702 siPreserveAnimation = 1,
02703 siPreserveTangentHandles = 2
02704 } siCollapseLayersPlottingType;
02705
02707 typedef
02708 enum siMaterialConflictAction
02709 { siDefaultAction = 0,
02710 siShareMaterial = 1,
02711 siCopyMaterial = 2
02712 } siMaterialConflictAction;
02713
02715 typedef
02716 enum siHWShaderVersionID
02717 { siHWShaderV1 = 4
02718 } siHWShaderVersionID;
02719
02721 typedef
02722 enum siXGSContextFlag
02723 { siXGSContextNormal = ( 1L << 1 ) ,
02724 siXGSContextCapture = ( 1L << 2 ) ,
02725 siXGSContextHWRender = ( 1L << 3 )
02726 } siXGSContextFlag;
02727
02729 typedef
02730 enum siXGSRenderFlag
02731 { siRenderDefault = ( 1L << 1 ) ,
02732 siRenderUnsorted = ( 1L << 2 ) ,
02733 siRenderSorted = ( 1L << 3 ) ,
02734 siRenderSortedNear = ( 1L << 4 ) ,
02735 siRenderSortedCenter = ( 1L << 5 ) ,
02736 siRenderSortedFar = ( 1L << 6 ) ,
02737 siRenderSortFront = ( 1L << 7 ) ,
02738 siRenderSelected = ( 1L << 8 ) ,
02739 siTexEnvReplace = ( 1L << 9 ) ,
02740 siRenderNoRTSOverride = ( 1L << 10 )
02741 } siXGSRenderFlag;
02742
02744 typedef
02745 enum siCustomDisplayFlags
02746 { siSupportCommandMap = ( 1L << 1 ) ,
02747 siWindowNotifications = ( 1L << 2 )
02748 } siCustomDisplayFlags;
02749
02751 typedef
02752 enum siComponentDataType
02753 { siComponentDataTypeBool = ( 1L << 0 ) ,
02754 siComponentDataTypeLong = ( 1L << 1 ) ,
02755 siComponentDataTypeFloat = ( 1L << 2 ) ,
02756 siComponentDataTypeVector2 = ( 1L << 3 ) ,
02757 siComponentDataTypeVector3 = ( 1L << 4 ) ,
02758 siComponentDataTypeVector4 = ( 1L << 5 ) ,
02759 siComponentDataTypeQuaternion = ( 1L << 6 ) ,
02760 siComponentDataTypeMatrix33 = ( 1L << 7 ) ,
02761 siComponentDataTypeMatrix44 = ( 1L << 8 ) ,
02762 siComponentDataTypeColor4 = ( 1L << 9 ) ,
02763 siComponentDataTypeRotation3 = ( 1L << 14 ) ,
02764 siComponentDataTypeShape = ( 1L << 15 ) ,
02765 siComponentDataTypeIcon = ( 1L << 17 )
02766 } siComponentDataType;
02767
02769 typedef
02770 enum siComponentDataContext
02771 { siComponentDataContextSingleton = ( 1L << 0 ) ,
02772 siComponentDataContextComponent0D = ( 1L << 1 ) ,
02773 siComponentDataContextComponent1D = ( 1L << 2 ) ,
02774 siComponentDataContextComponent2D = ( 1L << 3 ) ,
02775 siComponentDataContextComponent0D2D = ( 1L << 4 )
02776 } siComponentDataContext;
02777
02779 typedef
02780 enum siComponentDataStructure
02781 { siComponentDataStructureSingle = ( 1L << 0 ) ,
02782 siComponentDataStructureDynamicArray = ( 1L << 1 )
02783 } siComponentDataStructure;
02784
02786 typedef
02787 enum siRenderChannelType
02788 { siRenderChannelUnknownType = 0,
02789 siRenderChannelColorType = 1,
02790 siRenderChannelGrayscaleType = 2,
02791 siRenderChannelDepthType = 3,
02792 siRenderChannelNormalVectorType = 4,
02793 siRenderChannelVectorType = 5,
02794 siRenderChannelLabelType = 6,
02795 siRenderChannelCustomType = ( 1L << 31 )
02796 } siRenderChannelType;
02797
02799 typedef
02800 enum siICENodeDataType
02801 { siICENodeDataBool = ( 1L << 0 ) ,
02802 siICENodeDataLong = ( 1L << 1 ) ,
02803 siICENodeDataFloat = ( 1L << 2 ) ,
02804 siICENodeDataVector2 = ( 1L << 3 ) ,
02805 siICENodeDataVector3 = ( 1L << 4 ) ,
02806 siICENodeDataVector4 = ( 1L << 5 ) ,
02807 siICENodeDataQuaternion = ( 1L << 6 ) ,
02808 siICENodeDataMatrix33 = ( 1L << 7 ) ,
02809 siICENodeDataMatrix44 = ( 1L << 8 ) ,
02810 siICENodeDataColor4 = ( 1L << 9 ) ,
02811 siICENodeDataGeometry = ( 1L << 10 ) ,
02812 siICENodeDataLocation = ( 1L << 11 ) ,
02813 siICENodeDataExecute = ( 1L << 12 ) ,
02814 siICENodeDataReference = ( 1L << 13 ) ,
02815 siICENodeDataRotation = ( 1L << 14 ) ,
02816 siICENodeDataShape = ( 1L << 15 ) ,
02817 siICENodeDataCustomType = ( 1L << 16 ) ,
02818 siICENodeDataString = ( 1L << 17 ) ,
02819 siICENodeDataIcon = ( 1L << 18 ) ,
02820 siICENodeDataValue = ( ( ( ( ( ( ( ( ( ( ( ( ( ( siICENodeDataBool | siICENodeDataLong ) | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) | siICENodeDataShape ) | siICENodeDataIcon ) | siICENodeDataCustomType ) | siICENodeDataString ) ,
02821 siICENodeDataInterface = siICENodeDataGeometry,
02822 siICENodeDataMultiComp = ( ( ( ( ( ( ( siICENodeDataVector2 | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) ,
02823 siICENodeDataArithmeticSupport = ( ( ( ( ( ( ( ( siICENodeDataLong | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) ,
02824 siICENodeDataAny = ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( siICENodeDataBool | siICENodeDataLong ) | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) | siICENodeDataShape ) | siICENodeDataGeometry ) | siICENodeDataLocation ) | siICENodeDataReference ) | siICENodeDataExecute ) | siICENodeDataCustomType ) | siICENodeDataString ) | siICENodeDataIcon ) ,
02825 siICENodeInputDataAny = ( ( ( ( ( ( ( ( ( ( ( ( ( ( siICENodeDataBool | siICENodeDataLong ) | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) | siICENodeDataShape ) | siICENodeDataCustomType ) | siICENodeDataString ) | siICENodeDataGeometry ) ,
02826 siICENodeOutputDataAny = ( ( ( ( ( ( ( ( ( ( ( ( ( siICENodeDataBool | siICENodeDataLong ) | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) | siICENodeDataShape ) | siICENodeDataCustomType ) | siICENodeDataString )
02827 } siICENodeDataType;
02828
02830 typedef
02831 enum siICENodeStructureType
02832 { siICENodeStructureSingle = ( 1L << 0 ) ,
02833 siICENodeStructureArray = ( 1L << 1 ) ,
02834 siICENodeStructureAny = ( siICENodeStructureSingle | siICENodeStructureArray )
02835 } siICENodeStructureType;
02836
02838 typedef
02839 enum siICENodeContextType
02840 { siICENodeContextSingleton = ( 1L << 0 ) ,
02841 siICENodeContextComponent0D = ( 1L << 1 ) ,
02842 siICENodeContextComponent1D = ( 1L << 2 ) ,
02843 siICENodeContextComponent2D = ( 1L << 3 ) ,
02844 siICENodeContextComponent0D2D = ( 1L << 4 ) ,
02845 siICENodeContextElementGenerator = ( 1L << 5 ) ,
02846 siICENodeContextSingletonOrComponent0D = ( siICENodeContextSingleton | siICENodeContextComponent0D ) ,
02847 siICENodeContextSingletonOrComponent1D = ( siICENodeContextSingleton | siICENodeContextComponent1D ) ,
02848 siICENodeContextSingletonOrComponent2D = ( siICENodeContextSingleton | siICENodeContextComponent2D ) ,
02849 siICENodeContextSingletonOrComponent0D2D = ( siICENodeContextSingleton | siICENodeContextComponent0D2D ) ,
02850 siICENodeContextSingletonOrElementGenerator = ( siICENodeContextSingleton | siICENodeContextElementGenerator ) ,
02851 siICENodeContextComponent0DOr1DOr2D = ( ( siICENodeContextComponent0D | siICENodeContextComponent1D ) | siICENodeContextComponent2D ) ,
02852 siICENodeContextNotSingleton = ( ( ( ( siICENodeContextComponent0D | siICENodeContextComponent1D ) | siICENodeContextComponent2D ) | siICENodeContextComponent0D2D ) | siICENodeContextElementGenerator ) ,
02853 siICENodeContextAny = ( ( ( ( ( siICENodeContextSingleton | siICENodeContextComponent0D ) | siICENodeContextComponent1D ) | siICENodeContextComponent2D ) | siICENodeContextComponent0D2D ) | siICENodeContextElementGenerator )
02854 } siICENodeContextType;
02855
02857 typedef
02858 enum siAutoCompleteMode
02859 { siNone = 0,
02860 siKeywords = ( 1L << 1 ) ,
02861 siCommands = ( 1L << 2 )
02862 } siAutoCompleteMode;
02863
02865 typedef
02866 enum siTextEditorCapability
02867 { siNoSaveLoad = 0,
02868 siCanSave = ( 1L << 1 ) ,
02869 siCanLoad = ( 1L << 2 )
02870 } siTextEditorCapability;
02871
02873 typedef
02874 enum siViewportFeature
02875 { siHardwareRendering = ( 1L << 0 )
02876 } siViewportFeature;
02877
02879 typedef
02880 enum siTimeTransportPlaybackMode
02881 { siTTPlaybackNormal = 0,
02882 siTTPlaybackSlideShow = 0x2
02883 } siTimeTransportPlaybackMode;
02884
02886 typedef
02887 enum siTimeTransportState
02888 { siTTStateStop = 0x1,
02889 siTTStatePlay = 0x4,
02890 siTTStateSeek = 0x2000,
02891 siTTStateTimeChange = 0x4000,
02892 siTTStateContextChange = 0x8000,
02893 siTTStateScrubChange = 0x10000,
02894 siTTStateSeekChange = 0x20000,
02895 siTTStateDeviceChange = 0x40000,
02896 siTTStateFrameDropChange = 0x80000
02897 } siTimeTransportState;
02898
02900 typedef
02901 enum siToolCapabilities
02902 { siToolAllowNotifications = 1
02903 } siToolCapabilities;
02904
02906 typedef
02907 enum siToolCursor
02908 { siArrowCursor = 0,
02909 siCrossCursor = 1,
02910 siHandCursor = 2,
02911 siPenCursor = 3,
02912 siDropperCursor = 4,
02913 siSelectCursor = 5,
02914 siTranslateCursor = 6,
02915 siRotateCursor = 7,
02916 siScaleCursor = 8,
02917 siZoomCursor = 9,
02918 siDragXYCursor = 10,
02919 siDragXCursor = 11,
02920 siDragYCursor = 12,
02921 siDotCursor = 13
02922 } siToolCursor;
02923
02925 typedef
02926 enum siAlignment
02927 { siLeftAlign = 0,
02928 siCenterAlign = 1,
02929 siRightAlign = 2,
02930 siTopAlign = 0,
02931 siBottomAlign = 2
02932 } siAlignment;
02933
02935 typedef
02936 enum siSnapType
02937 { siSnapNone = 0L,
02938 siSnapPoint = 0x1L,
02939 siSnapKnot = 0x2L,
02940 siSnapCenter = 0x4L,
02941 siSnapMidPoint = 0x8L,
02942 siSnapBBox = 0x20L,
02943 siSnap0D = 0xffffL,
02944 siSnapEdge = 0x10000L,
02945 siSnapCurve = 0x20000L,
02946 siSnapUIsocurve = 0x40000L,
02947 siSnapVIsocurve = 0x80000L,
02948 siSnapBoundary = 0x100000L,
02949 siSnap1D = 0xff0000L,
02950 siSnapFace = 0x1000000L,
02951 siSnapSurface = 0x2000000L,
02952 siSnap2D = 0x3f000000L,
02953 siSnapGrid = 0x40000000L
02954 } siSnapType;
02955
02957 typedef
02958 enum siPickMode
02959 { siPickSingleObject = 0,
02960 siPickSingleSubComponent = 1,
02961 siPickMultipleObjects = 2,
02962 siPickMultipleSubComponents = 3
02963 } siPickMode;
02964
02966 typedef
02967 enum siPickType
02968 { siPickRectangle = 1,
02969 siPickRaycast = 2,
02970 siPickLasso = 3,
02971 siPickFreeform = 4,
02972 siPickRectangleRaycast = 6
02973 } siPickType;
02974
02976 typedef
02977 enum siPasteUVsMode
02978 { siDefaultPasteUVsMode = 0,
02979 siPasteUVsUsingSourceIndices = 1,
02980 siPasteUVsUsingTargetIndices = 2
02981 } siPasteUVsMode;
02982
02984 typedef
02985 enum siSetValueMode
02986 { siSetValueModeAbsolute = 0,
02987 siSetValueModeAdditive = 1,
02988 siSetValueModeAddPercentage = 2
02989 } siSetValueMode;
02990
02992 typedef
02993 enum siRenderRegionRefreshMode
02994 { siRenderRegionRefreshModeInteractive = 0,
02995 siRenderRegionRefreshModeCTRS = 1,
02996 siRenderRegionRefreshModeManual = 2
02997 } siRenderRegionRefreshMode;
02998
03000 typedef
03001 enum siHLEOperation
03002 { siHLEOperationAbsoluteOffset = 0,
03003 siHLEOperationRelativeOffset = 1,
03004 siHLEOperationAbsoluteScaling = 2
03005 } siHLEOperation;
03006
03007
03009 extern XSIDECL const wchar_t* siBoundaryFilter;
03010
03012 extern XSIDECL const wchar_t* siCameraFilter;
03013
03015 extern XSIDECL const wchar_t* siChainElementFilter;
03016
03018 extern XSIDECL const wchar_t* siClusterFilter;
03019
03021 extern XSIDECL const wchar_t* siConstraintFilter;
03022
03024 extern XSIDECL const wchar_t* siControlFilter;
03025
03027 extern XSIDECL const wchar_t* siCurveFilter;
03028
03030 extern XSIDECL const wchar_t* siEdgeFilter;
03031
03033 extern XSIDECL const wchar_t* siEffectorFilter;
03034
03036 extern XSIDECL const wchar_t* siGenericObjectFilter;
03037
03039 extern XSIDECL const wchar_t* siGeometryFilter;
03040
03042 extern XSIDECL const wchar_t* siGroupFilter;
03043
03045 extern XSIDECL const wchar_t* siImplicitFilter;
03046
03048 extern XSIDECL const wchar_t* siIsopointFilter;
03049
03051 extern XSIDECL const wchar_t* siKnotFilter;
03052
03054 extern XSIDECL const wchar_t* siLatticeFilter;
03055
03057 extern XSIDECL const wchar_t* siLayerFilter;
03058
03060 extern XSIDECL const wchar_t* siLightFilter;
03061
03063 extern XSIDECL const wchar_t* siLightPartitionFilter;
03064
03066 extern XSIDECL const wchar_t* siModelFilter;
03067
03069 extern XSIDECL const wchar_t* siNullFilter;
03070
03072 extern XSIDECL const wchar_t* siObjectFilter;
03073
03075 extern XSIDECL const wchar_t* siObjectPartitionFilter;
03076
03078 extern XSIDECL const wchar_t* siOperatorFilter;
03079
03081 extern XSIDECL const wchar_t* siPointCloudFilter;
03082
03084 extern XSIDECL const wchar_t* siPointFilter;
03085
03087 extern XSIDECL const wchar_t* siPolygonFilter;
03088
03090 extern XSIDECL const wchar_t* siPolyMeshFilter;
03091
03093 extern XSIDECL const wchar_t* siPrimitiveFilter;
03094
03096 extern XSIDECL const wchar_t* siPropertyFilter;
03097
03099 extern XSIDECL const wchar_t* siSceneFilter;
03100
03102 extern XSIDECL const wchar_t* siShaderFilter;
03103
03105 extern XSIDECL const wchar_t* siSkeletonJointFilter;
03106
03108 extern XSIDECL const wchar_t* siSubComponentFilter;
03109
03111 extern XSIDECL const wchar_t* siSubSurfaceFilter;
03112
03114 extern XSIDECL const wchar_t* siSurfaceCurveFilter;
03115
03117 extern XSIDECL const wchar_t* siSurfaceMeshFilter;
03118
03120 extern XSIDECL const wchar_t* siTextureControlFilter;
03121
03123 extern XSIDECL const wchar_t* siTrimCurveFilter;
03124
03126 extern XSIDECL const wchar_t* siUIsolineFilter;
03127
03129 extern XSIDECL const wchar_t* siVIsolineFilter;
03130
03132 extern XSIDECL const wchar_t* siUKnotCurveFilter;
03133
03135 extern XSIDECL const wchar_t* siVKnotCurveFilter;
03136
03138 extern XSIDECL const wchar_t* siWaveFilter;
03139
03140 extern XSIDECL const wchar_t* siConditionalObjectFilter;
03141
03142
03146 extern XSIDECL const wchar_t* siAutoInspect;
03147
03153 extern XSIDECL const wchar_t* siCompensationFlag;
03154
03156 extern XSIDECL const wchar_t* siCustomCommandLibCache;
03157
03159 extern XSIDECL const wchar_t* siCustomOperatorLibCache;
03160
03162 extern XSIDECL const wchar_t* siDisplayCallbackLibCache;
03163
03165 extern XSIDECL const wchar_t* siDisplayLibCache;
03166
03168 extern XSIDECL const wchar_t* siDisplayPassLibCache;
03169
03171 extern XSIDECL const wchar_t* siEventLibCache;
03172
03174 extern XSIDECL const wchar_t* siFilterLibCache;
03175
03177 extern XSIDECL const wchar_t* siMenuLibCache;
03178
03180 extern XSIDECL const wchar_t* siPropertyLibCache;
03181
03183 extern XSIDECL const wchar_t* siRTShaderLibCache;
03184
03186 extern XSIDECL const wchar_t* siScrCommandLogEnabled;
03187
03189 extern XSIDECL const wchar_t* siScrCommandLogFileName;
03190
03192 extern XSIDECL const wchar_t* siScrCommandLogMaxSize;
03193
03195 extern XSIDECL const wchar_t* siScrCommandLogToFile;
03196
03198 extern XSIDECL const wchar_t* siScrCommandLogUnlimitedSize;
03199
03206 extern XSIDECL const wchar_t* siScrLanguage;
03207
03209 extern XSIDECL const wchar_t* siScrMessageLogEnabled;
03210
03212 extern XSIDECL const wchar_t* siScrRealTimeMessagingEnabled;
03213
03215 extern XSIDECL const wchar_t* siTimeDisplayFormatDisplayAsFrames;
03216
03218 extern XSIDECL const wchar_t* siTimeDisplayFormatDisplayUserFormat;
03219
03221 extern XSIDECL const wchar_t* siTimeDisplayFormatUserFormat;
03222
03224 extern XSIDECL const wchar_t* siTimeFormatDefaultFrameFormat;
03225
03227 extern XSIDECL const wchar_t* siTimeFormatDefaultFrameRate;
03228
03232 extern XSIDECL const wchar_t* siTransformAxisMode;
03233
03235 extern XSIDECL const wchar_t* siTransformRefMode;
03236
03238 extern XSIDECL const wchar_t* siUILayoutDefault;
03239
03241 extern XSIDECL const wchar_t* siAnimationKeyword;
03242
03244 extern XSIDECL const wchar_t* siClusterKeyword;
03245
03247 extern XSIDECL const wchar_t* siConstraintKeyword;
03248
03250 extern XSIDECL const wchar_t* siControlObjectKeyword;
03251
03253 extern XSIDECL const wchar_t* siConverterKeyword;
03254
03256 extern XSIDECL const wchar_t* siCurrentKeyword;
03257
03259 extern XSIDECL const wchar_t* siCurveKeyword;
03260
03262 extern XSIDECL const wchar_t* siCustomPSetKeyword;
03263
03265 extern XSIDECL const wchar_t* siDeformKeyword;
03266
03268 extern XSIDECL const wchar_t* siDynamicsKeyword;
03269
03271 extern XSIDECL const wchar_t* siExpressionsKeyword;
03272
03274 extern XSIDECL const wchar_t* siGeneralKeyword;
03275
03277 extern XSIDECL const wchar_t* siGeneratorKeyword;
03278
03280 extern XSIDECL const wchar_t* siGeometryKeyword;
03281
03283 extern XSIDECL const wchar_t* siHairKeyword;
03284
03286 extern XSIDECL const wchar_t* siIKKeyword;
03287
03289 extern XSIDECL const wchar_t* siKinematicsKeyword;
03290
03292 extern XSIDECL const wchar_t* siMeshKeyword;
03293
03295 extern XSIDECL const wchar_t* siMixerKeyword;
03296
03298 extern XSIDECL const wchar_t* siModelingKeyword;
03299
03301 extern XSIDECL const wchar_t* siOperatorsKeyword;
03302
03304 extern XSIDECL const wchar_t* siParticleKeyword;
03305
03307 extern XSIDECL const wchar_t* siPrimitiveKeyword;
03308
03310 extern XSIDECL const wchar_t* siProjectionKeyword;
03311
03313 extern XSIDECL const wchar_t* siRenderingKeyword;
03314
03316 extern XSIDECL const wchar_t* siSimulationKeyword;
03317
03319 extern XSIDECL const wchar_t* siSurfaceKeyword;
03320
03322 extern XSIDECL const wchar_t* siTopologyEditorKeyword;
03323
03325 extern XSIDECL const wchar_t* siTopologyKeyword;
03326
03328 extern XSIDECL const wchar_t* siViewingKeyword;
03329
03331 extern XSIDECL const wchar_t* siBoundaryCluster;
03332
03334 extern XSIDECL const wchar_t* siEdgeCluster;
03335
03337 extern XSIDECL const wchar_t* siFaceCluster;
03338
03340 extern XSIDECL const wchar_t* siIsoLineUCluster;
03341
03343 extern XSIDECL const wchar_t* siIsoLineVCluster;
03344
03346 extern XSIDECL const wchar_t* siIsoPointCluster;
03347
03349 extern XSIDECL const wchar_t* siKnotCluster;
03350
03352 extern XSIDECL const wchar_t* siKnotCurveUCluster;
03353
03355 extern XSIDECL const wchar_t* siKnotCurveVCluster;
03356
03358 extern XSIDECL const wchar_t* siPolygonCluster;
03359
03361 extern XSIDECL const wchar_t* siPolygonNodeCluster;
03362
03364 extern XSIDECL const wchar_t* siSampledPointCluster;
03365
03367 extern XSIDECL const wchar_t* siSubCurveCluster;
03368
03370 extern XSIDECL const wchar_t* siSubSurfaceCluster;
03371
03373 extern XSIDECL const wchar_t* siSurfaceCurveCluster;
03374
03376 extern XSIDECL const wchar_t* siTrimCurveCluster;
03377
03379 extern XSIDECL const wchar_t* siVertexCluster;
03380
03382 extern XSIDECL const wchar_t* si0DComponentFamily;
03383
03385 extern XSIDECL const wchar_t* si1DComponentFamily;
03386
03388 extern XSIDECL const wchar_t* si2DComponentFamily;
03389
03391 extern XSIDECL const wchar_t* si3DObjectFamily;
03392
03394 extern XSIDECL const wchar_t* siAssignmentOperatorFamily;
03395
03397 extern XSIDECL const wchar_t* siCameraFamily;
03398
03400 extern XSIDECL const wchar_t* siChainElementFamily;
03401
03403 extern XSIDECL const wchar_t* siClusterableComponentFamily;
03404
03406 extern XSIDECL const wchar_t* siClusterFamily;
03407
03409 extern XSIDECL const wchar_t* siConstraintFamily;
03410
03412 extern XSIDECL const wchar_t* siContourContrastShaderFamily;
03413
03415 extern XSIDECL const wchar_t* siContourShaderFamily;
03416
03418 extern XSIDECL const wchar_t* siContourStoreShaderFamily;
03419
03421 extern XSIDECL const wchar_t* siControlObjectFamily;
03422
03424 extern XSIDECL const wchar_t* siControlObjectNurbsTextureFamily;
03425
03427 extern XSIDECL const wchar_t* siControlObjectTextureFamily;
03428
03430 extern XSIDECL const wchar_t* siControlObjectTextureProjectionFamily;
03431
03433 extern XSIDECL const wchar_t* siConverterOperatorFamily;
03434
03436 extern XSIDECL const wchar_t* siCurveFamily;
03437
03439 extern XSIDECL const wchar_t* siDeformOperatorFamily;
03440
03442 extern XSIDECL const wchar_t* siDisplacementShaderFamily;
03443
03445 extern XSIDECL const wchar_t* siEnvironmentShaderFamily;
03446
03448 extern XSIDECL const wchar_t* siFxOperatorFamily;
03449
03451 extern XSIDECL const wchar_t* siGeneratorOperatorFamily;
03452
03454 extern XSIDECL const wchar_t* siGeometryFamily;
03455
03457 extern XSIDECL const wchar_t* siGeometryShaderFamily;
03458
03460 extern XSIDECL const wchar_t* siGroupFamily;
03461
03463 extern XSIDECL const wchar_t* siImageOperatorFamily;
03464
03466 extern XSIDECL const wchar_t* siImplicitGeometryFamily;
03467
03469 extern XSIDECL const wchar_t* siKineInfoFamily;
03470
03472 extern XSIDECL const wchar_t* siLatticeFamily;
03473
03475 extern XSIDECL const wchar_t* siLensShaderFamily;
03476
03478 extern XSIDECL const wchar_t* siLightPhotonShaderFamily;
03479
03481 extern XSIDECL const wchar_t* siLightPrimitiveFamily;
03482
03484 extern XSIDECL const wchar_t* siLightShaderFamily;
03485
03487 extern XSIDECL const wchar_t* siMarkerOperatorFamily;
03488
03490 extern XSIDECL const wchar_t* siMaterialFamily;
03491
03493 extern XSIDECL const wchar_t* siMaterialShaderFamily;
03494
03496 extern XSIDECL const wchar_t* siMeshFamily;
03497
03499 extern XSIDECL const wchar_t* siNullPrimitiveFamily;
03500
03502 extern XSIDECL const wchar_t* siNurbsCurveListFamily;
03503
03505 extern XSIDECL const wchar_t* siNurbsSurfaceMeshFamily;
03506
03508 extern XSIDECL const wchar_t* siOperatorFamily;
03509
03511 extern XSIDECL const wchar_t* siOutputShaderFamily;
03512
03514 extern XSIDECL const wchar_t* siParticleControlObjectFamily;
03515
03517 extern XSIDECL const wchar_t* siParticleFamily;
03518
03520 extern XSIDECL const wchar_t* siPassFamily;
03521
03523 extern XSIDECL const wchar_t* siPatchNetworkFamily;
03524
03526 extern XSIDECL const wchar_t* siPhotonShaderFamily;
03527
03529 extern XSIDECL const wchar_t* siPlanarObjectFamily;
03530
03532 extern XSIDECL const wchar_t* siPointCloudFamily;
03533
03535 extern XSIDECL const wchar_t* siPropertyFamily;
03536
03538 extern XSIDECL const wchar_t* siRealTimeShaderFamily;
03539
03541 extern XSIDECL const wchar_t* siShaderFamily;
03542
03544 extern XSIDECL const wchar_t* siShadowShaderFamily;
03545
03547 extern XSIDECL const wchar_t* siSubComponentFamily;
03548
03550 extern XSIDECL const wchar_t* siSurfaceCurveFamily;
03551
03553 extern XSIDECL const wchar_t* siSurfaceFamily;
03554
03556 extern XSIDECL const wchar_t* siTextureShaderFamily;
03557
03559 extern XSIDECL const wchar_t* siTopologyOperatorFamily;
03560
03562 extern XSIDECL const wchar_t* siVirtualComponentFamily;
03563
03565 extern XSIDECL const wchar_t* siVirtualCurveFamily;
03566
03568 extern XSIDECL const wchar_t* siVolumeShaderFamily;
03569
03571 extern XSIDECL const wchar_t* si2PntCnsType;
03572
03574 extern XSIDECL const wchar_t* si3DObjectType;
03575
03577 extern XSIDECL const wchar_t* si3PntCnsType;
03578
03580 extern XSIDECL const wchar_t* siActionClipType;
03581
03583 extern XSIDECL const wchar_t* siActionType;
03584
03586 extern XSIDECL const wchar_t* siAddEdgeOpType;
03587
03589 extern XSIDECL const wchar_t* siAddMeshPntOpType;
03590
03592 extern XSIDECL const wchar_t* siAddNurbsCrvPntOpType;
03593
03595 extern XSIDECL const wchar_t* siAddNurbsSrfPntOpType;
03596
03598 extern XSIDECL const wchar_t* siAddPntMiddleCrvType;
03599
03601 extern XSIDECL const wchar_t* siAddPntMiddleSrfOpType;
03602
03604 extern XSIDECL const wchar_t* siAmbientLightingType;
03605
03607 extern XSIDECL const wchar_t* siArcPrimType;
03608
03610 extern XSIDECL const wchar_t* siAttractorCtrlType;
03611
03613 extern XSIDECL const wchar_t* siAutoCageAssignOpType;
03614
03616 extern XSIDECL const wchar_t* siAutoEnvAssignOpType;
03617
03619 extern XSIDECL const wchar_t* siBallJointCnsType;
03620
03622 extern XSIDECL const wchar_t* siBasePathCnsType;
03623
03625 extern XSIDECL const wchar_t* siBendOpType;
03626
03628 extern XSIDECL const wchar_t* siBevelOpType;
03629
03631 extern XSIDECL const wchar_t* siBirail2GenOpType;
03632
03634 extern XSIDECL const wchar_t* siBirailOpType;
03635
03637 extern XSIDECL const wchar_t* siBlasterOpType;
03638
03640 extern XSIDECL const wchar_t* siBlendCrvOpType;
03641
03643 extern XSIDECL const wchar_t* siBlendSrfOpType;
03644
03646 extern XSIDECL const wchar_t* siBooleanGenOpType;
03647
03649 extern XSIDECL const wchar_t* siBooleanSrfTopoOpType;
03650
03652 extern XSIDECL const wchar_t* siBPlaneCnsType;
03653
03655 extern XSIDECL const wchar_t* siBridgeOpType;
03656
03658 extern XSIDECL const wchar_t* siBrushPropertiesType;
03659
03661 extern XSIDECL const wchar_t* siBulgeOpType;
03662
03664 extern XSIDECL const wchar_t* siBVolCnsType;
03665
03667 extern XSIDECL const wchar_t* siCageDeformOpType;
03668
03670 extern XSIDECL const wchar_t* siCamDispType;
03671
03673 extern XSIDECL const wchar_t* siCameraLensFlareType;
03674
03676 extern XSIDECL const wchar_t* siCameraPrimType;
03677
03679 extern XSIDECL const wchar_t* siCameraRootPrimType;
03680
03682 extern XSIDECL const wchar_t* siCameraTxtOpType;
03683
03685 extern XSIDECL const wchar_t* siCamVisType;
03686
03688 extern XSIDECL const wchar_t* siCapOpType;
03689
03691 extern XSIDECL const wchar_t* siCenterOpType;
03692
03694 extern XSIDECL const wchar_t* siChainBonePrimType;
03695
03697 extern XSIDECL const wchar_t* siChainEffPrimType;
03698
03700 extern XSIDECL const wchar_t* siChainRootPrimType;
03701
03703 extern XSIDECL const wchar_t* siCirclePrimType;
03704
03706 extern XSIDECL const wchar_t* siCleanCrvOpType;
03707
03709 extern XSIDECL const wchar_t* siCleanSrfOpType;
03710
03712 extern XSIDECL const wchar_t* siClothOpType;
03713
03715 extern XSIDECL const wchar_t* siClothPropType;
03716
03718 extern XSIDECL const wchar_t* siCloudPrimType;
03719
03721 extern XSIDECL const wchar_t* siClsColorType;
03722
03724 extern XSIDECL const wchar_t* siClsCtrOpType;
03725
03727 extern XSIDECL const wchar_t* siClsKeyType;
03728
03730 extern XSIDECL const wchar_t* siClsKeyWgtMapOpType;
03731
03733 extern XSIDECL const wchar_t* siClsPoseType;
03734
03736 extern XSIDECL const wchar_t* siClsShapeCombinerOpType;
03737
03739 extern XSIDECL const wchar_t* siClsUVSpaceTxtType;
03740
03742 extern XSIDECL const wchar_t* siCoBBoxSclOpType;
03743
03745 extern XSIDECL const wchar_t* siCollapseOpType;
03746
03748 extern XSIDECL const wchar_t* siConePrimType;
03749
03751 extern XSIDECL const wchar_t* siCoPoseFCrvOpType;
03752
03754 extern XSIDECL const wchar_t* siCopyOpType;
03755
03757 extern XSIDECL const wchar_t* siCopyShapeOpType;
03758
03760 extern XSIDECL const wchar_t* siCopyUVWOpType;
03761
03763 extern XSIDECL const wchar_t* siCreatePolyOpType;
03764
03766 extern XSIDECL const wchar_t* siCrvCnsType;
03767
03769 extern XSIDECL const wchar_t* siCrvCreationOpType;
03770
03772 extern XSIDECL const wchar_t* siCrvCtrlOpType;
03773
03775 extern XSIDECL const wchar_t* siCrvCutOpType;
03776
03778 extern XSIDECL const wchar_t* siCrvDeformOpType;
03779
03781 extern XSIDECL const wchar_t* siCrvListAggregatePrimType;
03782
03784 extern XSIDECL const wchar_t* siCrvListPrimType;
03785
03787 extern XSIDECL const wchar_t* siCrvListToMeshOpType;
03788
03790 extern XSIDECL const wchar_t* siCrvNetOpType;
03791
03793 extern XSIDECL const wchar_t* siCrvOpenCloseOpType;
03794
03796 extern XSIDECL const wchar_t* siCrvReparamOpType;
03797
03799 extern XSIDECL const wchar_t* siCrvShiftOpType;
03800
03802 extern XSIDECL const wchar_t* siCubePrimType;
03803
03805 extern XSIDECL const wchar_t* siCustomParamSet;
03806
03808 extern XSIDECL const wchar_t* siCycleUVWType;
03809
03811 extern XSIDECL const wchar_t* siCylinderPrimType;
03812
03814 extern XSIDECL const wchar_t* siDeformBySpineOp2Type;
03815
03817 extern XSIDECL const wchar_t* siDeformBySpineOpType;
03818
03820 extern XSIDECL const wchar_t* siDeformOpType;
03821
03823 extern XSIDECL const wchar_t* siDeleteCompOpType;
03824
03826 extern XSIDECL const wchar_t* siDelPntCrvOpType;
03827
03829 extern XSIDECL const wchar_t* siDGlowType;
03830
03832 extern XSIDECL const wchar_t* siDirCnsType;
03833
03835 extern XSIDECL const wchar_t* siDiscPrimType;
03836
03838 extern XSIDECL const wchar_t* siDisplayType;
03839
03841 extern XSIDECL const wchar_t* siDissolveCompOpType;
03842
03844 extern XSIDECL const wchar_t* siDistanceOpType;
03845
03847 extern XSIDECL const wchar_t* siDistCnsType;
03848
03850 extern XSIDECL const wchar_t* siDodecahedronPrimType;
03851
03853 extern XSIDECL const wchar_t* siDragCtrlPrimType;
03854
03856 extern XSIDECL const wchar_t* siEddyCtrlPrimType;
03857
03859 extern XSIDECL const wchar_t* siEditPolyOpType;
03860
03862 extern XSIDECL const wchar_t* siEmissionPropType;
03863
03865 extern XSIDECL const wchar_t* siEnvelopOpType;
03866
03868 extern XSIDECL const wchar_t* siEnvSelClsOpType;
03869
03871 extern XSIDECL const wchar_t* siEnvWgtType;
03872
03874 extern XSIDECL const wchar_t* siExplosionOpType;
03875
03877 extern XSIDECL const wchar_t* siExtendCrv2PntOpType;
03878
03880 extern XSIDECL const wchar_t* siExtendToCrvOpType;
03881
03883 extern XSIDECL const wchar_t* siExtractCrvOpType;
03884
03886 extern XSIDECL const wchar_t* siExtractCrvSegOpType;
03887
03889 extern XSIDECL const wchar_t* siExtractPolyOpType;
03890
03892 extern XSIDECL const wchar_t* siExtractSubCrvOpType;
03893
03895 extern XSIDECL const wchar_t* siExtrude2ProfsOpType;
03896
03898 extern XSIDECL const wchar_t* siExtrudeCompAxisOpType;
03899
03901 extern XSIDECL const wchar_t* siExtrudeComponentOpType;
03902
03904 extern XSIDECL const wchar_t* siExtrusionOpType;
03905
03907 extern XSIDECL const wchar_t* siFanType;
03908
03910 extern XSIDECL const wchar_t* siFilletCrvOpType;
03911
03913 extern XSIDECL const wchar_t* siFilletSrfOpType;
03914
03916 extern XSIDECL const wchar_t* siFillHoleOpType;
03917
03919 extern XSIDECL const wchar_t* siFilterEdgeOpType;
03920
03922 extern XSIDECL const wchar_t* siFilterPolyOpType;
03923
03925 extern XSIDECL const wchar_t* siFitCrvOpType;
03926
03928 extern XSIDECL const wchar_t* siFitSrfOpType;
03929
03931 extern XSIDECL const wchar_t* siFlipUVWOpType;
03932
03934 extern XSIDECL const wchar_t* siFluidOpType;
03935
03937 extern XSIDECL const wchar_t* siFoldOpType;
03938
03940 extern XSIDECL const wchar_t* siFourSidedOpType;
03941
03943 extern XSIDECL const wchar_t* siFurOpType;
03944
03946 extern XSIDECL const wchar_t* siFurPrimType;
03947
03949 extern XSIDECL const wchar_t* siFurPropType;
03950
03952 extern XSIDECL const wchar_t* siFurSimOpType;
03953
03955 extern XSIDECL const wchar_t* siGeneratorOpType;
03956
03958 extern XSIDECL const wchar_t* siGeomApproxType;
03959
03961 extern XSIDECL const wchar_t* siGeoShaderPrimType;
03962
03964 extern XSIDECL const wchar_t* siGeoTxtOpType;
03965
03967 extern XSIDECL const wchar_t* siGlobalType;
03968
03970 extern XSIDECL const wchar_t* siGravityCtrlType;
03971
03973 extern XSIDECL const wchar_t* siGridPrimType;
03974
03976 extern XSIDECL const wchar_t* siGroup;
03977
03979 extern XSIDECL const wchar_t* siGroupType;
03980
03982 extern XSIDECL const wchar_t* siHealOpType;
03983
03985 extern XSIDECL const wchar_t* siHealUVWOpType;
03986
03988 extern XSIDECL const wchar_t* siIcosahedronPrimType;
03989
03991 extern XSIDECL const wchar_t* siImageClipType;
03992
03994 extern XSIDECL const wchar_t* siImageCropOpType;
03995
03997 extern XSIDECL const wchar_t* siImageFXOpType;
03998
04000 extern XSIDECL const wchar_t* siImageObjectType;
04001
04003 extern XSIDECL const wchar_t* siImageSourceOpType;
04004
04006 extern XSIDECL const wchar_t* siImageSourceType;
04007
04009 extern XSIDECL const wchar_t* siInsertCrvKnotOpType;
04010
04012 extern XSIDECL const wchar_t* siInsSrfKnotOpType;
04013
04015 extern XSIDECL const wchar_t* siIntersectSrfOpType;
04016
04018 extern XSIDECL const wchar_t* siInvCrvOpType;
04019
04021 extern XSIDECL const wchar_t* siInvertPolyOpType;
04022
04024 extern XSIDECL const wchar_t* siInvisiblePolygonsClusterName;
04025
04027 extern XSIDECL const wchar_t* siInvSrfOpType;
04028
04030 extern XSIDECL const wchar_t* siKineChainPropType;
04031
04033 extern XSIDECL const wchar_t* siKineChainType;
04034
04036 extern XSIDECL const wchar_t* siKineCnsType;
04037
04039 extern XSIDECL const wchar_t* siKineInfoType;
04040
04042 extern XSIDECL const wchar_t* siKineJointType;
04043
04045 extern XSIDECL const wchar_t* siLatticeOpType;
04046
04048 extern XSIDECL const wchar_t* siLatticePrimType;
04049
04051 extern XSIDECL const wchar_t* siLayersType;
04052
04054 extern XSIDECL const wchar_t* siLightLensFlareType;
04055
04057 extern XSIDECL const wchar_t* siLightPrimType;
04058
04060 extern XSIDECL const wchar_t* siLineCnsType;
04061
04063 extern XSIDECL const wchar_t* siLocalType;
04064
04066 extern XSIDECL const wchar_t* siLoftOpType;
04067
04069 extern XSIDECL const wchar_t* siMapCompOpType;
04070
04072 extern XSIDECL const wchar_t* siMarkHardEdgeVertexOpType;
04073
04075 extern XSIDECL const wchar_t* siMaterialType;
04076
04078 extern XSIDECL const wchar_t* siMergeCrvOpType;
04079
04081 extern XSIDECL const wchar_t* siMergeMeshOpType;
04082
04084 extern XSIDECL const wchar_t* siMergeSrfOpType;
04085
04087 extern XSIDECL const wchar_t* siMeshLocalSubdivisionOpType;
04088
04090 extern XSIDECL const wchar_t* siMeshSubdivOpType;
04091
04093 extern XSIDECL const wchar_t* siMeshSubdivWithCenterOpType;
04094
04096 extern XSIDECL const wchar_t* siMixerAnimClipType;
04097
04099 extern XSIDECL const wchar_t* siMixerAnimTrackType;
04100
04102 extern XSIDECL const wchar_t* siMixerAudioClipType;
04103
04105 extern XSIDECL const wchar_t* siMixerAudioTrackType;
04106
04108 extern XSIDECL const wchar_t* siMixerPropType;
04109
04111 extern XSIDECL const wchar_t* siMixerShapeClipType;
04112
04114 extern XSIDECL const wchar_t* siMixerShapeTrackType;
04115
04117 extern XSIDECL const wchar_t* siMixerType;
04118
04120 extern XSIDECL const wchar_t* siModelClipType;
04121
04123 extern XSIDECL const wchar_t* siModelNullPrimType;
04124
04126 extern XSIDECL const wchar_t* siModelType;
04127
04129 extern XSIDECL const wchar_t* siMotionBlurType;
04130
04132 extern XSIDECL const wchar_t* siMoveComponentOpType;
04133
04135 extern XSIDECL const wchar_t* siNPntCnsType;
04136
04138 extern XSIDECL const wchar_t* siNullPrimType;
04139
04141 extern XSIDECL const wchar_t* siNurbsToMeshOpType;
04142
04144 extern XSIDECL const wchar_t* siObjClsCnsType;
04145
04147 extern XSIDECL const wchar_t* siObstaclePropType;
04148
04150 extern XSIDECL const wchar_t* siOctahedronPrimType;
04151
04153 extern XSIDECL const wchar_t* siOffsetClsOpType;
04154
04156 extern XSIDECL const wchar_t* siOffsetCrvOpType;
04157
04159 extern XSIDECL const wchar_t* siOffsetSrfOpType;
04160
04162 extern XSIDECL const wchar_t* siOpenCloseSrfOpType;
04163
04165 extern XSIDECL const wchar_t* siOriCnsType;
04166
04168 extern XSIDECL const wchar_t* siOverrideType;
04169
04171 extern XSIDECL const wchar_t* siParDecayType;
04172
04174 extern XSIDECL const wchar_t* siParObstExtSparksType;
04175
04177 extern XSIDECL const wchar_t* siParticleEventType;
04178
04180 extern XSIDECL const wchar_t* siParticlesOpType;
04181
04183 extern XSIDECL const wchar_t* siPathCnsType;
04184
04186 extern XSIDECL const wchar_t* siPinJointCnsType;
04187
04189 extern XSIDECL const wchar_t* siPlaneCnsType;
04190
04192 extern XSIDECL const wchar_t* siPointCloudPrimType;
04193
04195 extern XSIDECL const wchar_t* siPolyMeshPNetOpType;
04196
04198 extern XSIDECL const wchar_t* siPolyMeshType;
04199
04201 extern XSIDECL const wchar_t* siPosCnsType;
04202
04204 extern XSIDECL const wchar_t* siPoseCnsType;
04205
04207 extern XSIDECL const wchar_t* siProjectCrvOpType;
04208
04210 extern XSIDECL const wchar_t* siProportionalOpType;
04211
04213 extern XSIDECL const wchar_t* siPropVolumeOpType;
04214
04216 extern XSIDECL const wchar_t* siPushOpType;
04217
04219 extern XSIDECL const wchar_t* siQStretchOpType;
04220
04222 extern XSIDECL const wchar_t* siRandomizeOpType;
04223
04225 extern XSIDECL const wchar_t* siRefPlaneType;
04226
04228 extern XSIDECL const wchar_t* siRelaxUVWOpType;
04229
04231 extern XSIDECL const wchar_t* siRemoveCrvKnotOpType;
04232
04234 extern XSIDECL const wchar_t* siRemSrfKnotOpType;
04235
04237 extern XSIDECL const wchar_t* siRenderMapType;
04238
04240 extern XSIDECL const wchar_t* siRevolutionOpType;
04241
04243 extern XSIDECL const wchar_t* siRotoscopeType;
04244
04246 extern XSIDECL const wchar_t* siSceneAmbienceType;
04247
04249 extern XSIDECL const wchar_t* siSceneColorsType;
04250
04252 extern XSIDECL const wchar_t* siSclCnsType;
04253
04255 extern XSIDECL const wchar_t* siSCMFixerOpType;
04256
04258 extern XSIDECL const wchar_t* siSCMTopologyOpType;
04259
04261 extern XSIDECL const wchar_t* siScriptedOpType;
04262
04264 extern XSIDECL const wchar_t* siSetEdgeCreaseValueOpType;
04265
04267 extern XSIDECL const wchar_t* siShapeActionCompoundClipType;
04268
04270 extern XSIDECL const wchar_t* siShapeActionType;
04271
04273 extern XSIDECL const wchar_t* siVisemeActionType;
04274
04276 extern XSIDECL const wchar_t* siShearOpType;
04277
04279 extern XSIDECL const wchar_t* siShrinkWrapOpType;
04280
04282 extern XSIDECL const wchar_t* siSkelCtrlOpPropType;
04283
04285 extern XSIDECL const wchar_t* siSmoothEnvelopeWgtOpType;
04286
04288 extern XSIDECL const wchar_t* siSnapBoundOpType;
04289
04291 extern XSIDECL const wchar_t* siSnapCrvOpType;
04292
04294 extern XSIDECL const wchar_t* siSnipSrfOpType;
04295
04297 extern XSIDECL const wchar_t* siSoftBodyOpType;
04298
04300 extern XSIDECL const wchar_t* siSpherePrimType;
04301
04303 extern XSIDECL const wchar_t* siSpineDefOp2Type;
04304
04306 extern XSIDECL const wchar_t* siSpineDefOpType;
04307
04309 extern XSIDECL const wchar_t* siSpineWgtMapOp3Type;
04310
04312 extern XSIDECL const wchar_t* siSpineWgtMapOp4Type;
04313
04315 extern XSIDECL const wchar_t* siSpiralPrimType;
04316
04318 extern XSIDECL const wchar_t* siSplitEdgeOpType;
04319
04321 extern XSIDECL const wchar_t* siSplitPolyOpType;
04322
04324 extern XSIDECL const wchar_t* siSpotInterestPrimType;
04325
04327 extern XSIDECL const wchar_t* siSpotRootPrimType;
04328
04330 extern XSIDECL const wchar_t* siSquarePrimType;
04331
04333 extern XSIDECL const wchar_t* siSrfCnsType;
04334
04336 extern XSIDECL const wchar_t* siSrfCrvInverseOpType;
04337
04339 extern XSIDECL const wchar_t* siSrfCrvShiftOpType;
04340
04342 extern XSIDECL const wchar_t* siSrfCtrlOpType;
04343
04345 extern XSIDECL const wchar_t* siSrfDefOpType;
04346
04348 extern XSIDECL const wchar_t* siSrfMeshPrimType;
04349
04351 extern XSIDECL const wchar_t* siSrfPQOpType;
04352
04354 extern XSIDECL const wchar_t* siSrfReparamOpType;
04355
04357 extern XSIDECL const wchar_t* siSrfShiftOpType;
04358
04360 extern XSIDECL const wchar_t* siSrfSubdivisionOpType;
04361
04363 extern XSIDECL const wchar_t* siSrfUVCtrlOpType;
04364
04366 extern XSIDECL const wchar_t* siStandInPrimType;
04367
04369 extern XSIDECL const wchar_t* siStartOffsetOpType;
04370
04372 extern XSIDECL const wchar_t* siStitchCrvToCrvOpType;
04373
04375 extern XSIDECL const wchar_t* siStitchCrvToSrfOpType;
04376
04378 extern XSIDECL const wchar_t* siStitchSrfOpType;
04379
04381 extern XSIDECL const wchar_t* siStrokeOpType;
04382
04384 extern XSIDECL const wchar_t* siSubCompType;
04385
04387 extern XSIDECL const wchar_t* siSubdivEdgeOpType;
04388
04390 extern XSIDECL const wchar_t* siSubdivPolyOpType;
04391
04393 extern XSIDECL const wchar_t* siSwapSrfUVOpType;
04394
04396 extern XSIDECL const wchar_t* siSymmetrizePolygon;
04397
04399 extern XSIDECL const wchar_t* siSymmetryCnsType;
04400
04402 extern XSIDECL const wchar_t* siSymmetryMapOpType;
04403
04405 extern XSIDECL const wchar_t* siSymmetryMapType;
04406
04408 extern XSIDECL const wchar_t* siSynopticViewType;
04409
04411 extern XSIDECL const wchar_t* siTaperOpType;
04412
04414 extern XSIDECL const wchar_t* siTetrahedronPrimType;
04415
04417 extern XSIDECL const wchar_t* siTextToCrvListOpType;
04418
04420 extern XSIDECL const wchar_t* siTorusPrimType;
04421
04423 extern XSIDECL const wchar_t* siTrajCnsType;
04424
04426 extern XSIDECL const wchar_t* siTransformSetupType;
04427
04429 extern XSIDECL const wchar_t* siTurbulenceCtrlPrimType;
04430
04432 extern XSIDECL const wchar_t* siTwistOpType;
04433
04435 extern XSIDECL const wchar_t* siTxtMapType;
04436
04438 extern XSIDECL const wchar_t* siTxtOpType;
04439
04441 extern XSIDECL const wchar_t* siTxtSupportType;
04442
04444 extern XSIDECL const wchar_t* siUpVctCnsType;
04445
04447 extern XSIDECL const wchar_t* siUserMotionType;
04448
04450 extern XSIDECL const wchar_t* siUserNormalType;
04451
04453 extern XSIDECL const wchar_t* siUVProjDefType;
04454
04456 extern XSIDECL const wchar_t* siVertexcolorType;
04457
04459 extern XSIDECL const wchar_t* siVisibilityType;
04460
04462 extern XSIDECL const wchar_t* siVolumeDeformType;
04463
04465 extern XSIDECL const wchar_t* siVolumicLightSceneType;
04466
04468 extern XSIDECL const wchar_t* siVolumicLightType;
04469
04471 extern XSIDECL const wchar_t* siVortexCtrlType;
04472
04474 extern XSIDECL const wchar_t* siVtxColPainterOpType;
04475
04477 extern XSIDECL const wchar_t* siVtxColPropOpType;
04478
04480 extern XSIDECL const wchar_t* siWaveCtrlType;
04481
04483 extern XSIDECL const wchar_t* siWaveOpType;
04484
04486 extern XSIDECL const wchar_t* siWeldEdgesOpType;
04487
04489 extern XSIDECL const wchar_t* siWeldPntOpType;
04490
04492 extern XSIDECL const wchar_t* siWgtMapCnxOpType;
04493
04495 extern XSIDECL const wchar_t* siWgtMapOpType;
04496
04498 extern XSIDECL const wchar_t* siWgtMapsMixOpType;
04499
04501 extern XSIDECL const wchar_t* siWgtMapType;
04502
04504 extern XSIDECL const wchar_t* siWgtPainterOpType;
04505
04507 extern XSIDECL const wchar_t* siWindType;
04508
04510 extern XSIDECL const wchar_t* siWtStrokeOpType;
04511
04512 extern XSIDECL const wchar_t* siControlBitmap;
04513
04514
04515 extern XSIDECL const wchar_t* siControlBoolean;
04516
04517
04518 extern XSIDECL const wchar_t* siControlButton;
04519
04520
04521 extern XSIDECL const wchar_t* siControlCheck;
04522
04523
04524 extern XSIDECL const wchar_t* siControlCombo;
04525
04526
04527 extern XSIDECL const wchar_t* siControlEdit;
04528
04529
04530 extern XSIDECL const wchar_t* siControlFCurve;
04531
04532
04533 extern XSIDECL const wchar_t* siControlFilePath;
04534
04535
04536 extern XSIDECL const wchar_t* siControlFolder;
04537
04538
04540 extern XSIDECL const wchar_t* siControlGradient;
04541
04542 extern XSIDECL const wchar_t* siControlGrid;
04543
04544
04545 extern XSIDECL const wchar_t* siControlIconList;
04546
04547
04548 extern XSIDECL const wchar_t* siControlImageClip;
04549
04550
04551 extern XSIDECL const wchar_t* siControlListBox;
04552
04553
04554 extern XSIDECL const wchar_t* siControlNumber;
04555
04556
04557 extern XSIDECL const wchar_t* siControlRadio;
04558
04559
04560 extern XSIDECL const wchar_t* siControlRGB;
04561
04562
04563 extern XSIDECL const wchar_t* siControlRGBA;
04564
04565
04566 extern XSIDECL const wchar_t* siControlStatic;
04567
04568
04569 extern XSIDECL const wchar_t* siControlString;
04570
04571
04572 extern XSIDECL const wchar_t* siControlSynoptic;
04573
04574
04575 extern XSIDECL const wchar_t* siControlTextEditor;
04576
04577
04579 extern XSIDECL const wchar_t* siControlTextureSpace;
04580
04581 extern XSIDECL const wchar_t* siUIAlignCenter;
04582
04583
04584 extern XSIDECL const wchar_t* siUIAlignLeft;
04585
04586
04587 extern XSIDECL const wchar_t* siUIAlignRight;
04588
04589
04590 extern XSIDECL const wchar_t* siUIAudioFile;
04591
04592
04593 extern XSIDECL const wchar_t* siUICaption;
04594
04595
04596 extern XSIDECL const wchar_t* siUIColumnCnt;
04597
04598
04599 extern XSIDECL const wchar_t* siUIColumnGap;
04600
04601
04602 extern XSIDECL const wchar_t* siUIContinue;
04603
04604
04605 extern XSIDECL const wchar_t* siUICX;
04606
04607
04608 extern XSIDECL const wchar_t* siUICY;
04609
04610
04611 extern XSIDECL const wchar_t* siUIDecimals;
04612
04613
04614 extern XSIDECL const wchar_t* siUIFCurveColorNonBijective;
04615
04616
04617 extern XSIDECL const wchar_t* siUIFCurveGhosting;
04618
04619
04620 extern XSIDECL const wchar_t* siUIFCurveGridSpaceX;
04621
04622
04623 extern XSIDECL const wchar_t* siUIFCurveGridSpaceY;
04624
04625
04626 extern XSIDECL const wchar_t* siUIFCurveLabelX;
04627
04628
04629 extern XSIDECL const wchar_t* siUIFCurveLabelY;
04630
04631
04632 extern XSIDECL const wchar_t* siUIFCurveNoGrid;
04633
04634
04635 extern XSIDECL const wchar_t* siUIFCurveNoRulerX;
04636
04637
04638 extern XSIDECL const wchar_t* siUIFCurveNoRulerY;
04639
04640
04641 extern XSIDECL const wchar_t* siUIFCurveShowTimeCursor;
04642
04643
04644 extern XSIDECL const wchar_t* siUIFCurveSnapX;
04645
04646
04647 extern XSIDECL const wchar_t* siUIFCurveSnapY;
04648
04649
04650 extern XSIDECL const wchar_t* siUIFCurveViewMaxX;
04651
04652
04653 extern XSIDECL const wchar_t* siUIFCurveViewMaxY;
04654
04655
04656 extern XSIDECL const wchar_t* siUIFCurveViewMinX;
04657
04658
04659 extern XSIDECL const wchar_t* siUIFCurveViewMinY;
04660
04661
04662 extern XSIDECL const wchar_t* siUIFileFilter;
04663
04664
04665 extern XSIDECL const wchar_t* siUIFileMustExist;
04666
04667
04668 extern XSIDECL const wchar_t* siUIFilePath;
04669
04670
04671 extern XSIDECL const wchar_t* siUIImageFile;
04672
04673
04674 extern XSIDECL const wchar_t* siUIInitialDir;
04675
04676
04677 extern XSIDECL const wchar_t* siUILabel;
04678
04679
04680 extern XSIDECL const wchar_t* siUILabelMinPixels;
04681
04682
04683 extern XSIDECL const wchar_t* siUILabelPercentage;
04684
04685
04686 extern XSIDECL const wchar_t* siUILineCnt;
04687
04688
04689 extern XSIDECL const wchar_t* siUILineGap;
04690
04691
04692 extern XSIDECL const wchar_t* siUILogarithmic;
04693
04694
04695 extern XSIDECL const wchar_t* siUIMultiSelectionListBox;
04696
04697
04698 extern XSIDECL const wchar_t* siUINoLabel;
04699
04700
04701 extern XSIDECL const wchar_t* siUINoSlider;
04702
04703
04704 extern XSIDECL const wchar_t* siUIOpenFile;
04705
04706
04707 extern XSIDECL const wchar_t* siUISelectionColor;
04708
04709
04710 extern XSIDECL const wchar_t* siUIShowClip;
04711
04712
04713 extern XSIDECL const wchar_t* siUIShowFrame;
04714
04715
04716 extern XSIDECL const wchar_t* siUIButtonDisable;
04717
04718
04719 extern XSIDECL const wchar_t* siUIGradientConDivot;
04720
04721
04722 extern XSIDECL const wchar_t* siUIGradientMaxMarker;
04723
04724
04725 extern XSIDECL const wchar_t* siUIGradientMidPoint;
04726
04727
04728 extern XSIDECL const wchar_t* siUIGradientType;
04729
04730
04731 extern XSIDECL const wchar_t* siUIGridColumnWidths;
04732
04733
04734 extern XSIDECL const wchar_t* siUIGridHideColumnHeader;
04735
04736
04737 extern XSIDECL const wchar_t* siUIGridHideRowHeader;
04738
04739
04740 extern XSIDECL const wchar_t* siUIGridLockColumnHeader;
04741
04742
04743 extern XSIDECL const wchar_t* siUIGridLockRowHeader;
04744
04745
04746 extern XSIDECL const wchar_t* siUIGridReadOnlyColumns;
04747
04748
04749 extern XSIDECL const wchar_t* siUIGridSelectionMode;
04750
04751
04752 extern XSIDECL const wchar_t* siUIGridShowColumns;
04753
04754
04755 extern XSIDECL const wchar_t* siUIStyle;
04756
04757
04758 extern XSIDECL const wchar_t* siUISubFolder;
04759
04760
04761 extern XSIDECL const wchar_t* siUISyncSlider;
04762
04763
04764 extern XSIDECL const wchar_t* siUIThumbWheel;
04765
04766
04767 extern XSIDECL const wchar_t* siUITreadmill;
04768
04769
04770 extern XSIDECL const wchar_t* siUIItems;
04771
04772
04773 extern XSIDECL const wchar_t* siUIType;
04774
04775
04776 extern XSIDECL const wchar_t* siUIUseSelectionIcon;
04777
04778
04779 extern XSIDECL const wchar_t* siUIValueOnly;
04780
04781
04782 extern XSIDECL const wchar_t* siUIWidthPercentage;
04783
04784
04785 extern XSIDECL const wchar_t* siUILineNumbering;
04786
04787
04788 extern XSIDECL const wchar_t* siUIFolding;
04789
04790
04791 extern XSIDECL const wchar_t* siUIBackgroundColor;
04792
04793
04794 extern XSIDECL const wchar_t* siUIForegroundColor;
04795
04796
04797 extern XSIDECL const wchar_t* siUIFont;
04798
04799
04800 extern XSIDECL const wchar_t* siUICommentColor;
04801
04802
04803 extern XSIDECL const wchar_t* siUIPreprocessorColor;
04804
04805
04806 extern XSIDECL const wchar_t* siUIMarginWidth;
04807
04808
04809 extern XSIDECL const wchar_t* siUICommentFont;
04810
04811
04812 extern XSIDECL const wchar_t* siUIFontSize;
04813
04814
04815 extern XSIDECL const wchar_t* siUIKeywords;
04816
04817
04818 extern XSIDECL const wchar_t* siUIHeight;
04819
04820
04821 extern XSIDECL const wchar_t* siUIHorizontalScroll;
04822
04823
04824 extern XSIDECL const wchar_t* siUIVerticalScroll;
04825
04826
04827 extern XSIDECL const wchar_t* siUILineWrap;
04828
04829
04830 extern XSIDECL const wchar_t* siUIKeywordFile;
04831
04832
04833 extern XSIDECL const wchar_t* siUIAutoComplete;
04834
04835
04836 extern XSIDECL const wchar_t* siUIToolbar;
04837
04838
04839 extern XSIDECL const wchar_t* siUICapability;
04840
04841
04842 extern XSIDECL const wchar_t* siUIDictionary;
04843
04844
04845 extern XSIDECL const wchar_t* siUIHelpFile;
04846
04847
04849 extern XSIDECL const wchar_t* siUIHelpID;
04850
04852 extern XSIDECL const wchar_t* siUILanguage;
04853
04855 extern XSIDECL const wchar_t* siUILogic;
04856
04857 extern XSIDECL const wchar_t* siUILogicFile;
04858
04859
04860 extern XSIDECL const wchar_t* siUILogicPrefix;
04861
04862
04863 extern XSIDECL const wchar_t* siUIShowChildren;
04864
04865
04866 extern XSIDECL const wchar_t* siArgHandlerAnimatableParameters;
04867
04868
04869 extern XSIDECL const wchar_t* siArgHandlerCollection;
04870
04871
04872 extern XSIDECL const wchar_t* siArgHandlerFrame;
04873
04874
04875 extern XSIDECL const wchar_t* siArgHandlerFrameRate;
04876
04877
04878 extern XSIDECL const wchar_t* siArgHandlerMarkedParameters;
04879
04880
04881 extern XSIDECL const wchar_t* siArgHandlerSingleObj;
04882
04883
04885 extern XSIDECL const wchar_t* siFilter3DObjectType;
04886
04887 extern XSIDECL const wchar_t* siFilterObjectType;
04888
04889
04891 extern XSIDECL const wchar_t* siFilterPropertyType;
04892
04893 extern XSIDECL const wchar_t* siFilterSubComponentType;
04894
04895
04897 extern XSIDECL const wchar_t* siClipAnimationLayerType;
04898
04899 extern XSIDECL const wchar_t* siClipAnimationType;
04900
04901
04902 extern XSIDECL const wchar_t* siClipAnimCompoundType;
04903
04904
04906 extern XSIDECL const wchar_t* siClipAudioType;
04907
04909 extern XSIDECL const wchar_t* siClipCacheType;
04910
04912 extern XSIDECL const wchar_t* siClipImageType;
04913
04915 extern XSIDECL const wchar_t* siClipMixerType;
04916
04917 extern XSIDECL const wchar_t* siClipShapeCompoundType;
04918
04919
04920 extern XSIDECL const wchar_t* siClipShapeType;
04921
04922
04924 extern XSIDECL const wchar_t* siTrackAnimationLayerType;
04925
04926 extern XSIDECL const wchar_t* siTrackAnimationType;
04927
04928
04930 extern XSIDECL const wchar_t* siTrackAudioType;
04931
04933 extern XSIDECL const wchar_t* siTrackCacheType;
04934
04936 extern XSIDECL const wchar_t* siTrackShapeType;
04937
04938 extern XSIDECL const wchar_t* siTransitionBridgeType;
04939
04940
04941 extern XSIDECL const wchar_t* siTransitionCardinalType;
04942
04943
04944 extern XSIDECL const wchar_t* siTransitionStandardType;
04945
04946
04948 extern XSIDECL const wchar_t* siAnimCompoundAnimItem;
04949
04951 extern XSIDECL const wchar_t* siConstraintAnimItem;
04952
04954 extern XSIDECL const wchar_t* siExpressionAnimItem;
04955
04957 extern XSIDECL const wchar_t* siFCurveAnimItem;
04958
04960 extern XSIDECL const wchar_t* siShapeCompoundAnimItem;
04961
04963 extern XSIDECL const wchar_t* siShapeKeyAnimItem;
04964
04966 extern XSIDECL const wchar_t* siStaticValueAnimItem;
04967
04969 extern XSIDECL const wchar_t* siCompoundMappedItem;
04970
04971 extern XSIDECL const wchar_t* siConstraintMappedItem;
04972
04973
04974 extern XSIDECL const wchar_t* siExpressionMappedItem;
04975
04976
04977 extern XSIDECL const wchar_t* siFCurveMappedItem;
04978
04979
04981 extern XSIDECL const wchar_t* siShapeCompoundMappedItem;
04982
04983 extern XSIDECL const wchar_t* siShapeKeyMappedItem;
04984
04985
04986 extern XSIDECL const wchar_t* siStaticValueMappedItem;
04987
04988
04990 extern XSIDECL const wchar_t* siSEFilterActionNodes;
04991
04993 extern XSIDECL const wchar_t* siSEFilterAllNodeTypes;
04994
04996 extern XSIDECL const wchar_t* siSEFilterAnimatableNodes;
04997
04999 extern XSIDECL const wchar_t* siSEFilterAnimatedNodes;
05000
05002 extern XSIDECL const wchar_t* siSEFilterClusterNodes;
05003
05005 extern XSIDECL const wchar_t* siSEFilterGroupNodes;
05006
05008 extern XSIDECL const wchar_t* siSEFilterKeywordAll;
05009
05011 extern XSIDECL const wchar_t* siSEFilterKeywordAnimation;
05012
05014 extern XSIDECL const wchar_t* siSEFilterKeywordCustom;
05015
05017 extern XSIDECL const wchar_t* siSEFilterKeywordGeneral;
05018
05020 extern XSIDECL const wchar_t* siSEFilterKeywordKinematics;
05021
05023 extern XSIDECL const wchar_t* siSEFilterKeywordModeling;
05024
05026 extern XSIDECL const wchar_t* siSEFilterKeywordRendering;
05027
05029 extern XSIDECL const wchar_t* siSEFilterKeywordViewing;
05030
05032 extern XSIDECL const wchar_t* siSEFilterMaterialNodes;
05033
05035 extern XSIDECL const wchar_t* siSEFilterMiscellaneousNodes;
05036
05038 extern XSIDECL const wchar_t* siSEFilterModelNodes;
05039
05041 extern XSIDECL const wchar_t* siSEFilterObjectNodes;
05042
05044 extern XSIDECL const wchar_t* siSEFilterOperatorNodes;
05045
05047 extern XSIDECL const wchar_t* siSEFilterParameterNodes;
05048
05050 extern XSIDECL const wchar_t* siSEFilterPrimitiveNodes;
05051
05053 extern XSIDECL const wchar_t* siSEFilterPropertyNodes;
05054
05056 extern XSIDECL const wchar_t* siSEFilterSceneNodes;
05057
05059 extern XSIDECL const wchar_t* siSEFilterShaderNodes;
05060
05062 extern XSIDECL const wchar_t* siImageDataTypeRGBA;
05063
05065 extern XSIDECL const wchar_t* siImageDataTypeRGB;
05066
05068 extern XSIDECL const wchar_t* siImageDataTypeRGBE;
05069
05071 extern XSIDECL const wchar_t* siImageDataTypeAlpha;
05072
05074 extern XSIDECL const wchar_t* siImageDataTypeIntensity;
05075
05077 extern XSIDECL const wchar_t* siImageDataTypeDepth;
05078
05080 extern XSIDECL const wchar_t* siImageDataTypeNormal;
05081
05083 extern XSIDECL const wchar_t* siImageDataTypeMotion;
05084
05086 extern XSIDECL const wchar_t* siImageDataTypeVector;
05087
05089 extern XSIDECL const wchar_t* siImageDataTypePoint;
05090
05092 extern XSIDECL const wchar_t* siImageDataTypeLabel;
05093
05095 extern XSIDECL const wchar_t* siImageDataTypeBitMask;
05096
05098 extern XSIDECL const wchar_t* siATFilterPresetAll;
05099
05101 extern XSIDECL const wchar_t* siATFilterPresetCustom;
05102
05104 extern XSIDECL const wchar_t* siATFilterPresetGeneral;
05105
05107 extern XSIDECL const wchar_t* siATFilterPresetModeling;
05108
05110 extern XSIDECL const wchar_t* siATFilterPresetAnimation;
05111
05113 extern XSIDECL const wchar_t* siATFilterPresetKinematics;
05114
05116 extern XSIDECL const wchar_t* siATFilterPresetRendering;
05117
05119 extern XSIDECL const wchar_t* siATFilterPresetViewing;
05120
05122 extern XSIDECL const wchar_t* siATFilterPresetLocalTransform;
05123
05125 extern XSIDECL const wchar_t* siATFilterPresetPosition;
05126
05128 extern XSIDECL const wchar_t* siATFilterPresetPositionX;
05129
05131 extern XSIDECL const wchar_t* siATFilterPresetPositionY;
05132
05134 extern XSIDECL const wchar_t* siATFilterPresetPositionZ;
05135
05137 extern XSIDECL const wchar_t* siATFilterPresetRotation;
05138
05140 extern XSIDECL const wchar_t* siATFilterPresetRotationX;
05141
05143 extern XSIDECL const wchar_t* siATFilterPresetRotationY;
05144
05146 extern XSIDECL const wchar_t* siATFilterPresetRotationZ;
05147
05149 extern XSIDECL const wchar_t* siATFilterPresetScaling;
05150
05152 extern XSIDECL const wchar_t* siATFilterPresetScalingX;
05153
05155 extern XSIDECL const wchar_t* siATFilterPresetScalingY;
05156
05158 extern XSIDECL const wchar_t* siATFilterPresetScalingZ;
05159
05161 extern XSIDECL const wchar_t* siATFilterPresetColor;
05162
05164 extern XSIDECL const wchar_t* siATFilterTaggedAll;
05165
05167 extern XSIDECL const wchar_t* siATFilterTagged1;
05168
05170 extern XSIDECL const wchar_t* siATFilterTagged2;
05171
05173 extern XSIDECL const wchar_t* siATFilterTagged3;
05174
05176 extern XSIDECL const wchar_t* siATFilterTagged4;
05177
05179 extern XSIDECL const wchar_t* siATFilterTagged5;
05180
05182 extern XSIDECL const wchar_t* siATFilterTagged6;
05183
05185 extern XSIDECL const wchar_t* siATFilterTagged7;
05186
05188 extern XSIDECL const wchar_t* siATFilterTagged8;
05189
05191 extern XSIDECL const wchar_t* siATFilterTagged9;
05192
05194 extern XSIDECL const wchar_t* siATFilterTagged10;
05195
05196 extern XSIDECL const wchar_t* siReferenceFilterAttribute;
05197
05198
05199 extern XSIDECL const wchar_t* siPropertyFilterAttribute;
05200
05201
05202 extern XSIDECL const wchar_t* siCustomTypeNameAttribute;
05203
05204
05206 extern XSIDECL const wchar_t* siShaderFamilyAttribute;
05207
05208 extern XSIDECL const wchar_t* siDefaultConnectionAttribute;
05209
05210
05212 extern XSIDECL const wchar_t* siWritableImageAttribute;
05213
05215 extern XSIDECL const wchar_t* siWritableImageTypeAttribute;
05216
05218 extern XSIDECL const wchar_t* siRenderTreeNodeColorRAttribute;
05219
05221 extern XSIDECL const wchar_t* siRenderTreeNodeColorGAttribute;
05222
05224 extern XSIDECL const wchar_t* siRenderTreeNodeColorBAttribute;
05225
05227 extern XSIDECL const wchar_t* siUseRenderTreeLayoutPortDisplayNamesAttribute;
05228
05230 extern XSIDECL const wchar_t* siRecompileMetaSLOnValueChange;
05231
05233 extern XSIDECL const wchar_t* siCAVTangentsAttribute;
05234
05236 extern XSIDECL const wchar_t* siCAVBinormalsAttribute;
05237
05239 extern XSIDECL const wchar_t* siHWShaderVersionAttribute;
05240
05241 extern XSIDECL const wchar_t* siHWShaderForceAttributeUpdate;
05242
05243
05244 extern XSIDECL const wchar_t* siHWShaderDirtyParameterUpdate;
05245
05246
05248 extern XSIDECL const wchar_t* siShaderFamilyCntContrast;
05249
05251 extern XSIDECL const wchar_t* siShaderFamilyCntMat;
05252
05254 extern XSIDECL const wchar_t* siShaderFamilyCntStore;
05255
05257 extern XSIDECL const wchar_t* siShaderFamilyData;
05258
05260 extern XSIDECL const wchar_t* siShaderFamilyEnvironment;
05261
05263 extern XSIDECL const wchar_t* siShaderFamilyGeometry;
05264
05266 extern XSIDECL const wchar_t* siShaderFamilyLens;
05267
05269 extern XSIDECL const wchar_t* siShaderFamilyLight;
05270
05272 extern XSIDECL const wchar_t* siShaderFamilyLightmap;
05273
05275 extern XSIDECL const wchar_t* siShaderFamilyOutput;
05276
05278 extern XSIDECL const wchar_t* siShaderFamilyPhenomMat;
05279
05281 extern XSIDECL const wchar_t* siShaderFamilyPhotonLight;
05282
05284 extern XSIDECL const wchar_t* siShaderFamilyPhotonMat;
05285
05287 extern XSIDECL const wchar_t* siShaderFamilyPhotonVolume;
05288
05290 extern XSIDECL const wchar_t* siShaderFamilyShadowMat;
05291
05293 extern XSIDECL const wchar_t* siShaderFamilyState;
05294
05296 extern XSIDECL const wchar_t* siShaderFamilySurfaceMat;
05297
05299 extern XSIDECL const wchar_t* siShaderFamilyTexture;
05300
05302 extern XSIDECL const wchar_t* siShaderFamilyVolume;
05303
05305 extern XSIDECL const wchar_t* siShaderFamilyRTShader;
05306
05307 extern XSIDECL const wchar_t* siMentalRayLightmapPortType;
05308
05309
05310 extern XSIDECL const wchar_t* siMentalRayGeometryPortType;
05311
05312
05313 extern XSIDECL const wchar_t* siMentalRayContourStorePortType;
05314
05315
05316 extern XSIDECL const wchar_t* siMentalRayContourContrastPortType;
05317
05318
05319 extern XSIDECL const wchar_t* siMentalRayPhenomenonMaterialPortType;
05320
05321
05322 extern XSIDECL const wchar_t* siXGSRealTimePortType;
05323
05324
05325 extern XSIDECL const wchar_t* siHWShaderPortType;
05326
05327
05328 extern XSIDECL const wchar_t* siHardwareVertexPosition;
05329
05330
05331 extern XSIDECL const wchar_t* siHardwareVertexNormal;
05332
05333
05335 extern XSIDECL const wchar_t* siHardwareVertexColor;
05336
05338 extern XSIDECL const wchar_t* siHardwareVertexTangent;
05339
05341 extern XSIDECL const wchar_t* siHardwareVertexBinormal;
05342
05344 extern XSIDECL const wchar_t* siHardwareVertexTexCoord;
05345
05347 extern XSIDECL const wchar_t* siHardwareVertexWeightMap;
05348
05350 extern XSIDECL const wchar_t* siHardwareVertexPointVelocity;
05351
05353 extern XSIDECL const wchar_t* siHardwareVertexOrientation;
05354
05356 extern XSIDECL const wchar_t* siHardwareVertexAge;
05357
05359 extern XSIDECL const wchar_t* siHardwareVertexRadius;
05360
05362 extern XSIDECL const wchar_t* siHardwareVertexID;
05363
05365 extern XSIDECL const wchar_t* siHardwareVertexFog;
05366
05368 extern XSIDECL const wchar_t* siHardwareVertexWeight;
05369
05371 extern XSIDECL const wchar_t* siHardwareVertexIndice;
05372
05374 extern XSIDECL const wchar_t* siHardwareVertexTessfactor;
05375
05377 extern XSIDECL const wchar_t* siHardwareVertexDepth;
05378
05380 extern XSIDECL const wchar_t* siHardwareVertexSample;
05381
05383 extern XSIDECL const wchar_t* siHardwareVertexAuto;
05384
05386 extern XSIDECL const wchar_t* siICERenderPropSuffixUWrap;
05387
05389 extern XSIDECL const wchar_t* siICERenderPropSuffixVWrap;
05390
05392 extern XSIDECL const wchar_t* siICERenderPropSuffixWWrap;
05393
05395 extern XSIDECL const wchar_t* siICERenderPropSuffixTransform;
05396
05398 extern XSIDECL const wchar_t* siICERenderPropSuffixIsHomogeneous;
05399
05401 extern XSIDECL const wchar_t* siICERenderPropSuffixSmoothWhenSubd;
05402
05403
05404 };
05405
05406
05407 #endif