generics.inl

Go to the documentation of this file.
00001 /*  
00002  *      built_in_properties.h - known core property defs for MAXScript
00003  *
00004  *          Copyright � John Wainwright 1996
00005  *
00006  */
00007 
00008 // MUST BE maintained in alpha order for parser lookup table use
00009 // sort path props as though concatenated with '.', nested props as though
00010 // prefixed with '*.'
00011 #pragma warning(push)
00012 #pragma warning(disable:4100)
00013     def_nested_prop       ( angle ) 
00014     def_nested_prop       ( axis )  
00015     def_nested_prop       ( b )
00016     def_nested_prop       ( blue )  
00017     def_nested_prop       ( controller )
00018     def_nested_prop       ( g )
00019     def_nested_prop       ( green )
00020     def_nested_prop       ( isAnimated )
00021     def_nested_prop       ( keys )
00022     def_nested_prop       ( r )
00023     def_nested_prop       ( red )
00024     def_nested_prop_alias ( track, controller )
00025     def_nested_prop       ( w )
00026     def_nested_prop       ( x )
00027     def_nested_prop       ( x_rotation )
00028     def_nested_prop       ( y )
00029     def_nested_prop       ( y_rotation )
00030     def_nested_prop       ( z )
00031     def_nested_prop       ( z_rotation )
00032 
00033     def_property          ( a )
00034     def_property          ( alpha ) 
00035     def_property          ( angle )
00036     def_property          ( autoParam )
00037     def_property          ( autoUpdate )    
00038     def_property          ( axis )  
00039     def_property          ( axisTM )    
00040     def_property          ( b )
00041     def_property          ( bias )
00042     def_property          ( blue )
00043     def_property          ( bottom )
00044     def_property          ( boxDisp )
00045     def_property          ( categories )
00046     def_property          ( category )
00047     def_property          ( center )
00048     def_property          ( children )
00049     def_property          ( classes )
00050     def_property          ( classID )
00051     def_property          ( closedInU )
00052     def_property          ( closedInV )
00053     def_property          ( clp )
00054     def_property          ( config )
00055     def_property          ( constantVelocity )
00056     def_property          ( continuity)
00057     def_property          ( controller )
00058     def_property          ( controllers )
00059     def_property          ( count )
00060     def_property          ( creatable )
00061     def_property          ( cubic )
00062     def_property          ( curvatureAngle )
00063     def_property          ( curvatureDistance )
00064     def_property          ( curveCVs )
00065     def_property          ( curves )
00066     def_property          ( curveStartPoint )
00067     def_property          ( curveStartPoint1 )
00068     def_property          ( curveStartPoint2 )
00069     def_property          ( degradeOnMove )
00070     def_property          ( dir )
00071     def_property          ( disabled )
00072     def_property          ( displacementMapping )
00073     def_property          ( display )
00074     def_property          ( displayCurveCVLattices )
00075     def_property          ( displayCurves )
00076     def_property          ( displayDependents )
00077     def_property          ( displayLattices )
00078     def_property          ( displayShadedLattice )
00079     def_property          ( displaySurfaces )
00080     def_property          ( displaySurfCVLattices )
00081     def_property          ( displayTrimming )
00082     def_property          ( distance )
00083     def_property          ( easeFrom )
00084     def_property          ( easeTo)
00085     def_property          ( edge )
00086     def_property          ( edge1 )
00087     def_property          ( edge2 )
00088     def_property          ( edges )
00089     def_property          ( effectsChannel )
00090     def_property          ( end )
00091     def_property          ( endsOverlap )
00092     def_property          ( extrudeVector )
00093     def_property          ( faces )
00094     def_property          ( fileName )
00095     def_property          ( flip1 )
00096     def_property          ( flip2 )
00097     def_property          ( flipNormals )
00098     def_property          ( flipTrim )
00099     def_property          ( flipTrim1 )
00100     def_property          ( flipTrim2 )
00101     def_property          ( frame )
00102     def_property          ( freeHandle )
00103     def_property          ( g )
00104     def_property          ( generateUVs1 )
00105     def_property          ( generateUVs2 )
00106     def_property          ( green )
00107     def_property          ( h ) 
00108     def_property          ( hidden )
00109     def_property          ( hue )
00110     def_property          ( ignoreAnimation )
00111     def_property          ( ignoreCameras )
00112     def_property          ( ignoreHelpers )
00113     def_property          ( ignoreLights )
00114     def_property          ( ignoreShapes )
00115     def_property          ( imports )
00116     def_property          ( index )
00117     def_property          ( inTangent )
00118     def_property          ( inTangentLength )
00119     def_property          ( inTangentType )
00120     def_property          ( isAnimated )
00121     def_property          ( isClosed )
00122     def_property          ( isEmpty )
00123     def_property          ( isoULines )
00124     def_property          ( isoVLines )
00125     def_property          ( keys )
00126     def_property          ( left )
00127     def_property          ( length1 )
00128     def_property          ( length2 )
00129     def_property          ( mat )
00130     def_property_alias    ( material, mat )
00131     def_property          ( matID )
00132     def_property          ( max )
00133     def_property_alias    ( maximum, max )
00134     def_property          ( merge )
00135     def_property          ( mesh )
00136     def_property          ( meshApproxType )
00137     def_property          ( meshUSteps )
00138     def_property          ( meshVSteps )
00139     def_property          ( min )
00140     def_property_alias    ( minimum, min )
00141     def_property          ( modifiers )
00142     def_property          ( name )
00143     def_property          ( normal )
00144     def_property          ( normalized )
00145     def_property          ( numberSet )
00146     def_property          ( numChannels )
00147     def_property          ( numcpvverts )
00148     def_property          ( numCurves )
00149     def_property          ( numCVs )
00150     def_property          ( numfaces )
00151     def_property          ( numGizmos )
00152     def_property          ( numKnots )
00153     def_property_alias    ( nummaterials, numsubs )
00154     def_property          ( numObjects )
00155     def_property          ( numPoints )
00156     def_property          ( numrevs )
00157     def_property          ( numsplines )
00158     def_property          ( numsubs )
00159     def_property          ( numTrimPoints )
00160     def_property          ( numtverts )
00161     def_property          ( numUCurves )
00162     def_property          ( numUCVs )
00163     def_property          ( numUKnots )
00164     def_property          ( numUPoints )
00165     def_property          ( numVCurves )
00166     def_property          ( numVCVs )
00167     def_property          ( numverts )
00168     def_property          ( numVKnots )
00169     def_property          ( numVPoints )
00170     def_property          ( nurbsID )
00171     def_property          ( nurbsSet )
00172     def_property          ( object )
00173     def_property          ( objectoffsetpos )
00174     def_property          ( objectoffsetrot )
00175     def_property          ( objectoffsetscale )
00176     def_property          ( objecttransform )
00177     def_property          ( offset )
00178     def_property          ( optimize )
00179     def_property          ( order ) 
00180     def_property          ( outTangent )
00181     def_property          ( outTangentLength )
00182     def_property          ( outTangentType )
00183     def_property          ( parallel )
00184     def_property          ( parameter )
00185     def_property          ( parameterRangeMax )
00186     def_property          ( parameterRangeMin )
00187     def_property          ( parent )
00188     def_property          ( parent1 )
00189     def_property          ( parent1ID )
00190     def_property          ( parent2 )
00191     def_property          ( parent2ID )
00192     def_property          ( parentID )
00193     def_property          ( pivot )
00194     def_2_prop_path       ( pivot, x )
00195     def_2_prop_path       ( pivot, y )
00196     def_2_prop_path       ( pivot, z )
00197     def_property          ( points )
00198     def_property          ( pos )
00199     def_2_prop_path       ( pos, controller )
00200     def_2_prop_path       ( pos, isAnimated )
00201     def_2_prop_path       ( pos, keys )
00202     def_2_prop_path_alias ( pos, track, pos, controller )
00203     def_2_prop_path       ( pos, x )
00204     def_2_prop_path       ( pos, y )
00205     def_2_prop_path       ( pos, z )
00206     def_property_alias    ( position, pos )
00207     def_2_prop_path_alias ( position, controller, pos, controller )
00208     def_2_prop_path_alias ( position, isAnimated, pos, isAnimated )
00209     def_2_prop_path_alias ( position, keys, pos, keys )
00210     def_2_prop_path_alias ( position, track, pos, controller )
00211     def_2_prop_path_alias ( position, x, pos, x)
00212     def_2_prop_path_alias ( position, y, pos, y )
00213     def_2_prop_path_alias ( position, z, pos, z )
00214     def_property          ( pVec )
00215     def_property          ( r )
00216     def_property          ( radius )
00217     def_property          ( rail )
00218     def_property          ( rail1 )
00219     def_property          ( rail1ID )
00220     def_property          ( rail2 )
00221     def_property          ( rail2ID )
00222     def_property          ( railID )
00223     def_property          ( red )
00224     def_property          ( renderable )
00225     def_property          ( renderApproximation )
00226     def_property          ( renderConfig )
00227     def_property          ( renderCurvatureAngle )
00228     def_property          ( renderCurvatureDistance )
00229     def_property          ( renderIsoULines )
00230     def_property          ( renderIsoVLines )
00231     def_property          ( renderMeshApproxType )
00232     def_property          ( renderMeshUSteps )
00233     def_property          ( renderMeshVSteps )
00234     def_property          ( renderSpacialEdge )
00235     def_property          ( renderViewDependent )
00236     def_property          ( right )
00237     def_property          ( rigid )
00238     def_property          ( rotation )
00239     def_2_prop_path       ( rotation, angle )
00240     def_2_prop_path       ( rotation, axis )
00241     def_2_prop_path       ( rotation, controller )
00242     def_2_prop_path       ( rotation, isAnimated )
00243     def_2_prop_path       ( rotation, keys )
00244     def_2_prop_path_alias ( rotation, track, rotation, controller )
00245     def_2_prop_path       ( rotation, x_rotation )
00246     def_2_prop_path       ( rotation, y_rotation )
00247     def_2_prop_path       ( rotation, z_rotation )
00248     def_property          ( row1 )
00249     def_property          ( row2 )
00250     def_property          ( row3 )
00251     def_property          ( row4 )
00252     def_property          ( s )
00253     def_property          ( saturation )
00254     def_property          ( scale )
00255     def_2_prop_path       ( scale, axis )
00256     def_2_prop_path       ( scale, controller )
00257     def_2_prop_path       ( scale, isAnimated )
00258     def_2_prop_path       ( scale, keys )
00259     def_2_prop_path_alias ( scale, track, scale, controller )
00260     def_2_prop_path       ( scale, x )
00261     def_2_prop_path       ( scale, y )
00262     def_2_prop_path       ( scale, z )
00263     def_property          ( seed )
00264     def_property          ( selected )
00265     def_property          ( selectedCurveCVs )
00266     def_property          ( selectedCurves )
00267     def_property          ( selectedEdges )
00268     def_property          ( selectedFaces )
00269     def_property          ( selectedImports )
00270     def_property          ( selectedPoints )
00271     def_property          ( selectedSurfaces )
00272     def_property          ( selectedSurfCVs )
00273     def_property          ( selectedVertices )
00274     def_property_alias    ( selectedVerts, selectedVertices )
00275     def_property          ( selSetNames )
00276     def_property          ( spacialEdge )
00277     def_property          ( splitMesh )
00278     def_property          ( start )
00279     def_property          ( steps )
00280     def_property          ( subdivisionDisplacement )
00281     def_property          ( superclassID )
00282     def_property          ( surfaces )
00283     def_property          ( surfCVs )
00284     def_property          ( sweep )
00285     def_property          ( target )
00286     def_property          ( tension )
00287     def_property          ( tension1 )
00288     def_property          ( tension2 )
00289     def_property          ( textureSurface1 )
00290     def_property          ( textureSurface2 )
00291     def_property          ( ticks )
00292     def_property          ( time )
00293     def_property          ( top )
00294     def_property_alias    ( track, controller )
00295     def_property          ( transform )
00296     def_property          ( translation )
00297     def_property          ( tree )
00298     def_property          ( trim )
00299     def_property          ( trim1 )
00300     def_property          ( trim2 )
00301     def_property          ( trimCurve )
00302     def_property          ( trimCurve1 )
00303     def_property          ( trimCurve2 )
00304     def_property          ( type )
00305     def_property          ( uEdgesOverlap )
00306     def_property          ( uOrder )
00307     def_property          ( uParam )
00308     def_property          ( uParameterRangeMax )
00309     def_property          ( uParameterRangeMin )
00310     def_property          ( uTangent )
00311     def_property          ( v )
00312     def_property          ( value)
00313     def_property          ( vEdgesOverlap )
00314     def_property          ( vertices)
00315     def_property_alias    ( verts, vertices )
00316     def_property          ( viewApproximation )
00317     def_property          ( viewConfig )
00318     def_property          ( viewCurvatureAngle )
00319     def_property          ( viewCurvatureDistance )
00320     def_property          ( viewDependent )
00321     def_property          ( viewIsoULines )
00322     def_property          ( viewIsoVLines )
00323     def_property          ( viewMeshApproxType )
00324     def_property          ( viewMeshUSteps )
00325     def_property          ( viewMeshVSteps )
00326     def_property          ( viewSpacialEdge )
00327     def_property          ( viewViewDependent )
00328     def_property          ( vOrder )
00329     def_property          ( vParam )
00330     def_property          ( vParameterRangeMax )
00331     def_property          ( vParameterRangeMin )
00332     def_property          ( vTangent )
00333     def_property          ( w )
00334     def_property          ( w_locked )
00335     def_property          ( weight )
00336     def_property          ( x )
00337     def_property          ( x_locked )
00338     def_property          ( x_rotation )
00339     def_property          ( y )
00340     def_property          ( y_locked )
00341     def_property          ( y_rotation )
00342     def_property          ( z )
00343     def_property          ( z_locked )
00344     def_property          ( z_rotation )
00345 #pragma warning(pop)