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 siOnEndCommand = 542181329,
01280 siOnBeginCommand = 542181331
01281 } siEventID;
01282
01284 typedef
01285 enum siSelectionChangeType
01286 { siAddedToSelection = 0,
01287 siRemovedFromSelection = 1
01288 } siSelectionChangeType;
01289
01291 typedef
01292 enum siRenderFieldType
01293 { siRenderFieldNone = 0,
01294 siRenderFieldOdd = 1,
01295 siRenderFieldEven = 2
01296 } siRenderFieldType;
01297
01298 typedef
01299 enum siRenderingType
01300
01301 { siRenderSequence = 0,
01302 siRenderFramePreview = 1,
01303 siRenderEchoToMi = 2,
01304 siRenderExportArchive = 2
01305 } siRenderType;
01306
01308 typedef
01309 enum siRenderingErrorType
01310 { siRenderNoError = 0,
01311 siRenderAbort = 1,
01312 siRenderFailure = 2
01313 } siRenderingErrorType;
01314
01316 typedef
01317 enum siSubdivisionRuleType
01318 { siCatmullClark = 0,
01319 siXSIDooSabin = 2,
01320 siLinearSubdivision = 3
01321 } siSubdivisionRuleType;
01322
01324 typedef
01325 enum siNavigateComponentType
01326 { siNextComponent = 0,
01327 siPreviousComponent = 1,
01328 siFirstComponent = 2,
01329 siLastComponent = 3
01330 } siNavigateComponentType;
01331
01333 typedef
01334 enum siParticleRenderType
01335 { siBillboardType = 0,
01336 siSphereType = 1,
01337 siBlobType = 2
01338 } siParticleRenderType;
01339
01341 typedef
01342 enum siFCurveEditorAttribute
01343 { siRegionStartFrame = 0,
01344 siRegionEndFrame = 1,
01345 siRegionMin = 2,
01346 siRegionMax = 3
01347 } siFCurveEditorAttribute;
01348
01350 typedef
01351 enum siSeverityType
01352 { siFatalMsg = 1,
01353 siErrorMsg = 2,
01354 siWarningMsg = 4,
01355 siInfoMsg = 8,
01356 siVerboseMsg = 16,
01357 siCommentMsg = 32
01358 } siSeverityType;
01359
01361 typedef
01362 enum siCustomCompiledOpFlags
01363 { siDLLLoadingUnloading = 1
01364 } siCustomCompiledOpFlags;
01365
01367 typedef
01368 enum siChannelAction
01369 { siChannelActionNone = 0,
01370 siChannelActionDrive = 1,
01371 siChannelActionCommand = 2,
01372 siChannelActionSpecial = 3
01373 } siChannelAction;
01374
01376 typedef
01377 enum siSelectMode
01378 { siSelectDefault = 0,
01379 siSelectNode = 1,
01380 siSelectBranch = 2,
01381 siSelectTree = 3,
01382 siSelectModel = 4
01383 } siSelectMode;
01384
01386 typedef
01387 enum siTransientExplorerFilter
01388 { siSEFilterAllNodes = 0,
01389 siSEFilterAllNodesNoParams = 1,
01390 siSEFilterGeometryOperators = 2,
01391 siSEFilterObjectsOnly = 3,
01392 siSEFilterAllProperties = 4,
01393 siSEFilterPropertiesAndPrimitives = 5,
01394 siSEFilterMaterialsAndShaders = 6,
01395 siSEFilterModelsOnly = 7,
01396 siSEFilterGroupsOnly = 8,
01397 siSEFilterImageClips = 9
01398 } siTransientExplorerFilter;
01399
01401 typedef
01402 enum siClassID
01403 { siObjectID = 0,
01404 siUnknownClassID = 0,
01405 siSIObjectID = 1,
01406 siOGLMaterialID = 2,
01407 siOGLTextureID = 3,
01408 siOGLLightID = 4,
01409 siApplicationID = 5,
01410 siArgumentID = 6,
01411 siCommandID = 7,
01412 siClipID = 8,
01413 siShapeClipID = 9,
01414 siSubComponentID = 10,
01415 siFacetID = 11,
01416 siNurbsSurfaceID = 12,
01417 siPointID = 13,
01418 siControlPointID = 14,
01419 siNurbsCurveControlPointID = 15,
01420 siNurbsCurveListControlPointID = 16,
01421 siNurbsSurfaceControlPointID = 17,
01422 siNurbsCurveID = 18,
01423 siSampleID = 19,
01424 siNurbsSampleID = 20,
01425 siPolygonNodeID = 21,
01426 siGeometryID = 22,
01427 siNurbsSurfaceMeshID = 23,
01428 siNurbsCurveListID = 24,
01429 siPolygonMeshID = 25,
01430 siSegmentID = 26,
01431 siConnectionPointID = 27,
01432 siConstructionHistoryID = 28,
01433 siDictionaryID = 29,
01434 siEventInfoID = 30,
01435 siFCurveID = 31,
01436 siNestedFCurveID = 32,
01437 siFCurveKeyID = 33,
01438 siFileBrowserID = 34,
01439 siImageID = 35,
01440 siMappedItemID = 36,
01441 siPortID = 37,
01442 siInputPortID = 38,
01443 siSelectionID = 39,
01444 siStaticSourceID = 40,
01445 siTriangleID = 41,
01446 siTriangleVertexID = 42,
01447 siUpdateContextID = 43,
01448 siParameterID = 44,
01449 siCompoundParameterID = 45,
01450 siProjectID = 46,
01451 siProjectItemID = 47,
01452 siActionSourceID = 48,
01453 siExpressionID = 49,
01454 siImageClipID = 50,
01455 siSceneID = 51,
01456 siShaderID = 52,
01457 siOperatorID = 53,
01458 siEnvelopeID = 54,
01459 siPrimitiveID = 55,
01460 siParticleCloudPrimitiveID = 56,
01461 siPropertyID = 57,
01462 siClusterPropertyID = 58,
01463 siConstraintID = 59,
01464 siConstraintWithUpVectorID = 60,
01465 siCustomPropertyID = 61,
01466 siJointID = 62,
01467 siKinematicsID = 63,
01468 siMaterialID = 64,
01469 siStaticKinematicStateID = 65,
01470 siSceneItemID = 66,
01471 siClusterID = 67,
01472 siGroupID = 68,
01473 siLayerID = 69,
01474 siPassID = 70,
01475 siUserGroupID = 71,
01476 siX3DObjectID = 72,
01477 siParticleCloudID = 73,
01478 siModelID = 74,
01479 siChainElementID = 75,
01480 siChainRootID = 76,
01481 siChainBoneID = 77,
01482 siChainEffectorID = 78,
01483 siDirectedID = 79,
01484 siCameraID = 80,
01485 siLightID = 81,
01486 siNullID = 82,
01487 siRigID = 83,
01488 siCameraRigID = 84,
01489 siLightRigID = 85,
01490 siKinematicStateID = 86,
01491 siTrackID = 87,
01492 siUserDataMapID = 88,
01493 siFxTreeID = 89,
01494 siFxOperatorID = 90,
01495 siTriangleCollectionID = 91,
01496 siTriangleVertexCollectionID = 92,
01497 siSampleCollectionID = 93,
01498 siPolygonNodeCollectionID = 94,
01499 siPointCollectionID = 95,
01500 siFacetCollectionID = 97,
01501 siVertexID = 98,
01502 siVertexCollectionID = 99,
01503 siEdgeID = 100,
01504 siEdgeCollectionID = 101,
01505 siPolygonFaceID = 102,
01506 siPolygonFaceCollectionID = 103,
01507 siDataSourceID = 104,
01508 siAnimationSourceID = 105,
01509 siOutputPortID = 106,
01510 siProxyParameterID = 107,
01511 siDeviceCollectionID = 108,
01512 siDeviceID = 109,
01513 siChannelID = 110,
01514 siKnotCollectionID = 111,
01515 siControlPointCollectionID = 112,
01516 siNurbsCurveCollectionID = 113,
01517 siNurbsSurfaceCollectionID = 114,
01518 siNurbsSampleCollectionID = 115,
01519 siTextureID = 116,
01520 siUserDataBlobID = 117,
01521 siParticleID = 118,
01522 siAddonID = 119,
01523 siPPGLayoutID = 120,
01524 siPPGItemID = 121,
01525 siPreferencesID = 122,
01526 siParticleTypeID = 123,
01527 siParticleAttributeID = 124,
01528 siGridDataID = 125,
01529 siTextureLayerID = 126,
01530 siTextureLayerPortID = 127,
01531 siCustomOperatorID = 128,
01532 siPortGroupID = 129,
01533 siDesktopID = 130,
01534 siLayoutID = 131,
01535 siUIObjectID = 132,
01536 siUIPersistableID = 133,
01537 siViewID = 134,
01538 siArrayParameterID = 135,
01539 siViewContextID = 137,
01540 siContextID = 138,
01541 siPPGEventContextID = 139,
01542 siClipEffectID = 140,
01543 siClipEffectItemID = 141,
01544 siShapeKeyID = 142,
01545 siSourceID = 143,
01546 siTimeControlID = 144,
01547 siTransitionID = 145,
01548 siAnimationSourceItemID = 146,
01549 siClipContainerID = 147,
01550 siArgumentHandlerID = 148,
01551 siMenuID = 149,
01552 siMenuItemID = 150,
01553 siPluginID = 151,
01554 siPluginItemID = 152,
01555 siPluginRegistrarID = 153,
01556 siFilterID = 154,
01557 siUIToolkitID = 155,
01558 siProgressBarID = 156,
01559 siParamDefID = 157,
01560 siFactoryID = 158,
01561 siCommandCollectionID = 159,
01562 siArgumentCollectionID = 160,
01563 siGraphicSequencerContextID = 161,
01564 siClipRelationID = 162,
01565 siMixerID = 163,
01566 siLibraryID = 164,
01567 siSimulationEnvironmentID = 165,
01568 siGridWidgetID = 166,
01569 siGeometryAccessorID = 167,
01570 siEnvelopeWeightID = 168,
01571 siMeshBuilderID = 169,
01572 siSegmentCollectionID = 170,
01573 siFileReferenceID = 171,
01574 siClusterPropertyBuilderID = 172,
01575 siMaterialLibraryID = 173,
01576 siHairPrimitiveID = 174,
01577 siRenderHairAccessorID = 175,
01578 siPointLocatorDataID = 176,
01579 siCollectionItemID = 177,
01580 siOperatorContextID = 178,
01581 siPointCloudID = 179,
01582 siRigidBodyAccessorID = 180,
01583 siRigidConstraintAccessorID = 181,
01584 siDeltaID = 182,
01585 siActionDeltaID = 183,
01586 siActionDeltaItemID = 184,
01587 siTimerEventID = 185,
01588 siPassContainerID = 186,
01589 siRenderChannelID = 187,
01590 siSceneRenderPropertyID = 188,
01591 siFramebufferID = 189,
01592 siRendererContextID = 190,
01593 siRendererID = 191,
01594 siTimeTransportID = 192,
01595 siTimeTransportContextID = 193,
01596 siICENodeID = 194,
01597 siICECompoundNodeID = 195,
01598 siICENodePortID = 196,
01599 siICETreeID = 197,
01600 siICENodeContainerID = 198,
01601 siICENodeInputPortID = 199,
01602 siICENodeOutputPortID = 200,
01603 siICEDataProviderNodeID = 201,
01604 siICEDataModifierNodeID = 202,
01605 siICENodeDefID = 203,
01606 siICENodeContextID = 204,
01607 siICEAttributeID = 205,
01608 siPartitionID = 206,
01609 siOverrideID = 207,
01610 siHardwareShaderContextID = 208,
01611 siValueMapID = 209,
01612 siShaderParamDefID = 210,
01613 siShaderParamDefOptionsID = 211,
01614 siShaderballOptionsID = 212,
01615 siShaderParamDefContainerID = 213,
01616 siMetaShaderRendererDefID = 214,
01617 siShaderDefID = 215,
01618 siShaderStructParamDefID = 216,
01619 siShaderArrayParamDefID = 217,
01620 siShaderParameterID = 218,
01621 siShaderArrayItemParameterID = 219,
01622 siShaderArrayParameterID = 220,
01623 siShaderCompoundParameterID = 221,
01624 siRenderTreeNodeID = 222,
01625 siShaderBaseID = 223,
01626 siShaderContainerID = 224,
01627 siShaderCompoundID = 225,
01628 siShaderCommentID = 226,
01629 siShaderDefManagerID = 227,
01630 siHardwareSurfaceID = 228,
01631 siGraphicDriverID = 229,
01632 siHairGeometryID = 230,
01633 siPointCloudGeometryID = 231,
01634 siSchematicNodeID = 232,
01635 siSchematicID = 233,
01636 siSchematicNodeCollectionID = 234,
01637 siUVPropertyID = 235,
01638 siToolContextID = 236,
01639 siPickBufferID = 237,
01640 siAnnotationID = 250,
01641 siMemoCameraID = 238,
01642 siMemoCameraCollectionID = 239
01643 } siClassID;
01644
01646 typedef
01647 enum siBlendInPresetModes
01648 { siBlendInPreset = 0,
01649 siReplaceAndBlendInPreset = 1,
01650 siReplaceNoBlend = 2
01651 } siBlendInPresetModes;
01652
01654 typedef
01655 enum siBlendInTextureLayersModes
01656 { siBlendInTextureLayers = 0,
01657 siReplaceAndBlendInTextureLayers = 1,
01658 siReplaceAndNoBlendInTextureLayers = 2
01659 } siBlendInTextureLayersModes;
01660
01662 typedef
01663 enum siShaderCnxPointType
01664 { siShaderCnxPointNone = 0,
01665 siShaderCnxPointBasePorts = 1,
01666 siShaderCnxPointTextureLayerPorts = 2,
01667 siShaderCnxPointAll = 65535
01668 } siShaderCnxPointType;
01669
01671 typedef
01672 enum siAddonItemType
01673 { siLayoutAddonItemType = 1,
01674 siToolbarAddonItemType = 2,
01675 siKeyMapAddonItemType = 3,
01676 siScriptCmdAddonItemType = 4,
01677 siPresetAddonItemType = 5,
01678 siSpdlAddonItemType = 6,
01679 siLibraryAddonItemType = 7,
01680 siOtherAddonItemType = 8,
01681 siEventAddonItemType = 9,
01682 siDeviceAddonItemType = 10,
01683 siShelfAddonItemType = 11,
01684 siPluginAddonItemType = 12,
01685 siHelpAddonItemType = 13,
01686 siViewAddonItemType = 14
01687 } siAddonItemType;
01688
01690 typedef
01691 enum siGridWidgetColumnType
01692 { siColumnStandard = 0,
01693 siColumnBool = 1,
01694 siColumnCombo = 2
01695 } siGridWidgetColumnType;
01696
01698 typedef
01699 enum siGridSelectionMode
01700 { siSelectionCell = 0,
01701 siSelectionHeader = 1,
01702 siSelectionNone = 2
01703 } siGridSelectionMode;
01704
01706 typedef
01707 enum siTxtContourStretchingMethod
01708 { siContourStretchingWalkingOnMesh = 0,
01709 siContourStretchingSpatialDistance = 1,
01710 siContourStretchingReqularQuads = 2,
01711 siContourStretchingProjectionOnSurface = 3
01712 } siTxtContourStretchingMethod;
01713
01715 typedef
01716 enum siExplorerScope
01717 { siExplorerScopeDefault = 0,
01718 siExplorerScopeProject = 1,
01719 siExplorerScopePreferences = 2,
01720 siExplorerScopeScene = 3,
01721 siExplorerScopeLayers = 4,
01722 siExplorerScopePasses = 5,
01723 siExplorerScopeEnvironments = 6,
01724 siExplorerScopeParTypes = 7,
01725 siExplorerScopeSelection = 8,
01726 siExplorerScopeCustom = 9,
01727 siExplorerScopeCurrentLayer = 10,
01728 siExplorerScopeCurrentPass = 11,
01729 siExplorerScopeCurrentEnvironment = 12,
01730 siExplorerScopeCurrentParType = 13,
01731 siExplorerScopeSourcesClips = 14,
01732 siExplorerScopeSourcesClipsAnimation = 15,
01733 siExplorerScopeSourcesClipsAudio = 16,
01734 siExplorerScopeSourcesClipsImages = 17,
01735 siExplorerScopeSourcesClipsMaterials = 18,
01736 siExplorerScopeSourcesClipsModels = 19,
01737 siExplorerScopeCommands = 20
01738 } siExplorerScope;
01739
01741 typedef
01742 enum siTimeState
01743 { siTimeStateNull = 0,
01744 siTimeStateStop = 0x1,
01745 siTimeStatePreStop = 0x2,
01746 siTimeStatePlay = 0x4,
01747 siTimeStatePrePlay = 0x8,
01748 siTimeStateRecord = 0x10,
01749 siTimeStatePreRecord = 0x20,
01750 siTimeStateFast = 0x40,
01751 siTimeStatePreFast = 0x80,
01752 siTimeStatePreRoll = 0x100,
01753 siTimeStateStep = 0x200,
01754 siTimeStatePostStep = 0x400,
01755 siTimeStatePause = 0x800,
01756 siTimeStatePrePause = 0x1000,
01757 siTimeStateSeek = 0x2000,
01758 siTimeNotifyTime = 0x4000,
01759 siTimeNotifyScrub = 0x10000,
01760 siTimeNotifySeek = 0x20000,
01761 siTimeNotifyPortChange = 0x40000,
01762 siTimeNotifyFrameDrop = 0x80000
01763 } siTimeState;
01764
01766 typedef
01767 enum siDisplayCallback
01768 { siUndefined = 0,
01769 siPreBeginFrame = 1,
01770 siBeginFrame = 2,
01771 siPostBeginFrame = 3,
01772 siPrePass = 4,
01773 siPass = 5,
01774 siPostPass = 6,
01775 siPreEndFrame = 7,
01776 siEndFrame = 8,
01777 siPostEndFrame = 9,
01778 siRenderFrame = 10
01779 } siDisplayCallback;
01780
01782 typedef
01783 enum siXGSClassType
01784 { siXGSPluginManager = 0
01785 } siXGSClassType;
01786
01788 typedef
01789 enum siXGSFlag
01790 { siInactive = 0,
01791 siActive = 1
01792 } siXGSFlag;
01793
01795 typedef
01796 enum siXGSPassFlag
01797 { siInsertBefore = 0,
01798 siInsertAfter = 1,
01799 siInsertBeforeAll = 2,
01800 siInsertAfterAll = 3
01801 } siXGSPassFlag;
01802
01804 typedef
01805 enum siXGSStateType
01806 { siXGSUnknown = 0,
01807 siXGSInteger = 1,
01808 siXGSFloat = 2,
01809 siXGSHandle = 3,
01810 siXGSVector4 = 4,
01811 siXGSMatrix4 = 5
01812 } siXGSStateType;
01813
01815 typedef
01816 enum siViewMode
01817 { siAll = 0,
01818 siBoundingBoxMode = 12,
01819 siWireframe = 13,
01820 siDepthCue = 14,
01821 siHiddenLineRemoval = 15,
01822 siConstant = 16,
01823 siShaded = 17,
01824 siTextured = 18,
01825 siTexturedDecal = 19,
01826 siCustom = 20,
01827 siRealtimePortMaterial = 21
01828 } siViewMode;
01829
01831 typedef
01832 enum siParticleAttributeType
01833 { siPAVector4 = 0,
01834 siPAVector3 = 1,
01835 siPAFloat = 2,
01836 siPAInt = 3,
01837 siPAULong = 4,
01838 siPAUShort = 5,
01839 siPABool = 6,
01840 siPAUndefined = 7
01841 } siParticleAttributeType;
01842
01844 typedef
01845 enum siAssetStorageType
01846 { siAssetStorageTypeInternal = 0,
01847 siAssetStorageTypeExternalDotXSIBin = 1,
01848 siAssetStorageTypeExternalDotXSIText = 2,
01849 siAssetStorageTypeExternalBin = 3,
01850 siAssetStorageTypeExternalXSIA = 4
01851 } siAssetStorageType;
01852
01854 typedef
01855 enum siSourceStorageType
01856 { siSourceStorageTypeInternal = 0,
01857 siSourceStorageTypeExternalDotXSIBin = 1,
01858 siSourceStorageTypeExternalDotXSIText = 2,
01859 siSourceStorageTypeExternalBin = 3
01860 } siSourceStorageType;
01861
01863 typedef
01864 enum siAssetStatus
01865 { siAssetStatusOffloaded = 0,
01866 siAssetStatusPartiallyLoaded = 1,
01867 siAssetStatusLoaded = 2
01868 } siAssetStatus;
01869
01871 typedef
01872 enum siActionStatus
01873 { siActionStatusOffloaded = 0,
01874 siActionStatusPartiallyLoaded = 1,
01875 siActionStatusLoaded = 2
01876 } siActionStatus;
01877
01879 typedef
01880 enum siFilterType
01881 { siFilterUndefined = 0,
01882 siFilterObject = 1,
01883 siFilter3DObject = 2,
01884 siFilterProperty = 3,
01885 siFilterSubComponentEdge = 4,
01886 siFilterSubComponentPoint = 5,
01887 siFilterSubComponentPolygon = 6,
01888 siFilterSubComponentKnot = 7
01889 } siFilterType;
01890
01892 typedef
01893 enum siCommandCapabilities
01894 { siSupportsKeyAssignment = 8,
01895 siCannotBeUsedInBatch = 256,
01896 siNoLogging = 8388608,
01897 siAllowNotifications = 1073741824
01898 } siCommandCapabilities;
01899
01901 typedef
01902 enum siSeverity
01903 { siFatal = 1,
01904 siError = 2,
01905 siWarning = 4,
01906 siInfo = 8,
01907 siVerbose = 16,
01908 siComment = 32
01909 } siSeverity;
01910
01912 typedef
01913 enum siMsgBoxFlags
01914 { siMsgOkOnly = 0,
01915 siMsgOkCancel = 1,
01916 siMsgAbortRetryIgnore = 2,
01917 siMsgYesNoCancel = 3,
01918 siMsgYesNo = 4,
01919 siMsgRetryCancel = 5,
01920 siMsgCritical = 16,
01921 siMsgQuestion = 32,
01922 siMsgExclamation = 48,
01923 siMsgInformation = 64,
01924 siMsgDefaultButton1 = 0,
01925 siMsgDefaultButton2 = 256,
01926 siMsgDefaultButton3 = 512
01927 } siMsgBoxFlags;
01928
01930 typedef
01931 enum siMsgButtonPressed
01932 { siMsgOk = 1,
01933 siMsgCancel = 2,
01934 siMsgAbort = 3,
01935 siMsgRetry = 4,
01936 siMsgIgnore = 5,
01937 siMsgYes = 6,
01938 siMsgNo = 7
01939 } siMsgButtonPressed;
01940
01942 typedef
01943 enum siViewState
01944 { siNormal = 0,
01945 siClosed = 1,
01946 siMinimized = 2
01947 } siViewState;
01948
01950 typedef
01951 enum siToolbarControl
01952 { siTBCtrlBlankSeparator = 0,
01953 siTBCtrlGroupHeader = 1,
01954 siTBCtrlLineBreak = 2,
01955 siTBCtrlMenu = 3,
01956 siTBCtrlPreset = 4,
01957 siTBCtrlLineSeparator = 5
01958 } siToolbarControl;
01959
01961 typedef
01962 enum siTimeReferenceType
01963 { siOriginalClip = 0,
01964 siExtrapolatedClip = 1
01965 } siTimeReferenceType;
01966
01968 typedef
01969 enum siImageRatio
01970 { siImageRatio1x1 = 0,
01971 siImageRatio2x1 = 1,
01972 siImageRatio4x1 = 2,
01973 siImageRatio8x1 = 3,
01974 siImageRatio16x1 = 4,
01975 siImageRatioThumbnail = 5
01976 } siImageRatio;
01977
01979 typedef
01980 enum siTimeControlExtrapolationType
01981 { siTimeControlExtrapolationNone = 0,
01982 siTimeControlExtrapolationHold = 1,
01983 siTimeControlExtrapolationCycle = 2,
01984 siTimeControlExtrapolationBounce = 3
01985 } siTimeControlExtrapolationType;
01986
01988 typedef
01989 enum siMenuItemStyle
01990 { siMenuItemUndefined = 0,
01991 siMenuItem = ( siMenuItemUndefined + 1 ) ,
01992 siMenuItemSubmenu = ( siMenuItem + 1 ) ,
01993 siMenuItemSeparator = ( siMenuItemSubmenu + 1 ) ,
01994 siMenuItemSection = ( siMenuItemSeparator + 1 )
01995 } siMenuItemStyle;
01996
01998 typedef
01999 enum siMenuAnchorPoints
02000 { siMenuUndefinedID = 0,
02001 siMenuTbGetPrimitiveCurveID = 1,
02002 siMenuTbGetPrimitivePolygonMeshBasicID = ( siMenuTbGetPrimitiveCurveID + 1 ) ,
02003 siMenuTbGetPrimitivePolygonMeshHedronID = ( siMenuTbGetPrimitivePolygonMeshBasicID + 1 ) ,
02004 siMenuTbGetPrimitivePolygonMeshID = ( siMenuTbGetPrimitivePolygonMeshHedronID + 1 ) ,
02005 siMenuTbGetPrimitiveSurfaceID = ( siMenuTbGetPrimitivePolygonMeshID + 1 ) ,
02006 siMenuTbGetPrimitiveImplicitCurveID = ( siMenuTbGetPrimitiveSurfaceID + 1 ) ,
02007 siMenuTbGetPrimitiveImplicitID = ( siMenuTbGetPrimitiveImplicitCurveID + 1 ) ,
02008 siMenuTbGetPrimitiveControlObjectID = ( siMenuTbGetPrimitiveImplicitID + 1 ) ,
02009 siMenuTbGetPrimitiveModelID = ( siMenuTbGetPrimitiveControlObjectID + 1 ) ,
02010 siMenuTbGetPrimitiveID = ( siMenuTbGetPrimitiveModelID + 1 ) ,
02011 siMenuTbGetCameraID = ( siMenuTbGetPrimitiveID + 1 ) ,
02012 siMenuTbGetLightID = ( siMenuTbGetCameraID + 1 ) ,
02013 siMenuTbGetMaterialID = ( siMenuTbGetLightID + 1 ) ,
02014 siMenuTbGetMaterialBasicID = ( siMenuTbGetMaterialID + 1 ) ,
02015 siMenuTbGetMaterialSimpleID = ( siMenuTbGetMaterialBasicID + 1 ) ,
02016 siMenuTbGetMaterialRealTimeID = ( siMenuTbGetMaterialSimpleID + 1 ) ,
02017 siMenuTbGetPropertyID = ( siMenuTbGetMaterialRealTimeID + 1 ) ,
02018 siMenuTbGetPropertyTextureProjectionID = ( siMenuTbGetPropertyID + 1 ) ,
02019 siMenuTbGetPropertyTextureMapID = ( siMenuTbGetPropertyTextureProjectionID + 1 ) ,
02020 siMenuTbGetPropertyTextureID = ( siMenuTbGetPropertyTextureMapID + 1 ) ,
02021 siMenuTbGetPropertyUserDataMapID = ( siMenuTbGetPropertyTextureID + 1 ) ,
02022 siMenuTbGetPropertyMapPaintID = ( siMenuTbGetPropertyUserDataMapID + 1 ) ,
02023 siMenuTbGetPropertyPSetID = ( siMenuTbGetPropertyMapPaintID + 1 ) ,
02024 siMenuTbDeformSpatialID = ( siMenuTbGetPropertyPSetID + 1 ) ,
02025 siMenuTbDeformID = ( siMenuTbDeformSpatialID + 1 ) ,
02026 siMenuTbCreateSkeletonID = ( siMenuTbDeformID + 1 ) ,
02027 siMenuTbCreateSkeletonDrawID = ( siMenuTbCreateSkeletonID + 1 ) ,
02028 siMenuTbCreateSkeletonInspectID = ( siMenuTbCreateSkeletonDrawID + 1 ) ,
02029 siMenuTbModelCreateCurveID = 100,
02030 siMenuTbModelCreateSurfaceMeshID = ( siMenuTbModelCreateCurveID + 1 ) ,
02031 siMenuTbModelCreatePolygonMeshID = ( siMenuTbModelCreateSurfaceMeshID + 1 ) ,
02032 siMenuTbModelCreateModelID = ( siMenuTbModelCreatePolygonMeshID + 1 ) ,
02033 siMenuTbModelCreateTextID = ( siMenuTbModelCreateModelID + 1 ) ,
02034 siMenuTbModelModifyComponentID = ( siMenuTbModelCreateTextID + 1 ) ,
02035 siMenuTbModelModifyCurveID = ( siMenuTbModelModifyComponentID + 1 ) ,
02036 siMenuTbModelModifySurfaceMeshID = ( siMenuTbModelModifyCurveID + 1 ) ,
02037 siMenuTbModelModifyPolygonMeshID = ( siMenuTbModelModifySurfaceMeshID + 1 ) ,
02038 siMenuTbModelModifyModelID = ( siMenuTbModelModifyPolygonMeshID + 1 ) ,
02039 siMenuTbAnimateCreateParameterID = 200,
02040 siMenuTbAnimateCreateParameterCustomPSetID = ( siMenuTbAnimateCreateParameterID + 1 ) ,
02041 siMenuTbAnimateCreateParameterCustomParamID = ( siMenuTbAnimateCreateParameterCustomPSetID + 1 ) ,
02042 siMenuTbAnimateCreateParameterExpressionID = ( siMenuTbAnimateCreateParameterCustomParamID + 1 ) ,
02043 siMenuTbAnimateCreateParameterProxyID = ( siMenuTbAnimateCreateParameterExpressionID + 1 ) ,
02044 siMenuTbAnimateCreateCurveID = ( siMenuTbAnimateCreateParameterProxyID + 1 ) ,
02045 siMenuTbAnimateCreatePathID = ( siMenuTbAnimateCreateCurveID + 1 ) ,
02046 siMenuTbAnimateCreateCharacterID = ( siMenuTbAnimateCreatePathID + 1 ) ,
02047 siMenuTbAnimateDeformShapeID = ( siMenuTbAnimateCreateCharacterID + 1 ) ,
02048 siMenuTbAnimateDeformShapeKeyID = ( siMenuTbAnimateDeformShapeID + 1 ) ,
02049 siMenuTbAnimateDeformEnvelopeID = ( siMenuTbAnimateDeformShapeKeyID + 1 ) ,
02050 siMenuTbAnimateActionsStoreID = ( siMenuTbAnimateDeformEnvelopeID + 1 ) ,
02051 siMenuTbAnimateActionsApplyID = ( siMenuTbAnimateActionsStoreID + 1 ) ,
02052 siMenuTbAnimateActionsTemplatesID = ( siMenuTbAnimateActionsApplyID + 1 ) ,
02053 siMenuTbAnimateToolsPlotID = ( siMenuTbAnimateActionsTemplatesID + 1 ) ,
02054 siMenuTbAnimateToolsDevicesID = ( siMenuTbAnimateToolsPlotID + 1 ) ,
02055 siMenuTbAnimateToolsImportID = ( siMenuTbAnimateToolsDevicesID + 1 ) ,
02056 siMenuTbAnimateToolsExportID = ( siMenuTbAnimateToolsImportID + 1 ) ,
02057 siMenuTbAnimateToolsMotorID = ( siMenuTbAnimateToolsExportID + 1 ) ,
02058 siMenuTbRenderRegionID = 300,
02059 siMenuTbRenderPreviewID = ( siMenuTbRenderRegionID + 1 ) ,
02060 siMenuTbRenderRenderID = ( siMenuTbRenderPreviewID + 1 ) ,
02061 siMenuTbRenderExportMIID = ( siMenuTbRenderRenderID + 1 ) ,
02062 siMenuTbRenderPassEditID = ( siMenuTbRenderExportMIID + 1 ) ,
02063 siMenuTbRenderPassEditNewPassID = ( siMenuTbRenderPassEditID + 1 ) ,
02064 siMenuTbRenderPassPartitionID = ( siMenuTbRenderPassEditNewPassID + 1 ) ,
02065 siMenuTbRenderExportID = ( siMenuTbRenderPassPartitionID + 1 ) ,
02066 siMenuTbICEParticlesCreateID = 320,
02067 siMenuTbICEParticlesOnEmissionID = ( siMenuTbICEParticlesCreateID + 1 ) ,
02068 siMenuTbICEParticlesAfterEmissionID = ( siMenuTbICEParticlesOnEmissionID + 1 ) ,
02069 siMenuTbICEParticlesForceID = ( siMenuTbICEParticlesAfterEmissionID + 1 ) ,
02070 siMenuTbICEParticlesCollisionID = ( siMenuTbICEParticlesForceID + 1 ) ,
02071 siMenuTbICEParticlesSimulationID = ( siMenuTbICEParticlesCollisionID + 1 ) ,
02072 siMenuTbICEParticlesModelLibraryID = ( siMenuTbICEParticlesSimulationID + 1 ) ,
02073 siMenuTbICEDeformCreateID = 340,
02074 siMenuTbICEDeformSimulateID = ( siMenuTbICEDeformCreateID + 1 ) ,
02075 siMenuTbICEKinematicsEffectsID = 360,
02076 siMenuTbICEKinematicsConstrainID = ( siMenuTbICEKinematicsEffectsID + 1 ) ,
02077 siMenuTbGetForceID = 400,
02078 siMenuTbCreateParticlesID = ( siMenuTbGetForceID + 1 ) ,
02079 siMenuTbCreateParticlesFluidID = ( siMenuTbCreateParticlesID + 1 ) ,
02080 siMenuTbCreateParticlesExplosionID = ( siMenuTbCreateParticlesFluidID + 1 ) ,
02081 siMenuTbCreateParticlesNewPTypeID = ( siMenuTbCreateParticlesExplosionID + 1 ) ,
02082 siMenuTbCreateRigidBodyID = ( siMenuTbCreateParticlesNewPTypeID + 1 ) ,
02083 siMenuTbCreateRigidBodyConstraintID = ( siMenuTbCreateRigidBodyID + 1 ) ,
02084 siMenuTbCreateClothID = ( siMenuTbCreateRigidBodyConstraintID + 1 ) ,
02085 siMenuTbModifyParticlesID = ( siMenuTbCreateClothID + 1 ) ,
02086 siMenuTbModifyRigidBodyID = ( siMenuTbModifyParticlesID + 1 ) ,
02087 siMenuTbModifyEnvironmentID = ( siMenuTbModifyRigidBodyID + 1 ) ,
02088 siMenuTbCreateSoftBodyID = ( siMenuTbModifyEnvironmentID + 1 ) ,
02089 siMenuTbICECreateID = ( siMenuTbCreateSoftBodyID + 1 ) ,
02090 siMenuTbICEEditID = ( siMenuTbICECreateID + 1 ) ,
02091 siMenuMainFileSceneID = 1000,
02092 siMenuMainFileProjectID = ( siMenuMainFileSceneID + 1 ) ,
02093 siMenuMainFileExportID = ( siMenuMainFileProjectID + 1 ) ,
02094 siMenuMainFileImportID = ( siMenuMainFileExportID + 1 ) ,
02095 siMenuMainWindowID = ( siMenuMainFileImportID + 1 ) ,
02096 siMenuMainHelpID = ( siMenuMainWindowID + 1 ) ,
02097 siMenuMainApplicationID = ( siMenuMainHelpID + 1 ) ,
02098 siMenuMainApplicationPropertySetsID = ( siMenuMainApplicationID + 1 ) ,
02099 siMenuMainApplicationLayoutsID = ( siMenuMainApplicationPropertySetsID + 1 ) ,
02100 siMenuMainApplicationViewsID = ( siMenuMainApplicationLayoutsID + 1 ) ,
02101 siMenuMainApplicationToolbarsID = ( siMenuMainApplicationViewsID + 1 ) ,
02102 siMenuMainApplicationCommandsID = ( siMenuMainApplicationToolbarsID + 1 ) ,
02103 siMenuMainApplicationKeyMappingsID = ( siMenuMainApplicationCommandsID + 1 ) ,
02104 siMenuMainApplicationPreferencesID = ( siMenuMainApplicationKeyMappingsID + 1 ) ,
02105 siMenuMainTopLevelID = ( siMenuMainApplicationPreferencesID + 1 ) ,
02106 siMenuMainFileCrosswalkID = ( siMenuMainTopLevelID + 1 ) ,
02107 siMenuMCPSelectTopID = 2000,
02108 siMenuMCPSelectBottomID = ( siMenuMCPSelectTopID + 1 ) ,
02109 siMenuMCPSelectExploreBtnID = ( siMenuMCPSelectBottomID + 1 ) ,
02110 siMenuMCPSelectSelBtnContextID = ( siMenuMCPSelectExploreBtnID + 1 ) ,
02111 siMenuMCPTransformTopID = ( siMenuMCPSelectSelBtnContextID + 1 ) ,
02112 siMenuMCPTransformBottomID = ( siMenuMCPTransformTopID + 1 ) ,
02113 siMenuMCPSnapID = ( siMenuMCPTransformBottomID + 1 ) ,
02114 siMenuMCPConstrainID = ( siMenuMCPSnapID + 1 ) ,
02115 siMenuMCPEditID = ( siMenuMCPConstrainID + 1 ) ,
02116 siMenuMCPAnimationID = ( siMenuMCPEditID + 1 ) ,
02117 siMenuMCPPlaybackID = ( siMenuMCPAnimationID + 1 ) ,
02118 siMenuVMViewTypeID = 3000,
02119 siMenuVMCameraID = ( siMenuVMViewTypeID + 1 ) ,
02120 siMenuVMVisibilityID = ( siMenuVMCameraID + 1 ) ,
02121 siMenuVMDisplayID = ( siMenuVMVisibilityID + 1 ) ,
02122 siMenu3DViewClusterContextID = 3100,
02123 siMenu3DViewComponentContextID = ( siMenu3DViewClusterContextID + 1 ) ,
02124 siMenu3DViewComponentEditContextID = ( siMenu3DViewComponentContextID + 1 ) ,
02125 siMenu3DViewGeneralContextID = ( siMenu3DViewComponentEditContextID + 1 ) ,
02126 siMenu3DViewObjectContextID = ( siMenu3DViewGeneralContextID + 1 ) ,
02127 siMenu3DViewObjectEditContextID = ( siMenu3DViewObjectContextID + 1 ) ,
02128 siMenu3DViewObjectGroupContextID = ( siMenu3DViewObjectEditContextID + 1 ) ,
02129 siMenu3DViewObjectMeshContextID = ( siMenu3DViewObjectGroupContextID + 1 ) ,
02130 siMenu3DViewObjectSelectContextID = ( siMenu3DViewObjectMeshContextID + 1 ) ,
02131 siMenuSEGeneralContextID = 3200,
02132 siMenuSELayersContextID = ( siMenuSEGeneralContextID + 1 ) ,
02133 siMenuSEPassesContextID = ( siMenuSELayersContextID + 1 ) ,
02134 siMenuSEPartitionsContextID = ( siMenuSEPassesContextID + 1 ) ,
02135 siMenuSEObjectContextID = ( siMenuSEPartitionsContextID + 1 ) ,
02136 siMenuSEGroupContextID = ( siMenuSEObjectContextID + 1 ) ,
02137 siMenuSEAnimContextID = ( siMenuSEGroupContextID + 1 ) ,
02138 siMenuSEClusterContextID = ( siMenuSEAnimContextID + 1 ) ,
02139 siMenuSEOperatorContextID = ( siMenuSEClusterContextID + 1 ) ,
02140 siMenuSEConstraintContextID = ( siMenuSEOperatorContextID + 1 ) ,
02141 siMenuSEPreferenceContextID = ( siMenuSEConstraintContextID + 1 ) ,
02142 siMenuSEMaterialContextID = ( siMenuSEPreferenceContextID + 1 ) ,
02143 siMenuSEModelContextID = ( siMenuSEMaterialContextID + 1 ) ,
02144 siMenuPluginMgrPluginFileID = 3300,
02145 siMenuPluginMgrTreeFileID = ( siMenuPluginMgrPluginFileID + 1 ) ,
02146 siMenuPluginMgrContextPluginID = ( siMenuPluginMgrTreeFileID + 1 ) ,
02147 siMenuPluginMgrContextPluginLocationID = ( siMenuPluginMgrContextPluginID + 1 ) ,
02148 siMenuPluginMgrContextUserRootID = ( siMenuPluginMgrContextPluginLocationID + 1 ) ,
02149 siMenuPluginMgrContextFactoryRootID = ( siMenuPluginMgrContextUserRootID + 1 ) ,
02150 siMenuPluginMgrContextWorkgroupRootID = ( siMenuPluginMgrContextFactoryRootID + 1 ) ,
02151 siMenuPluginMgrContextAddonID = ( siMenuPluginMgrContextWorkgroupRootID + 1 ) ,
02152 siMenuPluginMgrContextCustomLocationID = ( siMenuPluginMgrContextAddonID + 1 ) ,
02153 siMenuPluginMgrSPDLFileID = ( siMenuPluginMgrContextCustomLocationID + 1 ) ,
02154 siMenuPluginMgrContextSPDLID = ( siMenuPluginMgrSPDLFileID + 1 ) ,
02155 siMenuPluginMgrContextSPDLLocationID = ( siMenuPluginMgrContextSPDLID + 1 ) ,
02156 siMenuPluginMgrContextPluginItemID = ( siMenuPluginMgrContextSPDLLocationID + 1 ) ,
02157 siMenuPluginMgrContextViewLocationID = ( siMenuPluginMgrContextPluginItemID + 1 ) ,
02158 siMenuPluginMgrContextViewID = ( siMenuPluginMgrContextViewLocationID + 1 ) ,
02159 siMenuPluginMgrContextToolbarLocationID = ( siMenuPluginMgrContextViewID + 1 ) ,
02160 siMenuPluginMgrContextToolbarID = ( siMenuPluginMgrContextToolbarLocationID + 1 ) ,
02161 siMenuWorkgroupMgrFileID = 3350,
02162 siMenuWorkgroupMgrContextID = ( siMenuWorkgroupMgrFileID + 1 ) ,
02163 siMenuScriptEditContextID = 3400,
02164 siMenuScriptHistoryContextID = 3401,
02165 siMenuPropertyPageContextID = 3600,
02166 siMenuPropertyPageAnimContextID = ( siMenuPropertyPageContextID + 1 ) ,
02167 siMenuShapeManagerEditID = 3700,
02168 siMenuShapeManagerCreateContextSingleSelectionID = ( siMenuShapeManagerEditID + 1 ) ,
02169 siMenuShapeManagerCreateContextMultiSelectionID = ( siMenuShapeManagerCreateContextSingleSelectionID + 1 ) ,
02170 siMenuShapeManagerAnimateContextSingleSelectionID = ( siMenuShapeManagerCreateContextMultiSelectionID + 1 ) ,
02171 siMenuShapeManagerAnimateContextMultiSelectionID = ( siMenuShapeManagerAnimateContextSingleSelectionID + 1 ) ,
02172 siMenuShapeManagerAnimateID = ( siMenuShapeManagerAnimateContextMultiSelectionID + 1 ) ,
02173 siMenuRenderRegionContextID = 3800,
02174 siMenuMaterialPanelMaterialID = 3900,
02175 siMenuTextureEditorToolsID = 4000,
02176 siMenuRenderTreeToolsID = 4100,
02177 siMenuICEViewToolsID = ( siMenuRenderTreeToolsID + 1 ) ,
02178 siMenuRTNodeContextID = ( siMenuICEViewToolsID + 1 ) ,
02179 siMenuICENodeContextID = ( siMenuRTNodeContextID + 1 ) ,
02180 siMenuICENodePortContextID = ( siMenuICENodeContextID + 1 ) ,
02181 siMenuRenderTreeTopLevelID = ( siMenuICENodePortContextID + 1 ) ,
02182 siMenuICEViewTopLevelID = ( siMenuRenderTreeTopLevelID + 1 ) ,
02183 siMenuTextEditorWidgetEditID = 4200,
02184 siMenuTextEditorContextID = ( siMenuTextEditorWidgetEditID + 1 ) ,
02185 siMenuTextureSpaceProjectionID = 4300,
02186 siMenuSchematicViewID = 4400,
02187 siMenuSchematicViewContextID = 4401,
02188 siMenuSchematicNodeContextID = 4402,
02189 siMenuSceneLayerManagerLayersID = 4500,
02190 siMenuSceneLayerManagerContextID = ( siMenuSceneLayerManagerLayersID + 1 ) ,
02191 siMenuWeightEditorFileID = 10000,
02192 siMenuWeightEditorEditID = 10001,
02193 siMenuWeightEditorViewID = 10002
02194 } siMenuAnchorPoints;
02195
02197 typedef
02198 enum siPortFlags
02199 { siDefaultPort = 0,
02200 siOptionalInputPort = 16,
02201 siCreatedOutputPort = 256,
02202 siBranchGroupPort = 1024
02203 } siPortFlags;
02204
02206 typedef
02207 enum siWindowChangeState
02208 { siWindowSize = 1,
02209 siWindowPaint = 2,
02210 siWindowSetFocus = 3,
02211 siWindowLostFocus = 4
02212 } siWindowChangeState;
02213
02215 typedef
02216 enum siFileType
02217 { siFileTypeDefault = 0,
02218 siFileTypeScene = 1,
02219 siFileTypeModel = 2,
02220 siFileTypeImage = 3,
02221 siFileTypeAudio = 4,
02222 siFileTypeSI3D = 5,
02223 siFileTypeScript = 6,
02224 siFileTypeFcurve = 7,
02225 siFileTypeExpression = 8,
02226 siFileTypeRenderPicture = 9,
02227 siFileTypeAction = 10,
02228 siFileTypeShader = 11,
02229 siFileTypeBackup = 12,
02230 siFileTypeMI = 13,
02231 siFileTypeIgnore = 14,
02232 siFileTypeSimulation = 15,
02233 siFileTypeReferencedModel = 16,
02234 siFileTypeQuery = 17,
02235 siFileTypeSynoptic = 18,
02236 siFileTypeDotXSI = 19,
02237 siFileTypeRenderMap = 20,
02238 siFileTypeAddon = 21,
02239 siFileTypeMatLib = 22,
02240 siFileTypeThumbnail = 23,
02241 siFileTypeMixer = 24,
02242 siFileTypeIges = 25,
02243 siFileTypeComposites = 26,
02244 siFileTypeDelta = 27,
02245 siFileTypeCache = 28,
02246 siFileTypeICECompounds = 29,
02247 siFileTypeRTCompounds = 30,
02248 siFileTypeCustom = 31,
02249 siFileTypeLast = 32
02250 } siFileType;
02251
02253 typedef
02254 enum siClusterType
02255 { siClusterVertexType = 0,
02256 siClusterNodeType = 1,
02257 siClusterEdgeType = 2,
02258 siClusterPolygonType = 3
02259 } siClusterType;
02260
02262 typedef
02263 enum siClusterPropertyType
02264 { siClusterPropertyEnvelopeWeightType = 0,
02265 siClusterPropertyShapeKeyType = 1,
02266 siClusterPropertyWeightMapType = 2,
02267 siClusterPropertyUVType = 3,
02268 siClusterPropertyVertexColorType = 4,
02269 siClusterPropertyUserNormalType = 5,
02270 siClusterPropertyUserMotionType = 6
02271 } siClusterPropertyType;
02272
02274 typedef
02275 enum siCurveIsopointManipMode
02276 { siCurveIsopointPositionManipMode = 0,
02277 siCurveIsopointPositionAndTangentsManipMode = 1,
02278 siCurveIsopointFwdTangentManipMode = 2,
02279 siCurveIsopointBwdTangentManipMode = 3,
02280 siCurveIsopointFwdThenBwdTangentManipMode = 4,
02281 siCurveIsopointBwdThenFwdTangentManipMode = 5,
02282 siCurveIsopointCVManipMode = 6
02283 } siCurveIsopointManipMode;
02284
02286 typedef
02287 enum siCurveKnotTangentAlignment
02288 { siCurveKnotAlignFwdTangentWithBwd = 0,
02289 siCurveKnotAlignBwdTangentWithFwd = 1,
02290 siCurveKnotAlignFwdAndBwdTangentsTogether = 2,
02291 siCurveKnotLinearizeNextSegment = 3,
02292 siCurveKnotLinearizePrevSegment = 4,
02293 siCurveKnotLinearizeBothSegments = 5,
02294 siCurveKnotLinearizeInterSegments = 6,
02295 siCurveKnotMakeCorner = 7
02296 } siCurveKnotTangentAlignment;
02297
02299 typedef
02300 enum siRBDEngine
02301 { siPhysXEngine = 0,
02302 siOpenDynamicsEngine = 1
02303 } siRBDEngine;
02304
02306 typedef
02307 enum siKeyableAttributeType
02308 { siKeyableAttributeClear = 0,
02309 siKeyableAttributeKeyable = 1,
02310 siKeyableAttributeNonKeyableVisible = 2
02311 } siKeyableAttributeType;
02312
02314 typedef
02315 enum siClosestLocationMethod
02316 { siClosestVertexOrKnot = 0,
02317 siClosestSurface = 1,
02318 siClosestSmoothedSurface = 2,
02319 siClosestSurfaceRaycastIntersection = 3
02320 } siClosestLocationMethod;
02321
02323 typedef
02324 enum siNormalComputationMethod
02325 { siInterpolatedVertexGeometricNormals = 0,
02326 siInterpolatedVertexAngleBasedGeometricNormals = 1,
02327 siInterpolatedShadingNormals = 2,
02328 siInterpolatedAngleBasedNodeShadingNormals = 3
02329 } siNormalComputationMethod;
02330
02332 typedef
02333 enum siLineIntersectionType
02334 { siSemiLineIntersection = 0,
02335 siLineIntersection = 1,
02336 siSegmentIntersection = 2
02337 } siLineIntersectionType;
02338
02340 typedef
02341 enum siImageBitDepth
02342 { siImageBitDepthUnknown = -1,
02343 siImageBitDepthInteger1 = 0,
02344 siImageBitDepthInteger2 = 1,
02345 siImageBitDepthInteger4 = 2,
02346 siImageBitDepthInteger8 = 3,
02347 siImageBitDepthInteger16 = 4,
02348 siImageBitDepthInteger32 = 5,
02349 siImageBitDepthFloat16 = 20,
02350 siImageBitDepthFloat32 = 21
02351 } siImageBitDepth;
02352
02354 typedef
02355 enum siImageChannelType
02356 { siImageRGBAChannelType = 0,
02357 siImageRGBChannelType = 1,
02358 siImageAlphaChannelType = 2,
02359 siImageIntensityChannelType = 3,
02360 siImageRGBEChannelType = 4,
02361 siImageDepthChannelType = 5,
02362 siImageNormalChannelType = 6,
02363 siImageMotionChannelType = 7,
02364 siImageTagChannelType = 8
02365 } siImageChannelType;
02366
02368 typedef
02369 enum siImageChannelFilter
02370 { siImageRGBAChannelFilter = 1,
02371 siImageRGBChannelFilter = 2,
02372 siImageColorChannelFilter = 3,
02373 siImageAlphaChannelFilter = 4,
02374 siImageIntensityChannelFilter = 8,
02375 siImageRGBEChannelFilter = 16,
02376 siImageDepthChannelFilter = 32,
02377 siImageNormalChannelFilter = 64,
02378 siImageMotionChannelFilter = 128,
02379 siImageTagChannelFilter = 256,
02380 siImageChannelFilterAll = 511
02381 } siImageChannelFilter;
02382
02384 typedef
02385 enum siVolumeCenterMethod
02386 { siVolumeCenterMethodCOG = 0,
02387 siVolumeCenterMethodBBoxCenter = 1,
02388 siVolumeCenterMethodObjectCenter = 2
02389 } siVolumeCenterMethod;
02390
02392 typedef
02393 enum siBoundingCapsuleMethod
02394 { siBoundingCapsuleMethodXAxis = 0,
02395 siBoundingCapsuleMethodYAxis = 1,
02396 siBoundingCapsuleMethodZAxis = 2,
02397 siBoundingCapsuleMethodBestAxis = 3
02398 } siBoundingCapsuleMethod;
02399
02401 typedef
02402 enum siSourcePathType
02403 { siSourcePathImageSource = 0,
02404 siSourcePathWritableImageSource = 1,
02405 siSourcePathModelSource = 3
02406 } siSourcePathType;
02407
02409 typedef
02410 enum siModelKind
02411 { siModelKind_Regular = 0,
02412 siModelKind_Reference = 1,
02413 siModelKind_Instance = 2
02414 } siModelKind;
02415
02417 typedef
02418 enum siViewport
02419 { siViewportFocussed = -3,
02420 siViewportCurrent = -2,
02421 siViewportAll = -1,
02422 siViewportA = 0,
02423 siViewportB = 1,
02424 siViewportC = 2,
02425 siViewportD = 3
02426 } siViewport;
02427
02429 typedef
02430 enum siRenderRegionDisplayType
02431 { siRenderRegionDisplayRGBA = 0,
02432 siRenderRegionDisplayRGB = 1,
02433 siRenderRegionDisplayAlpha = 2,
02434 siRenderRegionDisplayRed = 3,
02435 siRenderRegionDisplayGreen = 4,
02436 siRenderRegionDisplayBlue = 5
02437 } siRenderRegionDisplayType;
02438
02440 typedef
02441 enum siModificationDeltaType
02442 { siModificationDeltaActiveResolution = 0,
02443 siModificationDeltaRemoveAnimation = 1,
02444 siModificationDeltaConstraint = 2,
02445 siModificationDeltaUpVectorConstraint = 3,
02446 siModificationDeltaOperator = 4,
02447 siModificationDeltaExpression = 5,
02448 siModificationDeltaStaticValue = 6,
02449 siModificationDeltaFCurve = 7,
02450 siModificationDeltaGroupRelation = 8,
02451 siModificationDeltaCluster = 9,
02452 siModificationDeltaClusterProperty = 10,
02453 siModificationDeltaProperty = 11
02454 } siModificationDeltaType;
02455
02457 typedef
02458 enum siNodePortDataInsertionLocation
02459 { siNodePortDataInsertionLocationBegining = 0,
02460 siNodePortDataInsertionLocationEnd = ( siNodePortDataInsertionLocationBegining + 1 ) ,
02461 siNodePortDataInsertionLocationBefore = ( siNodePortDataInsertionLocationEnd + 1 ) ,
02462 siNodePortDataInsertionLocationAfter = ( siNodePortDataInsertionLocationBefore + 1 )
02463 } siNodePortDataInsertionLocation;
02464
02466 typedef
02467 enum siPPGEventID
02468 { siUndefinedPPGEvent = 0,
02469 siOnInit = 1,
02470 siOnClosed = 2,
02471 siParameterChange = 3,
02472 siButtonClicked = 4,
02473 siTabChange = 5
02474 } siPPGEventID;
02475
02477 typedef
02478 enum siRenderProcessType
02479 { siRenderProcessRender = 0,
02480 siRenderProcessExportArchive = 1,
02481 siRenderProcessExportObjectArchive = 2,
02482 siRenderProcessGenerateRenderMap = 3
02483 } siRenderProcessType;
02484
02486 typedef
02487 enum siRenderQueryType
02488 { siRenderQueryArchiveIsValid = 0,
02489 siRenderQueryArchiveProxies = 1,
02490 siRenderQueryArchiveBBox = 2,
02491 siRenderQueryArchiveFrameRange = 3,
02492 siRenderQueryDisplayBitDepths = 4,
02493 siRenderQueryWantDirtyList = 5,
02494 siRenderQueryVersionString = 6
02495 } siRenderQueryType;
02496
02498 typedef
02499 enum siRenderQualityType
02500 { siRenderQualityTypeLowest = 0,
02501 siRenderQualityTypeLow = 1,
02502 siRenderQualityTypeMedium = 2,
02503 siRenderQualityTypeHigh = 3,
02504 siRenderQualityTypeHighest = 4
02505 } siRenderQualityType;
02506
02508 typedef
02509 enum siRenderPropertyType
02510 { siRenderPropertyOptions = 0
02511 } siRenderPropertyType;
02512
02514 typedef
02515 enum siRenderShutterType
02516 { siRenderShutterCenterOnFrame = 0,
02517 siRenderShutterEndOnFrame = 1,
02518 siRenderShutterStartOnFrame = 2
02519 } siRenderShutterType;
02520
02522 typedef
02523 enum siRenderFrameSource
02524 { siRenderFrameSourceFrameRange = 0,
02525 siRenderFrameSourceFrameSet = 1,
02526 siRenderFrameSourceTimeline = 2,
02527 siRenderFrameSourceGlobalOptions = 3
02528 } siRenderFrameSource;
02529
02531 typedef
02532 enum siDragAndDropAction
02533 { siSourceDragAction = 0,
02534 siSourceDropAction = 0x1
02535 } siDragAndDropAction;
02536
02538 typedef
02539 enum siAnnotationImportance
02540 { siAnnotationLow = 0,
02541 siAnnotationNormal = 1,
02542 siAnnotationHigh = 2
02543 } siAnnotationImportance;
02544
02546 typedef
02547 enum siICEAttributeCategory
02548 { siICEAttributeCategoryUnknown = 0,
02549 siICEAttributeCategoryBuiltin = 1,
02550 siICEAttributeCategoryCustom = 2
02551 } siICEAttributeCategory;
02552
02554 typedef
02555 enum siICENodeThreadingModel
02556 { siICENodeUnknownThreading = 0,
02557 siICENodeSingleThreading = 1,
02558 siICENodeMultiThreading = 2,
02559 siICENodeMultiEvaluationPhase = 3
02560 } siICENodeThreadingModel;
02561
02563 typedef
02564 enum siICEShapeType
02565 { siICEShapeUnknown = -1,
02566 siICEShapePoint = 0,
02567 siICEShapeSegment = 1,
02568 siICEShapeDisc = 2,
02569 siICEShapeRectangle = 3,
02570 siICEShapeSphere = 4,
02571 siICEShapeBox = 5,
02572 siICEShapeCylinder = 6,
02573 siICEShapeCapsule = 7,
02574 siICEShapeCone = 8,
02575 siICEShapeBlob = 9,
02576 siICEShapeInstance = 128,
02577 siICEShapeReference = 129
02578 } siICEShapeType;
02579
02581 typedef
02582 enum siRenderVerbosity
02583 { siRenderVerbosityOff = 0,
02584 siRenderVerbosityOn = 1,
02585 siRenderVerbosityDefault = 2
02586 } siRenderVerbosity;
02587
02589 typedef
02590 enum siTimeTransportSeekMode
02591 { siTTScrubActive = 0,
02592 siTTScrubInactive = 1,
02593 siTTScrubJog = 2
02594 } siTimeTransportSeekMode;
02595
02597 typedef
02598 enum siGraphicDriver
02599 { siNullGraphicDriver = 0,
02600 siOpenGL20 = 1,
02601 siOpenGL30 = 2,
02602 siDirectX9 = 3,
02603 siDirectX10 = 4
02604 } siGraphicDriver;
02605
02607 typedef
02608 enum siHardwareSurfaceDimension
02609 { siDefaultDimension = 0,
02610 si1D = 1,
02611 si2D = 2,
02612 si3D = 3,
02613 siRectangle = 4,
02614 siCube = 5
02615 } siHardwareSurfaceDimension;
02616
02618 typedef
02619 enum siResourceSharing
02620 { siSharedResource = 0,
02621 siExclusiveResource = 1
02622 } siResourceSharing;
02623
02625 typedef
02626 enum siHardwareInputSemantic
02627 { siHardwareSemanticPosition = 0,
02628 siHardwareSemanticNormal = 1,
02629 siHardwareSemanticColor0 = 2,
02630 siHardwareSemanticColor1 = 3,
02631 siHardwareSemanticTexcoord0 = 4,
02632 siHardwareSemanticTexcoord1 = 5,
02633 siHardwareSemanticTexcoord2 = 6,
02634 siHardwareSemanticTexcoord3 = 7,
02635 siHardwareSemanticTexcoord4 = 8,
02636 siHardwareSemanticTexcoord5 = 9,
02637 siHardwareSemanticTexcoord6 = 10,
02638 siHardwareSemanticTexcoord7 = 11,
02639 siHardwareSemanticTexcoord8 = 12,
02640 siHardwareSemanticTexcoord9 = 13,
02641 siHardwareSemanticTexcoord10 = 14,
02642 siHardwareSemanticTexcoord11 = 15,
02643 siHardwareSemanticTexcoord12 = 16,
02644 siHardwareSemanticTexcoord13 = 17,
02645 siHardwareSemanticTexcoord14 = 18,
02646 siHardwareSemanticTexcoord15 = 19,
02647 siHardwareSemanticAttr0 = 20,
02648 siHardwareSemanticAttr1 = 21,
02649 siHardwareSemanticAttr2 = 22,
02650 siHardwareSemanticAttr3 = 23,
02651 siHardwareSemanticAttr4 = 24,
02652 siHardwareSemanticAttr5 = 25,
02653 siHardwareSemanticAttr6 = 26,
02654 siHardwareSemanticAttr7 = 27,
02655 siHardwareSemanticAttr8 = 28,
02656 siHardwareSemanticAttr9 = 29,
02657 siHardwareSemanticAttr10 = 30,
02658 siHardwareSemanticAttr11 = 31,
02659 siHardwareSemanticAttr12 = 32,
02660 siHardwareSemanticAttr13 = 33,
02661 siHardwareSemanticAttr14 = 34,
02662 siHardwareSemanticAttr15 = 35,
02663 siHardwareSemanticFogcoord = 36,
02664 siHardwareSemanticPsize = 37,
02665 siHardwareSemanticTangent = 38,
02666 siHardwareSemanticBinormal = 39,
02667 siHardwareSemanticWeight = 40,
02668 siHardwareSemanticIndice = 41,
02669 siHardwareSemanticTessfactor = 42,
02670 siHardwareSemanticDepth = 43,
02671 siHardwareSemanticSample = 44,
02672 siHardwareSemanticMax = 45
02673 } siHardwareInputSemantic;
02674
02676 typedef
02677 enum siCollapseLayersPlottingType
02678 { siDefaultPlottingType = 0,
02679 siPreserveAnimation = 1,
02680 siPreserveTangentHandles = 2
02681 } siCollapseLayersPlottingType;
02682
02684 typedef
02685 enum siMaterialConflictAction
02686 { siDefaultAction = 0,
02687 siShareMaterial = 1,
02688 siCopyMaterial = 2
02689 } siMaterialConflictAction;
02690
02692 typedef
02693 enum siHWShaderVersionID
02694 { siHWShaderV1 = 4
02695 } siHWShaderVersionID;
02696
02698 typedef
02699 enum siXGSContextFlag
02700 { siXGSContextNormal = ( 1L << 1 ) ,
02701 siXGSContextCapture = ( 1L << 2 ) ,
02702 siXGSContextHWRender = ( 1L << 3 )
02703 } siXGSContextFlag;
02704
02706 typedef
02707 enum siXGSRenderFlag
02708 { siRenderDefault = ( 1L << 1 ) ,
02709 siRenderUnsorted = ( 1L << 2 ) ,
02710 siRenderSorted = ( 1L << 3 ) ,
02711 siRenderSortedNear = ( 1L << 4 ) ,
02712 siRenderSortedCenter = ( 1L << 5 ) ,
02713 siRenderSortedFar = ( 1L << 6 ) ,
02714 siRenderSortFront = ( 1L << 7 ) ,
02715 siRenderSelected = ( 1L << 8 ) ,
02716 siTexEnvReplace = ( 1L << 9 ) ,
02717 siRenderNoRTSOverride = ( 1L << 10 )
02718 } siXGSRenderFlag;
02719
02721 typedef
02722 enum siCustomDisplayFlags
02723 { siSupportCommandMap = ( 1L << 1 ) ,
02724 siWindowNotifications = ( 1L << 2 )
02725 } siCustomDisplayFlags;
02726
02728 typedef
02729 enum siComponentDataType
02730 { siComponentDataTypeBool = ( 1L << 0 ) ,
02731 siComponentDataTypeLong = ( 1L << 1 ) ,
02732 siComponentDataTypeFloat = ( 1L << 2 ) ,
02733 siComponentDataTypeVector2 = ( 1L << 3 ) ,
02734 siComponentDataTypeVector3 = ( 1L << 4 ) ,
02735 siComponentDataTypeVector4 = ( 1L << 5 ) ,
02736 siComponentDataTypeQuaternion = ( 1L << 6 ) ,
02737 siComponentDataTypeMatrix33 = ( 1L << 7 ) ,
02738 siComponentDataTypeMatrix44 = ( 1L << 8 ) ,
02739 siComponentDataTypeColor4 = ( 1L << 9 ) ,
02740 siComponentDataTypeRotation3 = ( 1L << 14 ) ,
02741 siComponentDataTypeShape = ( 1L << 15 ) ,
02742 siComponentDataTypeIcon = ( 1L << 17 )
02743 } siComponentDataType;
02744
02746 typedef
02747 enum siComponentDataContext
02748 { siComponentDataContextSingleton = ( 1L << 0 ) ,
02749 siComponentDataContextComponent0D = ( 1L << 1 ) ,
02750 siComponentDataContextComponent1D = ( 1L << 2 ) ,
02751 siComponentDataContextComponent2D = ( 1L << 3 ) ,
02752 siComponentDataContextComponent0D2D = ( 1L << 4 )
02753 } siComponentDataContext;
02754
02756 typedef
02757 enum siComponentDataStructure
02758 { siComponentDataStructureSingle = ( 1L << 0 ) ,
02759 siComponentDataStructureDynamicArray = ( 1L << 1 )
02760 } siComponentDataStructure;
02761
02763 typedef
02764 enum siRenderChannelType
02765 { siRenderChannelUnknownType = 0,
02766 siRenderChannelColorType = 1,
02767 siRenderChannelGrayscaleType = 2,
02768 siRenderChannelDepthType = 3,
02769 siRenderChannelNormalVectorType = 4,
02770 siRenderChannelVectorType = 5,
02771 siRenderChannelLabelType = 6,
02772 siRenderChannelCustomType = ( 1L << 31 )
02773 } siRenderChannelType;
02774
02776 typedef
02777 enum siICENodeDataType
02778 { siICENodeDataBool = ( 1L << 0 ) ,
02779 siICENodeDataLong = ( 1L << 1 ) ,
02780 siICENodeDataFloat = ( 1L << 2 ) ,
02781 siICENodeDataVector2 = ( 1L << 3 ) ,
02782 siICENodeDataVector3 = ( 1L << 4 ) ,
02783 siICENodeDataVector4 = ( 1L << 5 ) ,
02784 siICENodeDataQuaternion = ( 1L << 6 ) ,
02785 siICENodeDataMatrix33 = ( 1L << 7 ) ,
02786 siICENodeDataMatrix44 = ( 1L << 8 ) ,
02787 siICENodeDataColor4 = ( 1L << 9 ) ,
02788 siICENodeDataGeometry = ( 1L << 10 ) ,
02789 siICENodeDataLocation = ( 1L << 11 ) ,
02790 siICENodeDataExecute = ( 1L << 12 ) ,
02791 siICENodeDataReference = ( 1L << 13 ) ,
02792 siICENodeDataRotation = ( 1L << 14 ) ,
02793 siICENodeDataShape = ( 1L << 15 ) ,
02794 siICENodeDataCustomType = ( 1L << 16 ) ,
02795 siICENodeDataString = ( 1L << 17 ) ,
02796 siICENodeDataIcon = ( 1L << 18 ) ,
02797 siICENodeDataValue = ( ( ( ( ( ( ( ( ( ( ( ( ( ( siICENodeDataBool | siICENodeDataLong ) | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) | siICENodeDataShape ) | siICENodeDataIcon ) | siICENodeDataCustomType ) | siICENodeDataString ) ,
02798 siICENodeDataInterface = siICENodeDataGeometry,
02799 siICENodeDataMultiComp = ( ( ( ( ( ( ( siICENodeDataVector2 | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) ,
02800 siICENodeDataArithmeticSupport = ( ( ( ( ( ( ( ( siICENodeDataLong | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) ,
02801 siICENodeDataAny = ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( siICENodeDataBool | siICENodeDataLong ) | siICENodeDataFloat ) | siICENodeDataVector2 ) | siICENodeDataVector3 ) | siICENodeDataVector4 ) | siICENodeDataQuaternion ) | siICENodeDataRotation ) | siICENodeDataMatrix33 ) | siICENodeDataMatrix44 ) | siICENodeDataColor4 ) | siICENodeDataShape ) | siICENodeDataGeometry ) | siICENodeDataLocation ) | siICENodeDataReference ) | siICENodeDataExecute ) | siICENodeDataCustomType ) | siICENodeDataString ) | siICENodeDataIcon )
02802 } siICENodeDataType;
02803
02805 typedef
02806 enum siICENodeStructureType
02807 { siICENodeStructureSingle = ( 1L << 0 ) ,
02808 siICENodeStructureArray = ( 1L << 1 ) ,
02809 siICENodeStructureAny = ( siICENodeStructureSingle | siICENodeStructureArray )
02810 } siICENodeStructureType;
02811
02813 typedef
02814 enum siICENodeContextType
02815 { siICENodeContextSingleton = ( 1L << 0 ) ,
02816 siICENodeContextComponent0D = ( 1L << 1 ) ,
02817 siICENodeContextComponent1D = ( 1L << 2 ) ,
02818 siICENodeContextComponent2D = ( 1L << 3 ) ,
02819 siICENodeContextComponent0D2D = ( 1L << 4 ) ,
02820 siICENodeContextElementGenerator = ( 1L << 5 ) ,
02821 siICENodeContextSingletonOrComponent0D = ( siICENodeContextSingleton | siICENodeContextComponent0D ) ,
02822 siICENodeContextSingletonOrComponent1D = ( siICENodeContextSingleton | siICENodeContextComponent1D ) ,
02823 siICENodeContextSingletonOrComponent2D = ( siICENodeContextSingleton | siICENodeContextComponent2D ) ,
02824 siICENodeContextSingletonOrComponent0D2D = ( siICENodeContextSingleton | siICENodeContextComponent0D2D ) ,
02825 siICENodeContextSingletonOrElementGenerator = ( siICENodeContextSingleton | siICENodeContextElementGenerator ) ,
02826 siICENodeContextComponent0DOr1DOr2D = ( ( siICENodeContextComponent0D | siICENodeContextComponent1D ) | siICENodeContextComponent2D ) ,
02827 siICENodeContextNotSingleton = ( ( ( ( siICENodeContextComponent0D | siICENodeContextComponent1D ) | siICENodeContextComponent2D ) | siICENodeContextComponent0D2D ) | siICENodeContextElementGenerator ) ,
02828 siICENodeContextAny = ( ( ( ( ( siICENodeContextSingleton | siICENodeContextComponent0D ) | siICENodeContextComponent1D ) | siICENodeContextComponent2D ) | siICENodeContextComponent0D2D ) | siICENodeContextElementGenerator )
02829 } siICENodeContextType;
02830
02832 typedef
02833 enum siAutoCompleteMode
02834 { siNone = 0,
02835 siKeywords = ( 1L << 1 ) ,
02836 siCommands = ( 1L << 2 )
02837 } siAutoCompleteMode;
02838
02840 typedef
02841 enum siTextEditorCapability
02842 { siNoSaveLoad = 0,
02843 siCanSave = ( 1L << 1 ) ,
02844 siCanLoad = ( 1L << 2 )
02845 } siTextEditorCapability;
02846
02848 typedef
02849 enum siViewportFeature
02850 { siHardwareRendering = ( 1L << 0 )
02851 } siViewportFeature;
02852
02854 typedef
02855 enum siTimeTransportPlaybackMode
02856 { siTTPlaybackNormal = 0,
02857 siTTPlaybackSlideShow = 0x2
02858 } siTimeTransportPlaybackMode;
02859
02861 typedef
02862 enum siTimeTransportState
02863 { siTTStateStop = 0x1,
02864 siTTStatePlay = 0x4,
02865 siTTStateSeek = 0x2000,
02866 siTTStateTimeChange = 0x4000,
02867 siTTStateContextChange = 0x8000,
02868 siTTStateScrubChange = 0x10000,
02869 siTTStateSeekChange = 0x20000,
02870 siTTStateDeviceChange = 0x40000,
02871 siTTStateFrameDropChange = 0x80000
02872 } siTimeTransportState;
02873
02875 typedef
02876 enum siToolCapabilities
02877 { siToolAllowNotifications = 1
02878 } siToolCapabilities;
02879
02881 typedef
02882 enum siToolCursor
02883 { siArrowCursor = 0,
02884 siCrossCursor = 1,
02885 siHandCursor = 2,
02886 siPenCursor = 3,
02887 siDropperCursor = 4,
02888 siSelectCursor = 5,
02889 siTranslateCursor = 6,
02890 siRotateCursor = 7,
02891 siScaleCursor = 8,
02892 siZoomCursor = 9,
02893 siDragXYCursor = 10,
02894 siDragXCursor = 11,
02895 siDragYCursor = 12,
02896 siDotCursor = 13
02897 } siToolCursor;
02898
02900 typedef
02901 enum siAlignment
02902 { siLeftAlign = 0,
02903 siCenterAlign = 1,
02904 siRightAlign = 2,
02905 siTopAlign = 0,
02906 siBottomAlign = 2
02907 } siAlignment;
02908
02910 typedef
02911 enum siSnapType
02912 { siSnapNone = 0L,
02913 siSnapPoint = 0x1L,
02914 siSnapKnot = 0x2L,
02915 siSnapCenter = 0x4L,
02916 siSnapMidPoint = 0x8L,
02917 siSnapBBox = 0x20L,
02918 siSnap0D = 0xffffL,
02919 siSnapEdge = 0x10000L,
02920 siSnapCurve = 0x20000L,
02921 siSnapUIsocurve = 0x40000L,
02922 siSnapVIsocurve = 0x80000L,
02923 siSnapBoundary = 0x100000L,
02924 siSnap1D = 0xff0000L,
02925 siSnapFace = 0x1000000L,
02926 siSnapSurface = 0x2000000L,
02927 siSnap2D = 0x3f000000L,
02928 siSnapGrid = 0x40000000L
02929 } siSnapType;
02930
02932 typedef
02933 enum siPickMode
02934 { siPickSingleObject = 0,
02935 siPickSingleSubComponent = 1,
02936 siPickMultipleObjects = 2,
02937 siPickMultipleSubComponents = 3
02938 } siPickMode;
02939
02941 typedef
02942 enum siPickType
02943 { siPickRectangle = 1,
02944 siPickRaycast = 2,
02945 siPickLasso = 3,
02946 siPickFreeform = 4,
02947 siPickRectangleRaycast = 6
02948 } siPickType;
02949
02951 typedef
02952 enum siPasteUVsMode
02953 { siDefaultPasteUVsMode = 0,
02954 siPasteUVsUsingSourceIndices = 1,
02955 siPasteUVsUsingTargetIndices = 2
02956 } siPasteUVsMode;
02957
02959 typedef
02960 enum siSetValueMode
02961 { siSetValueModeAbsolute = 0,
02962 siSetValueModeAdditive = 1,
02963 siSetValueModeAddPercentage = 2
02964 } siSetValueMode;
02965
02966
02968 extern XSIDECL const wchar_t* siBoundaryFilter;
02969
02971 extern XSIDECL const wchar_t* siCameraFilter;
02972
02974 extern XSIDECL const wchar_t* siChainElementFilter;
02975
02977 extern XSIDECL const wchar_t* siClusterFilter;
02978
02980 extern XSIDECL const wchar_t* siConstraintFilter;
02981
02983 extern XSIDECL const wchar_t* siControlFilter;
02984
02986 extern XSIDECL const wchar_t* siCurveFilter;
02987
02989 extern XSIDECL const wchar_t* siEdgeFilter;
02990
02992 extern XSIDECL const wchar_t* siEffectorFilter;
02993
02995 extern XSIDECL const wchar_t* siGenericObjectFilter;
02996
02998 extern XSIDECL const wchar_t* siGeometryFilter;
02999
03001 extern XSIDECL const wchar_t* siGroupFilter;
03002
03004 extern XSIDECL const wchar_t* siImplicitFilter;
03005
03007 extern XSIDECL const wchar_t* siIsopointFilter;
03008
03010 extern XSIDECL const wchar_t* siKnotFilter;
03011
03013 extern XSIDECL const wchar_t* siLatticeFilter;
03014
03016 extern XSIDECL const wchar_t* siLayerFilter;
03017
03019 extern XSIDECL const wchar_t* siLightFilter;
03020
03022 extern XSIDECL const wchar_t* siLightPartitionFilter;
03023
03025 extern XSIDECL const wchar_t* siModelFilter;
03026
03028 extern XSIDECL const wchar_t* siNullFilter;
03029
03031 extern XSIDECL const wchar_t* siObjectFilter;
03032
03034 extern XSIDECL const wchar_t* siObjectPartitionFilter;
03035
03037 extern XSIDECL const wchar_t* siOperatorFilter;
03038
03040 extern XSIDECL const wchar_t* siPointCloudFilter;
03041
03043 extern XSIDECL const wchar_t* siPointFilter;
03044
03046 extern XSIDECL const wchar_t* siPolygonFilter;
03047
03049 extern XSIDECL const wchar_t* siPolyMeshFilter;
03050
03052 extern XSIDECL const wchar_t* siPrimitiveFilter;
03053
03055 extern XSIDECL const wchar_t* siPropertyFilter;
03056
03058 extern XSIDECL const wchar_t* siSceneFilter;
03059
03061 extern XSIDECL const wchar_t* siShaderFilter;
03062
03064 extern XSIDECL const wchar_t* siSkeletonJointFilter;
03065
03067 extern XSIDECL const wchar_t* siSubComponentFilter;
03068
03070 extern XSIDECL const wchar_t* siSubSurfaceFilter;
03071
03073 extern XSIDECL const wchar_t* siSurfaceCurveFilter;
03074
03076 extern XSIDECL const wchar_t* siSurfaceMeshFilter;
03077
03079 extern XSIDECL const wchar_t* siTextureControlFilter;
03080
03082 extern XSIDECL const wchar_t* siTrimCurveFilter;
03083
03085 extern XSIDECL const wchar_t* siUIsolineFilter;
03086
03088 extern XSIDECL const wchar_t* siVIsolineFilter;
03089
03091 extern XSIDECL const wchar_t* siUKnotCurveFilter;
03092
03094 extern XSIDECL const wchar_t* siVKnotCurveFilter;
03095
03097 extern XSIDECL const wchar_t* siWaveFilter;
03098
03099 extern XSIDECL const wchar_t* siConditionalObjectFilter;
03100
03101
03105 extern XSIDECL const wchar_t* siAutoInspect;
03106
03112 extern XSIDECL const wchar_t* siCompensationFlag;
03113
03115 extern XSIDECL const wchar_t* siCustomCommandLibCache;
03116
03118 extern XSIDECL const wchar_t* siCustomOperatorLibCache;
03119
03121 extern XSIDECL const wchar_t* siDisplayCallbackLibCache;
03122
03124 extern XSIDECL const wchar_t* siDisplayLibCache;
03125
03127 extern XSIDECL const wchar_t* siDisplayPassLibCache;
03128
03130 extern XSIDECL const wchar_t* siEventLibCache;
03131
03133 extern XSIDECL const wchar_t* siFilterLibCache;
03134
03136 extern XSIDECL const wchar_t* siMenuLibCache;
03137
03139 extern XSIDECL const wchar_t* siPropertyLibCache;
03140
03142 extern XSIDECL const wchar_t* siRTShaderLibCache;
03143
03145 extern XSIDECL const wchar_t* siScrCommandLogEnabled;
03146
03148 extern XSIDECL const wchar_t* siScrCommandLogFileName;
03149
03151 extern XSIDECL const wchar_t* siScrCommandLogMaxSize;
03152
03154 extern XSIDECL const wchar_t* siScrCommandLogToFile;
03155
03157 extern XSIDECL const wchar_t* siScrCommandLogUnlimitedSize;
03158
03165 extern XSIDECL const wchar_t* siScrLanguage;
03166
03168 extern XSIDECL const wchar_t* siScrMessageLogEnabled;
03169
03171 extern XSIDECL const wchar_t* siScrRealTimeMessagingEnabled;
03172
03174 extern XSIDECL const wchar_t* siTimeDisplayFormatDisplayAsFrames;
03175
03177 extern XSIDECL const wchar_t* siTimeDisplayFormatDisplayUserFormat;
03178
03180 extern XSIDECL const wchar_t* siTimeDisplayFormatUserFormat;
03181
03183 extern XSIDECL const wchar_t* siTimeFormatDefaultFrameFormat;
03184
03186 extern XSIDECL const wchar_t* siTimeFormatDefaultFrameRate;
03187
03191 extern XSIDECL const wchar_t* siTransformAxisMode;
03192
03194 extern XSIDECL const wchar_t* siTransformRefMode;
03195
03197 extern XSIDECL const wchar_t* siUILayoutDefault;
03198
03200 extern XSIDECL const wchar_t* siAnimationKeyword;
03201
03203 extern XSIDECL const wchar_t* siClusterKeyword;
03204
03206 extern XSIDECL const wchar_t* siConstraintKeyword;
03207
03209 extern XSIDECL const wchar_t* siControlObjectKeyword;
03210
03212 extern XSIDECL const wchar_t* siConverterKeyword;
03213
03215 extern XSIDECL const wchar_t* siCurrentKeyword;
03216
03218 extern XSIDECL const wchar_t* siCurveKeyword;
03219
03221 extern XSIDECL const wchar_t* siCustomPSetKeyword;
03222
03224 extern XSIDECL const wchar_t* siDeformKeyword;
03225
03227 extern XSIDECL const wchar_t* siDynamicsKeyword;
03228
03230 extern XSIDECL const wchar_t* siExpressionsKeyword;
03231
03233 extern XSIDECL const wchar_t* siGeneralKeyword;
03234
03236 extern XSIDECL const wchar_t* siGeneratorKeyword;
03237
03239 extern XSIDECL const wchar_t* siGeometryKeyword;
03240
03242 extern XSIDECL const wchar_t* siHairKeyword;
03243
03245 extern XSIDECL const wchar_t* siIKKeyword;
03246
03248 extern XSIDECL const wchar_t* siKinematicsKeyword;
03249
03251 extern XSIDECL const wchar_t* siMeshKeyword;
03252
03254 extern XSIDECL const wchar_t* siMixerKeyword;
03255
03257 extern XSIDECL const wchar_t* siModelingKeyword;
03258
03260 extern XSIDECL const wchar_t* siOperatorsKeyword;
03261
03263 extern XSIDECL const wchar_t* siParticleKeyword;
03264
03266 extern XSIDECL const wchar_t* siPrimitiveKeyword;
03267
03269 extern XSIDECL const wchar_t* siProjectionKeyword;
03270
03272 extern XSIDECL const wchar_t* siRenderingKeyword;
03273
03275 extern XSIDECL const wchar_t* siSimulationKeyword;
03276
03278 extern XSIDECL const wchar_t* siSurfaceKeyword;
03279
03281 extern XSIDECL const wchar_t* siTopologyEditorKeyword;
03282
03284 extern XSIDECL const wchar_t* siTopologyKeyword;
03285
03287 extern XSIDECL const wchar_t* siViewingKeyword;
03288
03290 extern XSIDECL const wchar_t* siBoundaryCluster;
03291
03293 extern XSIDECL const wchar_t* siEdgeCluster;
03294
03296 extern XSIDECL const wchar_t* siFaceCluster;
03297
03299 extern XSIDECL const wchar_t* siIsoLineUCluster;
03300
03302 extern XSIDECL const wchar_t* siIsoLineVCluster;
03303
03305 extern XSIDECL const wchar_t* siIsoPointCluster;
03306
03308 extern XSIDECL const wchar_t* siKnotCluster;
03309
03311 extern XSIDECL const wchar_t* siKnotCurveUCluster;
03312
03314 extern XSIDECL const wchar_t* siKnotCurveVCluster;
03315
03317 extern XSIDECL const wchar_t* siPolygonCluster;
03318
03320 extern XSIDECL const wchar_t* siPolygonNodeCluster;
03321
03323 extern XSIDECL const wchar_t* siSampledPointCluster;
03324
03326 extern XSIDECL const wchar_t* siSubCurveCluster;
03327
03329 extern XSIDECL const wchar_t* siSubSurfaceCluster;
03330
03332 extern XSIDECL const wchar_t* siSurfaceCurveCluster;
03333
03335 extern XSIDECL const wchar_t* siTrimCurveCluster;
03336
03338 extern XSIDECL const wchar_t* siVertexCluster;
03339
03341 extern XSIDECL const wchar_t* si0DComponentFamily;
03342
03344 extern XSIDECL const wchar_t* si1DComponentFamily;
03345
03347 extern XSIDECL const wchar_t* si2DComponentFamily;
03348
03350 extern XSIDECL const wchar_t* si3DObjectFamily;
03351
03353 extern XSIDECL const wchar_t* siAssignmentOperatorFamily;
03354
03356 extern XSIDECL const wchar_t* siCameraFamily;
03357
03359 extern XSIDECL const wchar_t* siChainElementFamily;
03360
03362 extern XSIDECL const wchar_t* siClusterableComponentFamily;
03363
03365 extern XSIDECL const wchar_t* siClusterFamily;
03366
03368 extern XSIDECL const wchar_t* siConstraintFamily;
03369
03371 extern XSIDECL const wchar_t* siContourContrastShaderFamily;
03372
03374 extern XSIDECL const wchar_t* siContourShaderFamily;
03375
03377 extern XSIDECL const wchar_t* siContourStoreShaderFamily;
03378
03380 extern XSIDECL const wchar_t* siControlObjectFamily;
03381
03383 extern XSIDECL const wchar_t* siControlObjectNurbsTextureFamily;
03384
03386 extern XSIDECL const wchar_t* siControlObjectTextureFamily;
03387
03389 extern XSIDECL const wchar_t* siControlObjectTextureProjectionFamily;
03390
03392 extern XSIDECL const wchar_t* siConverterOperatorFamily;
03393
03395 extern XSIDECL const wchar_t* siCurveFamily;
03396
03398 extern XSIDECL const wchar_t* siDeformOperatorFamily;
03399
03401 extern XSIDECL const wchar_t* siDisplacementShaderFamily;
03402
03404 extern XSIDECL const wchar_t* siEnvironmentShaderFamily;
03405
03407 extern XSIDECL const wchar_t* siFxOperatorFamily;
03408
03410 extern XSIDECL const wchar_t* siGeneratorOperatorFamily;
03411
03413 extern XSIDECL const wchar_t* siGeometryFamily;
03414
03416 extern XSIDECL const wchar_t* siGeometryShaderFamily;
03417
03419 extern XSIDECL const wchar_t* siGroupFamily;
03420
03422 extern XSIDECL const wchar_t* siImageOperatorFamily;
03423
03425 extern XSIDECL const wchar_t* siImplicitGeometryFamily;
03426
03428 extern XSIDECL const wchar_t* siKineInfoFamily;
03429
03431 extern XSIDECL const wchar_t* siLatticeFamily;
03432
03434 extern XSIDECL const wchar_t* siLensShaderFamily;
03435
03437 extern XSIDECL const wchar_t* siLightPhotonShaderFamily;
03438
03440 extern XSIDECL const wchar_t* siLightPrimitiveFamily;
03441
03443 extern XSIDECL const wchar_t* siLightShaderFamily;
03444
03446 extern XSIDECL const wchar_t* siMarkerOperatorFamily;
03447
03449 extern XSIDECL const wchar_t* siMaterialFamily;
03450
03452 extern XSIDECL const wchar_t* siMaterialShaderFamily;
03453
03455 extern XSIDECL const wchar_t* siMeshFamily;
03456
03458 extern XSIDECL const wchar_t* siNullPrimitiveFamily;
03459
03461 extern XSIDECL const wchar_t* siNurbsCurveListFamily;
03462
03464 extern XSIDECL const wchar_t* siNurbsSurfaceMeshFamily;
03465
03467 extern XSIDECL const wchar_t* siOperatorFamily;
03468
03470 extern XSIDECL const wchar_t* siOutputShaderFamily;
03471
03473 extern XSIDECL const wchar_t* siParticleControlObjectFamily;
03474
03476 extern XSIDECL const wchar_t* siParticleFamily;
03477
03479 extern XSIDECL const wchar_t* siPassFamily;
03480
03482 extern XSIDECL const wchar_t* siPatchNetworkFamily;
03483
03485 extern XSIDECL const wchar_t* siPhotonShaderFamily;
03486
03488 extern XSIDECL const wchar_t* siPlanarObjectFamily;
03489
03491 extern XSIDECL const wchar_t* siPointCloudFamily;
03492
03494 extern XSIDECL const wchar_t* siPropertyFamily;
03495
03497 extern XSIDECL const wchar_t* siRealTimeShaderFamily;
03498
03500 extern XSIDECL const wchar_t* siShaderFamily;
03501
03503 extern XSIDECL const wchar_t* siShadowShaderFamily;
03504
03506 extern XSIDECL const wchar_t* siSubComponentFamily;
03507
03509 extern XSIDECL const wchar_t* siSurfaceCurveFamily;
03510
03512 extern XSIDECL const wchar_t* siSurfaceFamily;
03513
03515 extern XSIDECL const wchar_t* siTextureShaderFamily;
03516
03518 extern XSIDECL const wchar_t* siTopologyOperatorFamily;
03519
03521 extern XSIDECL const wchar_t* siVirtualComponentFamily;
03522
03524 extern XSIDECL const wchar_t* siVirtualCurveFamily;
03525
03527 extern XSIDECL const wchar_t* siVolumeShaderFamily;
03528
03530 extern XSIDECL const wchar_t* si2PntCnsType;
03531
03533 extern XSIDECL const wchar_t* si3DObjectType;
03534
03536 extern XSIDECL const wchar_t* si3PntCnsType;
03537
03539 extern XSIDECL const wchar_t* siActionClipType;
03540
03542 extern XSIDECL const wchar_t* siActionType;
03543
03545 extern XSIDECL const wchar_t* siAddEdgeOpType;
03546
03548 extern XSIDECL const wchar_t* siAddMeshPntOpType;
03549
03551 extern XSIDECL const wchar_t* siAddNurbsCrvPntOpType;
03552
03554 extern XSIDECL const wchar_t* siAddNurbsSrfPntOpType;
03555
03557 extern XSIDECL const wchar_t* siAddPntMiddleCrvType;
03558
03560 extern XSIDECL const wchar_t* siAddPntMiddleSrfOpType;
03561
03563 extern XSIDECL const wchar_t* siAmbientLightingType;
03564
03566 extern XSIDECL const wchar_t* siArcPrimType;
03567
03569 extern XSIDECL const wchar_t* siAttractorCtrlType;
03570
03572 extern XSIDECL const wchar_t* siAutoCageAssignOpType;
03573
03575 extern XSIDECL const wchar_t* siAutoEnvAssignOpType;
03576
03578 extern XSIDECL const wchar_t* siBallJointCnsType;
03579
03581 extern XSIDECL const wchar_t* siBasePathCnsType;
03582
03584 extern XSIDECL const wchar_t* siBendOpType;
03585
03587 extern XSIDECL const wchar_t* siBevelOpType;
03588
03590 extern XSIDECL const wchar_t* siBirail2GenOpType;
03591
03593 extern XSIDECL const wchar_t* siBirailOpType;
03594
03596 extern XSIDECL const wchar_t* siBlasterOpType;
03597
03599 extern XSIDECL const wchar_t* siBlendCrvOpType;
03600
03602 extern XSIDECL const wchar_t* siBlendSrfOpType;
03603
03605 extern XSIDECL const wchar_t* siBooleanGenOpType;
03606
03608 extern XSIDECL const wchar_t* siBooleanSrfTopoOpType;
03609
03611 extern XSIDECL const wchar_t* siBPlaneCnsType;
03612
03614 extern XSIDECL const wchar_t* siBridgeOpType;
03615
03617 extern XSIDECL const wchar_t* siBrushPropertiesType;
03618
03620 extern XSIDECL const wchar_t* siBulgeOpType;
03621
03623 extern XSIDECL const wchar_t* siBVolCnsType;
03624
03626 extern XSIDECL const wchar_t* siCageDeformOpType;
03627
03629 extern XSIDECL const wchar_t* siCamDispType;
03630
03632 extern XSIDECL const wchar_t* siCameraLensFlareType;
03633
03635 extern XSIDECL const wchar_t* siCameraPrimType;
03636
03638 extern XSIDECL const wchar_t* siCameraRootPrimType;
03639
03641 extern XSIDECL const wchar_t* siCameraTxtOpType;
03642
03644 extern XSIDECL const wchar_t* siCamVisType;
03645
03647 extern XSIDECL const wchar_t* siCapOpType;
03648
03650 extern XSIDECL const wchar_t* siCenterOpType;
03651
03653 extern XSIDECL const wchar_t* siChainBonePrimType;
03654
03656 extern XSIDECL const wchar_t* siChainEffPrimType;
03657
03659 extern XSIDECL const wchar_t* siChainRootPrimType;
03660
03662 extern XSIDECL const wchar_t* siCirclePrimType;
03663
03665 extern XSIDECL const wchar_t* siCleanCrvOpType;
03666
03668 extern XSIDECL const wchar_t* siCleanSrfOpType;
03669
03671 extern XSIDECL const wchar_t* siClothOpType;
03672
03674 extern XSIDECL const wchar_t* siClothPropType;
03675
03677 extern XSIDECL const wchar_t* siCloudPrimType;
03678
03680 extern XSIDECL const wchar_t* siClsColorType;
03681
03683 extern XSIDECL const wchar_t* siClsCtrOpType;
03684
03686 extern XSIDECL const wchar_t* siClsKeyType;
03687
03689 extern XSIDECL const wchar_t* siClsKeyWgtMapOpType;
03690
03692 extern XSIDECL const wchar_t* siClsPoseType;
03693
03695 extern XSIDECL const wchar_t* siClsShapeCombinerOpType;
03696
03698 extern XSIDECL const wchar_t* siClsUVSpaceTxtType;
03699
03701 extern XSIDECL const wchar_t* siCoBBoxSclOpType;
03702
03704 extern XSIDECL const wchar_t* siCollapseOpType;
03705
03707 extern XSIDECL const wchar_t* siConePrimType;
03708
03710 extern XSIDECL const wchar_t* siCoPoseFCrvOpType;
03711
03713 extern XSIDECL const wchar_t* siCopyOpType;
03714
03716 extern XSIDECL const wchar_t* siCopyShapeOpType;
03717
03719 extern XSIDECL const wchar_t* siCopyUVWOpType;
03720
03722 extern XSIDECL const wchar_t* siCreatePolyOpType;
03723
03725 extern XSIDECL const wchar_t* siCrvCnsType;
03726
03728 extern XSIDECL const wchar_t* siCrvCreationOpType;
03729
03731 extern XSIDECL const wchar_t* siCrvCtrlOpType;
03732
03734 extern XSIDECL const wchar_t* siCrvCutOpType;
03735
03737 extern XSIDECL const wchar_t* siCrvDeformOpType;
03738
03740 extern XSIDECL const wchar_t* siCrvListAggregatePrimType;
03741
03743 extern XSIDECL const wchar_t* siCrvListPrimType;
03744
03746 extern XSIDECL const wchar_t* siCrvListToMeshOpType;
03747
03749 extern XSIDECL const wchar_t* siCrvNetOpType;
03750
03752 extern XSIDECL const wchar_t* siCrvOpenCloseOpType;
03753
03755 extern XSIDECL const wchar_t* siCrvReparamOpType;
03756
03758 extern XSIDECL const wchar_t* siCrvShiftOpType;
03759
03761 extern XSIDECL const wchar_t* siCubePrimType;
03762
03764 extern XSIDECL const wchar_t* siCustomParamSet;
03765
03767 extern XSIDECL const wchar_t* siCycleUVWType;
03768
03770 extern XSIDECL const wchar_t* siCylinderPrimType;
03771
03773 extern XSIDECL const wchar_t* siDeformBySpineOp2Type;
03774
03776 extern XSIDECL const wchar_t* siDeformBySpineOpType;
03777
03779 extern XSIDECL const wchar_t* siDeformOpType;
03780
03782 extern XSIDECL const wchar_t* siDeleteCompOpType;
03783
03785 extern XSIDECL const wchar_t* siDelPntCrvOpType;
03786
03788 extern XSIDECL const wchar_t* siDGlowType;
03789
03791 extern XSIDECL const wchar_t* siDirCnsType;
03792
03794 extern XSIDECL const wchar_t* siDiscPrimType;
03795
03797 extern XSIDECL const wchar_t* siDisplayType;
03798
03800 extern XSIDECL const wchar_t* siDissolveCompOpType;
03801
03803 extern XSIDECL const wchar_t* siDistanceOpType;
03804
03806 extern XSIDECL const wchar_t* siDistCnsType;
03807
03809 extern XSIDECL const wchar_t* siDodecahedronPrimType;
03810
03812 extern XSIDECL const wchar_t* siDragCtrlPrimType;
03813
03815 extern XSIDECL const wchar_t* siEddyCtrlPrimType;
03816
03818 extern XSIDECL const wchar_t* siEditPolyOpType;
03819
03821 extern XSIDECL const wchar_t* siEmissionPropType;
03822
03824 extern XSIDECL const wchar_t* siEnvelopOpType;
03825
03827 extern XSIDECL const wchar_t* siEnvSelClsOpType;
03828
03830 extern XSIDECL const wchar_t* siEnvWgtType;
03831
03833 extern XSIDECL const wchar_t* siExplosionOpType;
03834
03836 extern XSIDECL const wchar_t* siExtendCrv2PntOpType;
03837
03839 extern XSIDECL const wchar_t* siExtendToCrvOpType;
03840
03842 extern XSIDECL const wchar_t* siExtractCrvOpType;
03843
03845 extern XSIDECL const wchar_t* siExtractCrvSegOpType;
03846
03848 extern XSIDECL const wchar_t* siExtractPolyOpType;
03849
03851 extern XSIDECL const wchar_t* siExtractSubCrvOpType;
03852
03854 extern XSIDECL const wchar_t* siExtrude2ProfsOpType;
03855
03857 extern XSIDECL const wchar_t* siExtrudeCompAxisOpType;
03858
03860 extern XSIDECL const wchar_t* siExtrudeComponentOpType;
03861
03863 extern XSIDECL const wchar_t* siExtrusionOpType;
03864
03866 extern XSIDECL const wchar_t* siFanType;
03867
03869 extern XSIDECL const wchar_t* siFilletCrvOpType;
03870
03872 extern XSIDECL const wchar_t* siFilletSrfOpType;
03873
03875 extern XSIDECL const wchar_t* siFillHoleOpType;
03876
03878 extern XSIDECL const wchar_t* siFilterEdgeOpType;
03879
03881 extern XSIDECL const wchar_t* siFilterPolyOpType;
03882
03884 extern XSIDECL const wchar_t* siFitCrvOpType;
03885
03887 extern XSIDECL const wchar_t* siFitSrfOpType;
03888
03890 extern XSIDECL const wchar_t* siFlipUVWOpType;
03891
03893 extern XSIDECL const wchar_t* siFluidOpType;
03894
03896 extern XSIDECL const wchar_t* siFoldOpType;
03897
03899 extern XSIDECL const wchar_t* siFourSidedOpType;
03900
03902 extern XSIDECL const wchar_t* siFurOpType;
03903
03905 extern XSIDECL const wchar_t* siFurPrimType;
03906
03908 extern XSIDECL const wchar_t* siFurPropType;
03909
03911 extern XSIDECL const wchar_t* siFurSimOpType;
03912
03914 extern XSIDECL const wchar_t* siGeneratorOpType;
03915
03917 extern XSIDECL const wchar_t* siGeomApproxType;
03918
03920 extern XSIDECL const wchar_t* siGeoShaderPrimType;
03921
03923 extern XSIDECL const wchar_t* siGeoTxtOpType;
03924
03926 extern XSIDECL const wchar_t* siGlobalType;
03927
03929 extern XSIDECL const wchar_t* siGravityCtrlType;
03930
03932 extern XSIDECL const wchar_t* siGridPrimType;
03933
03935 extern XSIDECL const wchar_t* siGroup;
03936
03938 extern XSIDECL const wchar_t* siGroupType;
03939
03941 extern XSIDECL const wchar_t* siHealOpType;
03942
03944 extern XSIDECL const wchar_t* siHealUVWOpType;
03945
03947 extern XSIDECL const wchar_t* siIcosahedronPrimType;
03948
03950 extern XSIDECL const wchar_t* siImageClipType;
03951
03953 extern XSIDECL const wchar_t* siImageCropOpType;
03954
03956 extern XSIDECL const wchar_t* siImageFXOpType;
03957
03959 extern XSIDECL const wchar_t* siImageObjectType;
03960
03962 extern XSIDECL const wchar_t* siImageSourceOpType;
03963
03965 extern XSIDECL const wchar_t* siImageSourceType;
03966
03968 extern XSIDECL const wchar_t* siInsertCrvKnotOpType;
03969
03971 extern XSIDECL const wchar_t* siInsSrfKnotOpType;
03972
03974 extern XSIDECL const wchar_t* siIntersectSrfOpType;
03975
03977 extern XSIDECL const wchar_t* siInvCrvOpType;
03978
03980 extern XSIDECL const wchar_t* siInvertPolyOpType;
03981
03983 extern XSIDECL const wchar_t* siInvisiblePolygonsClusterName;
03984
03986 extern XSIDECL const wchar_t* siInvSrfOpType;
03987
03989 extern XSIDECL const wchar_t* siKineChainPropType;
03990
03992 extern XSIDECL const wchar_t* siKineChainType;
03993
03995 extern XSIDECL const wchar_t* siKineCnsType;
03996
03998 extern XSIDECL const wchar_t* siKineInfoType;
03999
04001 extern XSIDECL const wchar_t* siKineJointType;
04002
04004 extern XSIDECL const wchar_t* siLatticeOpType;
04005
04007 extern XSIDECL const wchar_t* siLatticePrimType;
04008
04010 extern XSIDECL const wchar_t* siLayersType;
04011
04013 extern XSIDECL const wchar_t* siLightLensFlareType;
04014
04016 extern XSIDECL const wchar_t* siLightPrimType;
04017
04019 extern XSIDECL const wchar_t* siLineCnsType;
04020
04022 extern XSIDECL const wchar_t* siLocalType;
04023
04025 extern XSIDECL const wchar_t* siLoftOpType;
04026
04028 extern XSIDECL const wchar_t* siMapCompOpType;
04029
04031 extern XSIDECL const wchar_t* siMarkHardEdgeVertexOpType;
04032
04034 extern XSIDECL const wchar_t* siMaterialType;
04035
04037 extern XSIDECL const wchar_t* siMergeCrvOpType;
04038
04040 extern XSIDECL const wchar_t* siMergeMeshOpType;
04041
04043 extern XSIDECL const wchar_t* siMergeSrfOpType;
04044
04046 extern XSIDECL const wchar_t* siMeshLocalSubdivisionOpType;
04047
04049 extern XSIDECL const wchar_t* siMeshSubdivOpType;
04050
04052 extern XSIDECL const wchar_t* siMeshSubdivWithCenterOpType;
04053
04055 extern XSIDECL const wchar_t* siMixerAnimClipType;
04056
04058 extern XSIDECL const wchar_t* siMixerAnimTrackType;
04059
04061 extern XSIDECL const wchar_t* siMixerAudioClipType;
04062
04064 extern XSIDECL const wchar_t* siMixerAudioTrackType;
04065
04067 extern XSIDECL const wchar_t* siMixerPropType;
04068
04070 extern XSIDECL const wchar_t* siMixerShapeClipType;
04071
04073 extern XSIDECL const wchar_t* siMixerShapeTrackType;
04074
04076 extern XSIDECL const wchar_t* siMixerType;
04077
04079 extern XSIDECL const wchar_t* siModelClipType;
04080
04082 extern XSIDECL const wchar_t* siModelNullPrimType;
04083
04085 extern XSIDECL const wchar_t* siModelType;
04086
04088 extern XSIDECL const wchar_t* siMotionBlurType;
04089
04091 extern XSIDECL const wchar_t* siMoveComponentOpType;
04092
04094 extern XSIDECL const wchar_t* siNPntCnsType;
04095
04097 extern XSIDECL const wchar_t* siNullPrimType;
04098
04100 extern XSIDECL const wchar_t* siNurbsToMeshOpType;
04101
04103 extern XSIDECL const wchar_t* siObjClsCnsType;
04104
04106 extern XSIDECL const wchar_t* siObstaclePropType;
04107
04109 extern XSIDECL const wchar_t* siOctahedronPrimType;
04110
04112 extern XSIDECL const wchar_t* siOffsetClsOpType;
04113
04115 extern XSIDECL const wchar_t* siOffsetCrvOpType;
04116
04118 extern XSIDECL const wchar_t* siOffsetSrfOpType;
04119
04121 extern XSIDECL const wchar_t* siOpenCloseSrfOpType;
04122
04124 extern XSIDECL const wchar_t* siOriCnsType;
04125
04127 extern XSIDECL const wchar_t* siOverrideType;
04128
04130 extern XSIDECL const wchar_t* siParDecayType;
04131
04133 extern XSIDECL const wchar_t* siParObstExtSparksType;
04134
04136 extern XSIDECL const wchar_t* siParticleEventType;
04137
04139 extern XSIDECL const wchar_t* siParticlesOpType;
04140
04142 extern XSIDECL const wchar_t* siPathCnsType;
04143
04145 extern XSIDECL const wchar_t* siPinJointCnsType;
04146
04148 extern XSIDECL const wchar_t* siPlaneCnsType;
04149
04151 extern XSIDECL const wchar_t* siPointCloudPrimType;
04152
04154 extern XSIDECL const wchar_t* siPolyMeshPNetOpType;
04155
04157 extern XSIDECL const wchar_t* siPolyMeshType;
04158
04160 extern XSIDECL const wchar_t* siPosCnsType;
04161
04163 extern XSIDECL const wchar_t* siPoseCnsType;
04164
04166 extern XSIDECL const wchar_t* siProjectCrvOpType;
04167
04169 extern XSIDECL const wchar_t* siProportionalOpType;
04170
04172 extern XSIDECL const wchar_t* siPropVolumeOpType;
04173
04175 extern XSIDECL const wchar_t* siPushOpType;
04176
04178 extern XSIDECL const wchar_t* siQStretchOpType;
04179
04181 extern XSIDECL const wchar_t* siRandomizeOpType;
04182
04184 extern XSIDECL const wchar_t* siRefPlaneType;
04185
04187 extern XSIDECL const wchar_t* siRelaxUVWOpType;
04188
04190 extern XSIDECL const wchar_t* siRemoveCrvKnotOpType;
04191
04193 extern XSIDECL const wchar_t* siRemSrfKnotOpType;
04194
04196 extern XSIDECL const wchar_t* siRenderMapType;
04197
04199 extern XSIDECL const wchar_t* siRevolutionOpType;
04200
04202 extern XSIDECL const wchar_t* siRotoscopeType;
04203
04205 extern XSIDECL const wchar_t* siSceneAmbienceType;
04206
04208 extern XSIDECL const wchar_t* siSceneColorsType;
04209
04211 extern XSIDECL const wchar_t* siSclCnsType;
04212
04214 extern XSIDECL const wchar_t* siSCMFixerOpType;
04215
04217 extern XSIDECL const wchar_t* siSCMTopologyOpType;
04218
04220 extern XSIDECL const wchar_t* siScriptedOpType;
04221
04223 extern XSIDECL const wchar_t* siSetEdgeCreaseValueOpType;
04224
04226 extern XSIDECL const wchar_t* siShapeActionCompoundClipType;
04227
04229 extern XSIDECL const wchar_t* siShapeActionType;
04230
04232 extern XSIDECL const wchar_t* siVisemeActionType;
04233
04235 extern XSIDECL const wchar_t* siShearOpType;
04236
04238 extern XSIDECL const wchar_t* siShrinkWrapOpType;
04239
04241 extern XSIDECL const wchar_t* siSkelCtrlOpPropType;
04242
04244 extern XSIDECL const wchar_t* siSmoothEnvelopeWgtOpType;
04245
04247 extern XSIDECL const wchar_t* siSnapBoundOpType;
04248
04250 extern XSIDECL const wchar_t* siSnapCrvOpType;
04251
04253 extern XSIDECL const wchar_t* siSnipSrfOpType;
04254
04256 extern XSIDECL const wchar_t* siSoftBodyOpType;
04257
04259 extern XSIDECL const wchar_t* siSpherePrimType;
04260
04262 extern XSIDECL const wchar_t* siSpineDefOp2Type;
04263
04265 extern XSIDECL const wchar_t* siSpineDefOpType;
04266
04268 extern XSIDECL const wchar_t* siSpineWgtMapOp3Type;
04269
04271 extern XSIDECL const wchar_t* siSpineWgtMapOp4Type;
04272
04274 extern XSIDECL const wchar_t* siSpiralPrimType;
04275
04277 extern XSIDECL const wchar_t* siSplitEdgeOpType;
04278
04280 extern XSIDECL const wchar_t* siSplitPolyOpType;
04281
04283 extern XSIDECL const wchar_t* siSpotInterestPrimType;
04284
04286 extern XSIDECL const wchar_t* siSpotRootPrimType;
04287
04289 extern XSIDECL const wchar_t* siSquarePrimType;
04290
04292 extern XSIDECL const wchar_t* siSrfCnsType;
04293
04295 extern XSIDECL const wchar_t* siSrfCrvInverseOpType;
04296
04298 extern XSIDECL const wchar_t* siSrfCrvShiftOpType;
04299
04301 extern XSIDECL const wchar_t* siSrfCtrlOpType;
04302
04304 extern XSIDECL const wchar_t* siSrfDefOpType;
04305
04307 extern XSIDECL const wchar_t* siSrfMeshPrimType;
04308
04310 extern XSIDECL const wchar_t* siSrfPQOpType;
04311
04313 extern XSIDECL const wchar_t* siSrfReparamOpType;
04314
04316 extern XSIDECL const wchar_t* siSrfShiftOpType;
04317
04319 extern XSIDECL const wchar_t* siSrfSubdivisionOpType;
04320
04322 extern XSIDECL const wchar_t* siSrfUVCtrlOpType;
04323
04325 extern XSIDECL const wchar_t* siStandInPrimType;
04326
04328 extern XSIDECL const wchar_t* siStartOffsetOpType;
04329
04331 extern XSIDECL const wchar_t* siStitchCrvToCrvOpType;
04332
04334 extern XSIDECL const wchar_t* siStitchCrvToSrfOpType;
04335
04337 extern XSIDECL const wchar_t* siStitchSrfOpType;
04338
04340 extern XSIDECL const wchar_t* siStrokeOpType;
04341
04343 extern XSIDECL const wchar_t* siSubCompType;
04344
04346 extern XSIDECL const wchar_t* siSubdivEdgeOpType;
04347
04349 extern XSIDECL const wchar_t* siSubdivPolyOpType;
04350
04352 extern XSIDECL const wchar_t* siSwapSrfUVOpType;
04353
04355 extern XSIDECL const wchar_t* siSymmetrizePolygon;
04356
04358 extern XSIDECL const wchar_t* siSymmetryCnsType;
04359
04361 extern XSIDECL const wchar_t* siSymmetryMapOpType;
04362
04364 extern XSIDECL const wchar_t* siSymmetryMapType;
04365
04367 extern XSIDECL const wchar_t* siSynopticViewType;
04368
04370 extern XSIDECL const wchar_t* siTaperOpType;
04371
04373 extern XSIDECL const wchar_t* siTetrahedronPrimType;
04374
04376 extern XSIDECL const wchar_t* siTextToCrvListOpType;
04377
04379 extern XSIDECL const wchar_t* siTorusPrimType;
04380
04382 extern XSIDECL const wchar_t* siTrajCnsType;
04383
04385 extern XSIDECL const wchar_t* siTransformSetupType;
04386
04388 extern XSIDECL const wchar_t* siTurbulenceCtrlPrimType;
04389
04391 extern XSIDECL const wchar_t* siTwistOpType;
04392
04394 extern XSIDECL const wchar_t* siTxtMapType;
04395
04397 extern XSIDECL const wchar_t* siTxtOpType;
04398
04400 extern XSIDECL const wchar_t* siTxtSupportType;
04401
04403 extern XSIDECL const wchar_t* siUpVctCnsType;
04404
04406 extern XSIDECL const wchar_t* siUserMotionType;
04407
04409 extern XSIDECL const wchar_t* siUserNormalType;
04410
04412 extern XSIDECL const wchar_t* siUVProjDefType;
04413
04415 extern XSIDECL const wchar_t* siVertexcolorType;
04416
04418 extern XSIDECL const wchar_t* siVisibilityType;
04419
04421 extern XSIDECL const wchar_t* siVolumeDeformType;
04422
04424 extern XSIDECL const wchar_t* siVolumicLightSceneType;
04425
04427 extern XSIDECL const wchar_t* siVolumicLightType;
04428
04430 extern XSIDECL const wchar_t* siVortexCtrlType;
04431
04433 extern XSIDECL const wchar_t* siVtxColPainterOpType;
04434
04436 extern XSIDECL const wchar_t* siVtxColPropOpType;
04437
04439 extern XSIDECL const wchar_t* siWaveCtrlType;
04440
04442 extern XSIDECL const wchar_t* siWaveOpType;
04443
04445 extern XSIDECL const wchar_t* siWeldEdgesOpType;
04446
04448 extern XSIDECL const wchar_t* siWeldPntOpType;
04449
04451 extern XSIDECL const wchar_t* siWgtMapCnxOpType;
04452
04454 extern XSIDECL const wchar_t* siWgtMapOpType;
04455
04457 extern XSIDECL const wchar_t* siWgtMapsMixOpType;
04458
04460 extern XSIDECL const wchar_t* siWgtMapType;
04461
04463 extern XSIDECL const wchar_t* siWgtPainterOpType;
04464
04466 extern XSIDECL const wchar_t* siWindType;
04467
04469 extern XSIDECL const wchar_t* siWtStrokeOpType;
04470
04471 extern XSIDECL const wchar_t* siControlBitmap;
04472
04473
04474 extern XSIDECL const wchar_t* siControlBoolean;
04475
04476
04477 extern XSIDECL const wchar_t* siControlButton;
04478
04479
04480 extern XSIDECL const wchar_t* siControlCheck;
04481
04482
04483 extern XSIDECL const wchar_t* siControlCombo;
04484
04485
04486 extern XSIDECL const wchar_t* siControlEdit;
04487
04488
04489 extern XSIDECL const wchar_t* siControlFCurve;
04490
04491
04492 extern XSIDECL const wchar_t* siControlFilePath;
04493
04494
04495 extern XSIDECL const wchar_t* siControlFolder;
04496
04497
04498 extern XSIDECL const wchar_t* siControlGrid;
04499
04500
04501 extern XSIDECL const wchar_t* siControlIconList;
04502
04503
04504 extern XSIDECL const wchar_t* siControlImageClip;
04505
04506
04507 extern XSIDECL const wchar_t* siControlListBox;
04508
04509
04510 extern XSIDECL const wchar_t* siControlNumber;
04511
04512
04513 extern XSIDECL const wchar_t* siControlRadio;
04514
04515
04516 extern XSIDECL const wchar_t* siControlRGB;
04517
04518
04519 extern XSIDECL const wchar_t* siControlRGBA;
04520
04521
04522 extern XSIDECL const wchar_t* siControlStatic;
04523
04524
04525 extern XSIDECL const wchar_t* siControlString;
04526
04527
04528 extern XSIDECL const wchar_t* siControlSynoptic;
04529
04530
04531 extern XSIDECL const wchar_t* siControlTextEditor;
04532
04533
04534 extern XSIDECL const wchar_t* siUIAlignCenter;
04535
04536
04537 extern XSIDECL const wchar_t* siUIAlignLeft;
04538
04539
04540 extern XSIDECL const wchar_t* siUIAlignRight;
04541
04542
04543 extern XSIDECL const wchar_t* siUIAudioFile;
04544
04545
04546 extern XSIDECL const wchar_t* siUICaption;
04547
04548
04549 extern XSIDECL const wchar_t* siUIColumnCnt;
04550
04551
04552 extern XSIDECL const wchar_t* siUIColumnGap;
04553
04554
04555 extern XSIDECL const wchar_t* siUIContinue;
04556
04557
04558 extern XSIDECL const wchar_t* siUICX;
04559
04560
04561 extern XSIDECL const wchar_t* siUICY;
04562
04563
04564 extern XSIDECL const wchar_t* siUIDecimals;
04565
04566
04567 extern XSIDECL const wchar_t* siUIFCurveColorNonBijective;
04568
04569
04570 extern XSIDECL const wchar_t* siUIFCurveGhosting;
04571
04572
04573 extern XSIDECL const wchar_t* siUIFCurveGridSpaceX;
04574
04575
04576 extern XSIDECL const wchar_t* siUIFCurveGridSpaceY;
04577
04578
04579 extern XSIDECL const wchar_t* siUIFCurveLabelX;
04580
04581
04582 extern XSIDECL const wchar_t* siUIFCurveLabelY;
04583
04584
04585 extern XSIDECL const wchar_t* siUIFCurveNoGrid;
04586
04587
04588 extern XSIDECL const wchar_t* siUIFCurveNoRulerX;
04589
04590
04591 extern XSIDECL const wchar_t* siUIFCurveNoRulerY;
04592
04593
04594 extern XSIDECL const wchar_t* siUIFCurveShowTimeCursor;
04595
04596
04597 extern XSIDECL const wchar_t* siUIFCurveSnapX;
04598
04599
04600 extern XSIDECL const wchar_t* siUIFCurveSnapY;
04601
04602
04603 extern XSIDECL const wchar_t* siUIFCurveViewMaxX;
04604
04605
04606 extern XSIDECL const wchar_t* siUIFCurveViewMaxY;
04607
04608
04609 extern XSIDECL const wchar_t* siUIFCurveViewMinX;
04610
04611
04612 extern XSIDECL const wchar_t* siUIFCurveViewMinY;
04613
04614
04615 extern XSIDECL const wchar_t* siUIFileFilter;
04616
04617
04618 extern XSIDECL const wchar_t* siUIFileMustExist;
04619
04620
04621 extern XSIDECL const wchar_t* siUIFilePath;
04622
04623
04624 extern XSIDECL const wchar_t* siUIImageFile;
04625
04626
04627 extern XSIDECL const wchar_t* siUIInitialDir;
04628
04629
04630 extern XSIDECL const wchar_t* siUILabel;
04631
04632
04633 extern XSIDECL const wchar_t* siUILabelMinPixels;
04634
04635
04636 extern XSIDECL const wchar_t* siUILabelPercentage;
04637
04638
04639 extern XSIDECL const wchar_t* siUILineCnt;
04640
04641
04642 extern XSIDECL const wchar_t* siUILineGap;
04643
04644
04645 extern XSIDECL const wchar_t* siUILogarithmic;
04646
04647
04648 extern XSIDECL const wchar_t* siUIMultiSelectionListBox;
04649
04650
04651 extern XSIDECL const wchar_t* siUINoLabel;
04652
04653
04654 extern XSIDECL const wchar_t* siUINoSlider;
04655
04656
04657 extern XSIDECL const wchar_t* siUIOpenFile;
04658
04659
04660 extern XSIDECL const wchar_t* siUISelectionColor;
04661
04662
04663 extern XSIDECL const wchar_t* siUIShowClip;
04664
04665
04666 extern XSIDECL const wchar_t* siUIShowFrame;
04667
04668
04669 extern XSIDECL const wchar_t* siUIButtonDisable;
04670
04671
04672 extern XSIDECL const wchar_t* siUIGridColumnWidths;
04673
04674
04675 extern XSIDECL const wchar_t* siUIGridHideColumnHeader;
04676
04677
04678 extern XSIDECL const wchar_t* siUIGridHideRowHeader;
04679
04680
04681 extern XSIDECL const wchar_t* siUIGridLockColumnHeader;
04682
04683
04684 extern XSIDECL const wchar_t* siUIGridLockRowHeader;
04685
04686
04687 extern XSIDECL const wchar_t* siUIGridReadOnlyColumns;
04688
04689
04690 extern XSIDECL const wchar_t* siUIGridSelectionMode;
04691
04692
04693 extern XSIDECL const wchar_t* siUIGridShowColumns;
04694
04695
04696 extern XSIDECL const wchar_t* siUIStyle;
04697
04698
04699 extern XSIDECL const wchar_t* siUISubFolder;
04700
04701
04702 extern XSIDECL const wchar_t* siUISyncSlider;
04703
04704
04705 extern XSIDECL const wchar_t* siUIThumbWheel;
04706
04707
04708 extern XSIDECL const wchar_t* siUITreadmill;
04709
04710
04711 extern XSIDECL const wchar_t* siUIItems;
04712
04713
04714 extern XSIDECL const wchar_t* siUIType;
04715
04716
04717 extern XSIDECL const wchar_t* siUIUseSelectionIcon;
04718
04719
04720 extern XSIDECL const wchar_t* siUIValueOnly;
04721
04722
04723 extern XSIDECL const wchar_t* siUIWidthPercentage;
04724
04725
04726 extern XSIDECL const wchar_t* siUILineNumbering;
04727
04728
04729 extern XSIDECL const wchar_t* siUIFolding;
04730
04731
04732 extern XSIDECL const wchar_t* siUIBackgroundColor;
04733
04734
04735 extern XSIDECL const wchar_t* siUIForegroundColor;
04736
04737
04738 extern XSIDECL const wchar_t* siUIFont;
04739
04740
04741 extern XSIDECL const wchar_t* siUICommentColor;
04742
04743
04744 extern XSIDECL const wchar_t* siUIPreprocessorColor;
04745
04746
04747 extern XSIDECL const wchar_t* siUIMarginWidth;
04748
04749
04750 extern XSIDECL const wchar_t* siUICommentFont;
04751
04752
04753 extern XSIDECL const wchar_t* siUIFontSize;
04754
04755
04756 extern XSIDECL const wchar_t* siUIKeywords;
04757
04758
04759 extern XSIDECL const wchar_t* siUIHeight;
04760
04761
04762 extern XSIDECL const wchar_t* siUIHorizontalScroll;
04763
04764
04765 extern XSIDECL const wchar_t* siUIVerticalScroll;
04766
04767
04768 extern XSIDECL const wchar_t* siUILineWrap;
04769
04770
04771 extern XSIDECL const wchar_t* siUIKeywordFile;
04772
04773
04774 extern XSIDECL const wchar_t* siUIAutoComplete;
04775
04776
04777 extern XSIDECL const wchar_t* siUIToolbar;
04778
04779
04780 extern XSIDECL const wchar_t* siUICapability;
04781
04782
04783 extern XSIDECL const wchar_t* siUIDictionary;
04784
04785
04786 extern XSIDECL const wchar_t* siUIHelpFile;
04787
04788
04790 extern XSIDECL const wchar_t* siUIHelpID;
04791
04793 extern XSIDECL const wchar_t* siUILanguage;
04794
04796 extern XSIDECL const wchar_t* siUILogic;
04797
04798 extern XSIDECL const wchar_t* siUILogicFile;
04799
04800
04801 extern XSIDECL const wchar_t* siUILogicPrefix;
04802
04803
04804 extern XSIDECL const wchar_t* siUIShowChildren;
04805
04806
04807 extern XSIDECL const wchar_t* siArgHandlerAnimatableParameters;
04808
04809
04810 extern XSIDECL const wchar_t* siArgHandlerCollection;
04811
04812
04813 extern XSIDECL const wchar_t* siArgHandlerFrame;
04814
04815
04816 extern XSIDECL const wchar_t* siArgHandlerFrameRate;
04817
04818
04819 extern XSIDECL const wchar_t* siArgHandlerMarkedParameters;
04820
04821
04822 extern XSIDECL const wchar_t* siArgHandlerSingleObj;
04823
04824
04826 extern XSIDECL const wchar_t* siFilter3DObjectType;
04827
04828 extern XSIDECL const wchar_t* siFilterObjectType;
04829
04830
04832 extern XSIDECL const wchar_t* siFilterPropertyType;
04833
04834 extern XSIDECL const wchar_t* siFilterSubComponentType;
04835
04836
04838 extern XSIDECL const wchar_t* siClipAnimationLayerType;
04839
04840 extern XSIDECL const wchar_t* siClipAnimationType;
04841
04842
04843 extern XSIDECL const wchar_t* siClipAnimCompoundType;
04844
04845
04847 extern XSIDECL const wchar_t* siClipAudioType;
04848
04850 extern XSIDECL const wchar_t* siClipCacheType;
04851
04853 extern XSIDECL const wchar_t* siClipImageType;
04854
04856 extern XSIDECL const wchar_t* siClipMixerType;
04857
04858 extern XSIDECL const wchar_t* siClipShapeCompoundType;
04859
04860
04861 extern XSIDECL const wchar_t* siClipShapeType;
04862
04863
04865 extern XSIDECL const wchar_t* siTrackAnimationLayerType;
04866
04867 extern XSIDECL const wchar_t* siTrackAnimationType;
04868
04869
04871 extern XSIDECL const wchar_t* siTrackAudioType;
04872
04874 extern XSIDECL const wchar_t* siTrackCacheType;
04875
04877 extern XSIDECL const wchar_t* siTrackShapeType;
04878
04879 extern XSIDECL const wchar_t* siTransitionBridgeType;
04880
04881
04882 extern XSIDECL const wchar_t* siTransitionCardinalType;
04883
04884
04885 extern XSIDECL const wchar_t* siTransitionStandardType;
04886
04887
04889 extern XSIDECL const wchar_t* siAnimCompoundAnimItem;
04890
04892 extern XSIDECL const wchar_t* siConstraintAnimItem;
04893
04895 extern XSIDECL const wchar_t* siExpressionAnimItem;
04896
04898 extern XSIDECL const wchar_t* siFCurveAnimItem;
04899
04901 extern XSIDECL const wchar_t* siShapeCompoundAnimItem;
04902
04904 extern XSIDECL const wchar_t* siShapeKeyAnimItem;
04905
04907 extern XSIDECL const wchar_t* siStaticValueAnimItem;
04908
04910 extern XSIDECL const wchar_t* siCompoundMappedItem;
04911
04912 extern XSIDECL const wchar_t* siConstraintMappedItem;
04913
04914
04915 extern XSIDECL const wchar_t* siExpressionMappedItem;
04916
04917
04918 extern XSIDECL const wchar_t* siFCurveMappedItem;
04919
04920
04922 extern XSIDECL const wchar_t* siShapeCompoundMappedItem;
04923
04924 extern XSIDECL const wchar_t* siShapeKeyMappedItem;
04925
04926
04927 extern XSIDECL const wchar_t* siStaticValueMappedItem;
04928
04929
04931 extern XSIDECL const wchar_t* siSEFilterActionNodes;
04932
04934 extern XSIDECL const wchar_t* siSEFilterAllNodeTypes;
04935
04937 extern XSIDECL const wchar_t* siSEFilterAnimatableNodes;
04938
04940 extern XSIDECL const wchar_t* siSEFilterAnimatedNodes;
04941
04943 extern XSIDECL const wchar_t* siSEFilterClusterNodes;
04944
04946 extern XSIDECL const wchar_t* siSEFilterGroupNodes;
04947
04949 extern XSIDECL const wchar_t* siSEFilterKeywordAll;
04950
04952 extern XSIDECL const wchar_t* siSEFilterKeywordAnimation;
04953
04955 extern XSIDECL const wchar_t* siSEFilterKeywordCustom;
04956
04958 extern XSIDECL const wchar_t* siSEFilterKeywordGeneral;
04959
04961 extern XSIDECL const wchar_t* siSEFilterKeywordKinematics;
04962
04964 extern XSIDECL const wchar_t* siSEFilterKeywordModeling;
04965
04967 extern XSIDECL const wchar_t* siSEFilterKeywordRendering;
04968
04970 extern XSIDECL const wchar_t* siSEFilterKeywordViewing;
04971
04973 extern XSIDECL const wchar_t* siSEFilterMaterialNodes;
04974
04976 extern XSIDECL const wchar_t* siSEFilterMiscellaneousNodes;
04977
04979 extern XSIDECL const wchar_t* siSEFilterModelNodes;
04980
04982 extern XSIDECL const wchar_t* siSEFilterObjectNodes;
04983
04985 extern XSIDECL const wchar_t* siSEFilterOperatorNodes;
04986
04988 extern XSIDECL const wchar_t* siSEFilterParameterNodes;
04989
04991 extern XSIDECL const wchar_t* siSEFilterPrimitiveNodes;
04992
04994 extern XSIDECL const wchar_t* siSEFilterPropertyNodes;
04995
04997 extern XSIDECL const wchar_t* siSEFilterSceneNodes;
04998
05000 extern XSIDECL const wchar_t* siSEFilterShaderNodes;
05001
05003 extern XSIDECL const wchar_t* siImageDataTypeRGBA;
05004
05006 extern XSIDECL const wchar_t* siImageDataTypeRGB;
05007
05009 extern XSIDECL const wchar_t* siImageDataTypeRGBE;
05010
05012 extern XSIDECL const wchar_t* siImageDataTypeAlpha;
05013
05015 extern XSIDECL const wchar_t* siImageDataTypeIntensity;
05016
05018 extern XSIDECL const wchar_t* siImageDataTypeDepth;
05019
05021 extern XSIDECL const wchar_t* siImageDataTypeNormal;
05022
05024 extern XSIDECL const wchar_t* siImageDataTypeMotion;
05025
05027 extern XSIDECL const wchar_t* siImageDataTypeVector;
05028
05030 extern XSIDECL const wchar_t* siImageDataTypePoint;
05031
05033 extern XSIDECL const wchar_t* siImageDataTypeLabel;
05034
05036 extern XSIDECL const wchar_t* siImageDataTypeBitMask;
05037
05039 extern XSIDECL const wchar_t* siATFilterPresetAll;
05040
05042 extern XSIDECL const wchar_t* siATFilterPresetCustom;
05043
05045 extern XSIDECL const wchar_t* siATFilterPresetGeneral;
05046
05048 extern XSIDECL const wchar_t* siATFilterPresetModeling;
05049
05051 extern XSIDECL const wchar_t* siATFilterPresetAnimation;
05052
05054 extern XSIDECL const wchar_t* siATFilterPresetKinematics;
05055
05057 extern XSIDECL const wchar_t* siATFilterPresetRendering;
05058
05060 extern XSIDECL const wchar_t* siATFilterPresetViewing;
05061
05063 extern XSIDECL const wchar_t* siATFilterPresetLocalTransform;
05064
05066 extern XSIDECL const wchar_t* siATFilterPresetPosition;
05067
05069 extern XSIDECL const wchar_t* siATFilterPresetPositionX;
05070
05072 extern XSIDECL const wchar_t* siATFilterPresetPositionY;
05073
05075 extern XSIDECL const wchar_t* siATFilterPresetPositionZ;
05076
05078 extern XSIDECL const wchar_t* siATFilterPresetRotation;
05079
05081 extern XSIDECL const wchar_t* siATFilterPresetRotationX;
05082
05084 extern XSIDECL const wchar_t* siATFilterPresetRotationY;
05085
05087 extern XSIDECL const wchar_t* siATFilterPresetRotationZ;
05088
05090 extern XSIDECL const wchar_t* siATFilterPresetScaling;
05091
05093 extern XSIDECL const wchar_t* siATFilterPresetScalingX;
05094
05096 extern XSIDECL const wchar_t* siATFilterPresetScalingY;
05097
05099 extern XSIDECL const wchar_t* siATFilterPresetScalingZ;
05100
05102 extern XSIDECL const wchar_t* siATFilterPresetColor;
05103
05105 extern XSIDECL const wchar_t* siATFilterTaggedAll;
05106
05108 extern XSIDECL const wchar_t* siATFilterTagged1;
05109
05111 extern XSIDECL const wchar_t* siATFilterTagged2;
05112
05114 extern XSIDECL const wchar_t* siATFilterTagged3;
05115
05117 extern XSIDECL const wchar_t* siATFilterTagged4;
05118
05120 extern XSIDECL const wchar_t* siATFilterTagged5;
05121
05123 extern XSIDECL const wchar_t* siATFilterTagged6;
05124
05126 extern XSIDECL const wchar_t* siATFilterTagged7;
05127
05129 extern XSIDECL const wchar_t* siATFilterTagged8;
05130
05132 extern XSIDECL const wchar_t* siATFilterTagged9;
05133
05135 extern XSIDECL const wchar_t* siATFilterTagged10;
05136
05137 extern XSIDECL const wchar_t* siReferenceFilterAttribute;
05138
05139
05140 extern XSIDECL const wchar_t* siPropertyFilterAttribute;
05141
05142
05143 extern XSIDECL const wchar_t* siCustomTypeNameAttribute;
05144
05145
05147 extern XSIDECL const wchar_t* siShaderFamilyAttribute;
05148
05149 extern XSIDECL const wchar_t* siDefaultConnectionAttribute;
05150
05151
05153 extern XSIDECL const wchar_t* siWritableImageAttribute;
05154
05156 extern XSIDECL const wchar_t* siWritableImageTypeAttribute;
05157
05159 extern XSIDECL const wchar_t* siRenderTreeNodeColorRAttribute;
05160
05162 extern XSIDECL const wchar_t* siRenderTreeNodeColorGAttribute;
05163
05165 extern XSIDECL const wchar_t* siRenderTreeNodeColorBAttribute;
05166
05168 extern XSIDECL const wchar_t* siHWShaderVersionAttribute;
05169
05170 extern XSIDECL const wchar_t* siHWShaderForceAttributeUpdate;
05171
05172
05173 extern XSIDECL const wchar_t* siHWShaderDirtyParameterUpdate;
05174
05175
05177 extern XSIDECL const wchar_t* siShaderFamilyCntContrast;
05178
05180 extern XSIDECL const wchar_t* siShaderFamilyCntMat;
05181
05183 extern XSIDECL const wchar_t* siShaderFamilyCntStore;
05184
05186 extern XSIDECL const wchar_t* siShaderFamilyData;
05187
05189 extern XSIDECL const wchar_t* siShaderFamilyEnvironment;
05190
05192 extern XSIDECL const wchar_t* siShaderFamilyGeometry;
05193
05195 extern XSIDECL const wchar_t* siShaderFamilyLens;
05196
05198 extern XSIDECL const wchar_t* siShaderFamilyLight;
05199
05201 extern XSIDECL const wchar_t* siShaderFamilyLightmap;
05202
05204 extern XSIDECL const wchar_t* siShaderFamilyOutput;
05205
05207 extern XSIDECL const wchar_t* siShaderFamilyPhenomMat;
05208
05210 extern XSIDECL const wchar_t* siShaderFamilyPhotonLight;
05211
05213 extern XSIDECL const wchar_t* siShaderFamilyPhotonMat;
05214
05216 extern XSIDECL const wchar_t* siShaderFamilyPhotonVolume;
05217
05219 extern XSIDECL const wchar_t* siShaderFamilyShadowMat;
05220
05222 extern XSIDECL const wchar_t* siShaderFamilyState;
05223
05225 extern XSIDECL const wchar_t* siShaderFamilySurfaceMat;
05226
05228 extern XSIDECL const wchar_t* siShaderFamilyTexture;
05229
05231 extern XSIDECL const wchar_t* siShaderFamilyVolume;
05232
05234 extern XSIDECL const wchar_t* siShaderFamilyRTShader;
05235
05236 extern XSIDECL const wchar_t* siMentalRayLightmapPortType;
05237
05238
05239 extern XSIDECL const wchar_t* siMentalRayGeometryPortType;
05240
05241
05242 extern XSIDECL const wchar_t* siMentalRayContourStorePortType;
05243
05244
05245 extern XSIDECL const wchar_t* siMentalRayContourContrastPortType;
05246
05247
05248 extern XSIDECL const wchar_t* siMentalRayPhenomenonMaterialPortType;
05249
05250
05251 extern XSIDECL const wchar_t* siXGSRealTimePortType;
05252
05253
05254 extern XSIDECL const wchar_t* siHWShaderPortType;
05255
05256
05257 extern XSIDECL const wchar_t* siHardwareVertexPosition;
05258
05259
05260 extern XSIDECL const wchar_t* siHardwareVertexNormal;
05261
05262
05264 extern XSIDECL const wchar_t* siHardwareVertexColor;
05265
05267 extern XSIDECL const wchar_t* siHardwareVertexTangent;
05268
05270 extern XSIDECL const wchar_t* siHardwareVertexBinormal;
05271
05273 extern XSIDECL const wchar_t* siHardwareVertexTexCoord;
05274
05276 extern XSIDECL const wchar_t* siHardwareVertexWeightMap;
05277
05279 extern XSIDECL const wchar_t* siHardwareVertexPointVelocity;
05280
05282 extern XSIDECL const wchar_t* siHardwareVertexOrientation;
05283
05285 extern XSIDECL const wchar_t* siHardwareVertexAge;
05286
05288 extern XSIDECL const wchar_t* siHardwareVertexRadius;
05289
05291 extern XSIDECL const wchar_t* siHardwareVertexID;
05292
05294 extern XSIDECL const wchar_t* siHardwareVertexFog;
05295
05297 extern XSIDECL const wchar_t* siHardwareVertexWeight;
05298
05300 extern XSIDECL const wchar_t* siHardwareVertexIndice;
05301
05303 extern XSIDECL const wchar_t* siHardwareVertexTessfactor;
05304
05306 extern XSIDECL const wchar_t* siHardwareVertexDepth;
05307
05309 extern XSIDECL const wchar_t* siHardwareVertexSample;
05310
05312 extern XSIDECL const wchar_t* siHardwareVertexAuto;
05313
05315 extern XSIDECL const wchar_t* siICERenderPropSuffixUWrap;
05316
05318 extern XSIDECL const wchar_t* siICERenderPropSuffixVWrap;
05319
05321 extern XSIDECL const wchar_t* siICERenderPropSuffixWWrap;
05322
05324 extern XSIDECL const wchar_t* siICERenderPropSuffixTransform;
05325
05327 extern XSIDECL const wchar_t* siICERenderPropSuffixIsHomogeneous;
05328
05330 extern XSIDECL const wchar_t* siICERenderPropSuffixSmoothWhenSubd;
05331
05332
05333 };
05334
05335
05336 #endif