; TextPad syntax definitions for Mel C=1 [Syntax] Namespace1 = 6 IgnoreCase = No KeyWordLength = BracketChars = {[()]} OperatorChars = -+*/<>!~%^&|= PreprocStart = SyntaxStart = SyntaxEnd = HexPrefix = CommentStart = /* CommentEnd = */ CommentStartAlt = CommentEndAlt = SingleComment = // SingleCommentCol = SingleCommentAlt = SingleCommentColAlt = SingleCommentEsc = StringsSpanLines = Yes StringStart = " StringEnd = " StringAlt = StringEsc = \ CharStart = ` CharEnd = ` CharEsc = \ [Keywords 1] break case default do else false float for global if in int matrix no off on proc return string switch true while yes vector [Keywords 2] about abs addAttr addDynamic addPP affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurve alignSurface ambientLight angle angleBetween animCurveEditor animDisplay animView annotate applyTake arclen arcLenDimContext arcLengthDimension arrayMapper art3dPaintCtx artAttrCtx artAttrPaintVertexCtx artBuildPaintMenu artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx assignCommand assignInputDevice attachCurve attachDeviceAttr attachSurface attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOptionMenu attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attributeInfo attributeMenu attributeQuery attrNavigationControlGrp autoKeyframe autoPlace bakeClip bakeResults bakeSimulation batchRender bessel bevel bevelPlus bindPose bindSkin binMembership blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr blindDataType boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookmarkMenu buildKeyframeMenu button buttonManip camera cameraView canCreateManip canvas catch catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion channelBox character characterMap characterOutlineEditor chdir checkBox checkBoxGrp checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache clip clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner closeCurve closeSurface cluster cmdFileOutput cmdShell collision color colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButtonGrp colorSliderGrp columnLayout commandEcho commandLine commandPort componentEditor condition cone confirmDialog connectAttr connectControl connectDynamic connectionInfo connectJoint constrain constrainValue constructionHistory contextInfo control convertLightmap convertSolidTx convertTessellation convertUnit copyFlexor copyKey copySkinWeights cos cpButton cpCache cpCollision cpConstraint cpPanel cpProperty cpSeam cpSolver cpTool createDisplayLayer createDrawCtx createEditor createNode createRenderLayer createSubdivRegion cross ctxAbort ctxCompletion ctxEditMode ctxTraverse currentCtx currentTime currentTimeCtx currentUnit curve curveAddPtCtx curveCVCtx curveEditorCtx curveEPCtx curveIntersect curveMoveEPCtx curveOnSurface curveSketchCtx cutKey cycleCheck cylinder dagPose defaultLightListCheckBox defaultNavigation defineDataServer defineVirtualDevice deformer deg_to_rad delete deleteAttr deleteUI delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel dgdirty dgeval dgInfo dgtimer dimWhen directionalLight directKeyCtx dirmap disable disconnectAttr disconnectJoint diskCache displacementToPoly displayAffected displayColor displayCull displayLevelOfDetail displayPref displayRGBColor displaySmoothness displayStats displaySurface distanceDimContext distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot doubleProfileBirailSurface drag draggerContext dropoffLocator duplicate duplicateCurve duplicateSurface dynamicLoad dynCache dynControl dynExport dynExpression dynGlobals dynPaintEditor dynParticleCtx dynPref dynRelEditor dynRelEdPanel editDisplayLayerGlobals editDisplayLayerMembers editor editorTemplate editRenderLayerGlobals editRenderLayerMembers effector emit emitter enableDevice encodeString env erf error eval evalDeferred evalEcho event exactWorldBoundingBox exclusiveLightCheckBox exec exists exp expression expressionEditorListen extendCurve extendSurface extrude fcheck fclose feof fflush fgetline fgetword file fileBrowserDialog fileDialog fileInfo filetest filletCurve filter filterCurve filterExpand filterStudioImport finder findKeyframe fitBspline flexor floatField floatFieldGrp floatScrollBar floatSlider floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo fluidEmitter fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout fprint frameLayout fread freeFormFillet frewind fwrite gamma gauss geometryConstraint getAttr getClassification getDefaultBrush getenv getFileList getFluidAttr getInputDeviceRange getModifiers getPanel getParticleAttr getpid globalStitch glRender glRenderEditor gmatch goal grabColor gradientControl gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity grid gridLayout group hardenPointCurve hardware hardwareRenderPanel headsUpDisplay help helpLine hermite hide hilite hitTest hotBox hotkey hotkeyCheck hsv_to_rgb hwReflectionMap hwRender hwRenderLoad hyperGraph hyperPanel hyperShade hypot iconTextButton iconTextCheckBox iconTextRadioButton iconTextRadioCollection iconTextStaticLabel ikfkDisplayMethod ikHandle ikHandleCtx ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ikSystemInfo image imfPlugins inheritTransform insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface instance instancer internalVar intersect intField intFieldGrp intScrollBar intSlider intSliderGrp iprEngine isConnected isDirty isolateSelect isTrue itemFilter itemFilterAttr itemFilterRender itemFilterType joint jointCluster jointCtx jointDisplayScale jointLattice keyframe keyframeOutliner keyframeRegionCurrentTimeCtx keyframeRegionDirectKeyCtx keyframeRegionDollyCtx keyframeRegionInsertKeyCtx keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx keyframeRegionSelectKeyCtx keyframeRegionSetKeyCtx keyframeRegionTrackCtx keyframeStats keyTangent lassoContext lattice latticeDeformKeyCtx launch layerButton layeredShaderPort layeredTexturePort layout lightlink lightList lightListEditor lightListPanel linstep listAnimatable listAttr listCameras listConnections listDeviceAttachments listerEditor listHistory listInputDeviceAxes listInputDeviceButtons listInputDevices listNodeTypes listRelatives listSets loadFluid loadPlugin loadPrefObjects lockNode loft log lookThru ls lsThroughFilter lsUI mag makebot makeIdentity makeLive makePaintable makeSingleSurface manipMoveContext manipMoveLimitsCtx manipOptions manipRotateContext manipRotateLimitsCtx manipScaleContext manipScaleLimitsCtx marker match max Mayatomr memory menu menuBarLayout menuEditor menuItem messageLine min minimizeApp mirrorJoint modelCurrentTimeCtx modelEditor modelPanel move moveKeyCtx moveVertexAlongDirection movIn movOut multiProfileBirailSurface mute nameCommand nameField namespace namespaceInfo newPanelItems newton nodeIconButton nodeOutliner nodePreset nodeType noise nonLinear normalConstraint nurbsBoolean nurbsCopyUVSet nurbsCube nurbsPlane nurbsSelect nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv objectCenter objectType objectTypeUI objExists offsetCurve offsetCurveOnSurface offsetSurface openGLExtension openMayaPref optionMenu optionMenuGrp optionVar orbit orbitCtx orientConstraint outlinerEditor outlinerPanel overrideModifier pairBlend palettePort panel paneLayout panelConfiguration panelHistory paramDimContext paramDimension paramLocator parent parentConstraint particle particleExists particleInstancer particleRenderInfo partition pasteKey pathAnimation pause pclose percent performanceOptions pfxstrokes pickWalk picture pixelMove planarSrf plane play playbackOptions playblast pluginInfo pointConstraint pointCurveConstraint pointLight pointOnCurve pointOnSurface pointPosition poleVectorConstraint polyAppend polyAppendFacetCtx polyAppendVertex polyAutoProjection polyAverageNormal polyAverageVertex polyBevel polyBlindData polyBoolOp polyChipOff polyClipboard polyCloseBorder polyCollapseEdge polyCollapseFacet polyColorBlindData polyColorPerVertex polyCone polyCopyUV polyCreateFacet polyCreateFacetCtx polyCube polyCut polyCutCtx polyCylinder polyCylindricalProjection polyDelEdge polyDelFacet polyDelVertex polyDuplicateAndConnect polyEditUV polyEvaluate polyExtrudeEdge polyExtrudeFacet polyFlipEdge polyFlipUV polyForceUV polyGeoSampler polyInfo polyInstallAction polyLayoutUV polyListComponentConversion polyMapCut polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx polyMergeFacet polyMergeFacetCtx polyMergeUV polyMergeVertex polyMoveEdge polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalizeUV polyNormalPerVertex polyOptions polyPlanarProjection polyPlane polyPoke polyProjection polyQuad polyQueryBlindData polyReduce polySelectConstraint polySelectConstraintMonitor polySeparate polySetToFaceNormal polySewEdge polySmooth polySoftEdge polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitVertex polyStraightenUVBorder polySubdivideEdge polySubdivideFacet polySuperCtx polyTorus polyToSubdiv polyTransfer polyTriangulate polyUnite polyUVSet polyWedgeFace popen popupMenu pose pow print progressBar progressWindow projectCurve projectionContext projectionManip projectTangent projFileViewer promptDialog propModCtx propMove psdExport psdTextureFile putenv pwd querySubdiv quit rad_to_deg radial radioButton radioButtonGrp radioCollection radioMenuItemCollection rampColorPort rand randstate rangeControl readTake rebuildCurve rebuildSurface recordAttr recordDevice redo reference refineSubdivSelectionList refresh rehash reloadImage removeJoint removeMultiInstance rename renameAttr renameUI render renderer renderGlobalsNode renderInfo renderLayerButton renderManip renderPartition renderQualityNode renderThumbnailUpdate renderWindowEditor renderWindowSelectContext reorder reorderDeformers requires reroot resampleFluid resetTool resolutionNode retarget reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx rot rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout runTimeCommand runup sampleImage saveAllShelves saveFluid saveImage saveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings scale scaleConstraint scaleKey scaleKeyCtx sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptedPanel scriptedPanelType scriptJob scriptNode scriptTable scrollField scrollLayout sculpt seed select selectContext selectedNodes selectionConnection selectKey selectKeyCtx selectMode selectPref selectPriority selectType selLoadSettings separator setAttr setAttrMapping setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setEscapeCtx setFluidAttr setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyframe setKeyPath setMenuMode setNodeTypeFlag setParent setParticleAttr sets setStartupMessage setToolTo setUITemplate shadingConnection shadingGeometryRelCtx shadingGroupDialogDaemon shadingLightRelCtx shadingNode shelfButton shelfLayout shelfTabLayout shellField showHelp showHidden showManipCtx showSelectionInTitle showShadingGroupAttrEditor showWindow sign simplify sin singleProfileBirailSurface size skinCluster skinPercent smoothCurve smoothstep smoothTangentSurface snapKey snapMode snapshot snapTogetherCtx soft softMod softModCtx sort sound soundControl source spaceLocator sphere sphrand spotLight spotLightPreviewPort spreadSheetEditor spring sqrt squareSurface srtContext stackTrace stitchSurface stitchSurfacePoints strcmp stroke subdAutoProjection subdCleanTopology subdCollapse subdDuplicateAndConnect subdEditUV subdiv subdivCrease subdivDisplaySmoothness subdListComponentConversion subdMapCut subdMapSewMove subdMatchTopology subdMirror subdToBlind subdToPoly subdTransferUVsToCache substitute substring superCtx surface surfaceShaderList swatchDisplayPort switchTable symbolButton symbolCheckBox sysFile system tabLayout tan tangentConstraint texManipContext texMoveContext texRotateContext texScaleContext texSelectContext text textCurves textField textFieldButtonGrp textFieldGrp textScrollList texturePlacementContext textureWindow texWinToolCtx threePointArcCtx timeControl timePort timerX toggle toggleAxis toggleWindowVisibility tokenize tolerance tolower toolButton toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper trace track trackCtx transformLimits translator trim trunc truncateFluidCache truncateHairCache tumble tumbleCtx turbulence twoPointArcCtx uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit unloadPlugin untangleUV untrim upAxis userCtx uvLink uvSnapshot vectorize view2dToolCtx viewCamera viewClipPlane viewFit viewHeadOn viewLookAt viewPlace viewSet visor volumeAxis vortex waitCursor warning webBrowser whatIs window windowPref wire wireContext workspace wrinkle wrinkleContext writeTake xform xpmPicker [Keywords 3] addAttributeEditorNodeHelp addNewShelfTab advanceToNextDrivenKey allViewFit animCone appendStringArray applicationName applyAttrPreset attributeExists attrPresetEditWin basename basenameEx capitalizeString CBG clipTrimBefore computePolysetVolume convertFromOldLayers copyArray createMotionField createNewShelf crossProduct deleteShadingGroupsAndMaterials deleteShelfTab deleteUnusedBrushes dirname dotProduct editAttrLimits endString endsWith equivalent equivalentTol executeForEachObject exportComposerCurves fileExtension findAllIntersections findMenuItem findRelatedSkinCluster firstParentOf floatEq fromNativePath getApplicationVersionAsFloat getMayaPanelTypes gotoBindPose groupObjectsByName importComposerCurves interToUI isAnimCurve isParentOf isValidObjectName isValidString isValidUiName lineIntersection listMenuAnnotation listTransforms listUnselected loadNewShelf lsType makeRoll menuItemToShelf moveIKtoFK normalize nurbsViewDirectionVector objectLayer obsoleteProc pointMatrixMult refreshAE renameSelectionList resetAE rootOf saveAttrPreset searchPathArray setConstraintRestPosition setProject setState snap2to2 startString startsWith stitchAndExplodeShell stringArrayCatenate stringArrayCount stringArrayIntersector stringArrayRemove stringArrayRemoveDuplicates stringArrayToString stringToStringArray strip substituteAllString textToShelf textureDisplacePlane tokenizeList toNativePath updateAE validateShelfName verifyCmd xbmLangPathList