The following is the complete MAXScript class hierarchy. Each class typically inherits the properties, operators, and methods of its parent class.
Value
AngleAxis
Array
ArrayParameter
AtmosphericClass
BigMatrix
BigMatrixRowArray
BipedExportInterface
BitArray
Bitmap
BitmapControl
BooleanClass
Box2
ButtonControl
CTBitMap
CTMotionTracker
ChangeHandler
CharStream
CheckBoxControl
CheckButtonControl
Class
Color
ColorPickerControl
ComboBoxControl
Control
EdgeSelection
EditTextControl
EffectClass
EmptyClass
EulerAngles
FaceSelection
FileStream
Float
GeomObject
GroupEndControl
GroupStartControl
HashTable
Integer
Interval
LabelControl
ListBoxControl
MAXClass
MAXFilterClass
MAXKey
MAXKeyArray
MAXMeshClass
MAXModifierArray
MAXNoteKey
MAXNoteKeyArray
MAXObject
MAXRootNode
MAXScriptFunction
MAXSuperClass
MAXTVNode
MSPluginClass
MapButtonControl
MapSupportClass
MaterialLibrary
Matrix3
MeditMaterialsClass
Menuitem
ModifierClass
MotionTracker
MouseTool
MtlButtonControl
MultiMaterialClass
NURBSDisplay
NURBSObject
NURBSControlVertex
NURBSCurve
NURBSBlendCurve
NURBSCVCurve
NURBSCurveOnSurface
NURBSChamferCurve
NURBSFilletCurve
NURBSIsoCurve
NURBSMirrorCurve
NURBSOffsetCurve
NURBSPointCurve
NURBSPointCurveOnSurface
NURBSProjectNormalCurve
NURBSProjectVectorCurve
NURBSSurfSurfIntersectionCurve
NURBSSurfaceEdgeCurve
NURBSSurfaceNormalCurve
NURBSXFormCurve
NURBSPoint
NURBSCurveConstPoint
NURBSCurveIntersectPoint
NURBSCurveSurfaceIntersectPoint
NURBSIndependentPoint
NURBSPointConstPoint
NURBSSurfConstPoint
NURBSSurface
NURBS1RailSweepSurface
NURBS2RailSweepSurface
NURBSBlendSurface
NURBSCVSurface
NURBSCapSurface
NURBSExtrudeSurface
NURBSFilletSurface
NURBSLatheSurface
NURBSMirrorSurface
NURBSMultiCurveTrimSurface
NURBSNBlendSurface
NURBSOffsetSurface
NURBSPointSurface
NURBSRuledSurface
NURBSULoftSurface
NURBSUVLoftSurface
NURBSXFormSurface
NURBSTexturePoint
NURBSSelection
NURBSSet
NURBSSurfaceApproximation
NURBSTextureSurface
Name
NodeChildrenArray
NoteTrack
Number
OLEMethod
OLEObject
Object
OkClass
PathName
PhyBlendedRigidVertex
PhyContextExport
PhyRigidVertex
PickerControl
Point2
Point3
ProgressBar
Quat
RadioControl
Ray
RolloutControl
RolloutFloater
SelectionSet
SelectionSetArray
Set
SliderControl
SpinnerControl
StandardMaterialClass
String
StringStream
StructDef
SubAnim
Time
Timer
TriMesh
UndefinedClass
UnsuppliedClass
UserGeneric
VertexSelection
WindowStream
XRefScene
MAXWrapper
atmospheric
Fire_Effect
Fog
Missing_Atmospheric
RenderEnvironment
Volume_Fog
Volume_Light
filter
Area
Blackman
Blendfilter
Catmull_Rom
Cook_Variable
cubic
Mitchell_Netravali
Plate_Match_MAX_R2
Plate_Match_VIZ_R2
Quadratic
Sharp_Quadratic
Soften
Video
FloatController
AudioFloat
bezier_float
Block
Float_Expression
float_list
Float_Motion_Capture
Float_Reactor
float_script
linear_float
LOD_Controller
Missing_Float_Control
Noise_float
On_Off
SlaveFloat
tcb_float
Waveform_Float
Layer_Manager
MasterBlockController
Block_Control
Free_Center
MasterBlock
material
Blend
compositematerial
DoubleSided
doubleSidedMat
Matte
MatteShadow
Missing_Mtl
Morphermaterial
Multimaterial
multiSubMaterial
NoMaterial
RaytraceMaterial
Shellac
standard
Standardmaterial
TexOutputClass
StandardTextureOutput
textureMap
Adobe_Photoshop_Plug_In_Filter
Adobe_Premiere_Video_Filter
bitmapTex
Bitmaptexture
Bricks
Cellular
Checker
compositeTexture
CompositeTexturemap
Dent
falloff
fallofftextureMap
FlatMirror
Gradient
Gradient_Ramp
Marble
Mask
maskTex
Missing_TextureMap
Mix
Noise
NoTexture
output
Paint
Particle_Age
Particle_MBlur
Perlin_Marble
Planet
Raytrace
Reflect_Refract
RGB_Multiply
RGB_Tint
Smoke
Speckle
Splat
Stucco
Swirl
Thin_Wall_Refraction
Vertex_Color
Water
Wood
TopBottom
topBottomMat
UVGenClass
Missing_UVGen
StandardUVGen
XYZGenClass
Missing_XYZGen
StandardXYZGen
Matrix3Controller
IK_ControllerMatrix3Controller
Link_Control
Link_Transform
lookat
Missing_Matrix3_Control
prs
Slave_Control
TVDummyControl
modifier
Affect_Region
Bend
Bevel
Bevel_Profile
CameraMap
Cap_Holes
CrossSection
DeleteMesh
DeleteSplineModifier
Displace
Disp_Approx
Edit_Mesh
Edit_Patch
Edit_Spline
Extrude
Face_Extrude
FFDBox
FFDCyl
FFD_2x2x2
FFD_3x3x3
FFD_4x4x4
FFD_Select
Fillet_Chamfer
Flex
Lathe
Lattice
Linked_xform
MaterialByElement
Materialmodifier
Melt
MeshSmooth
Mesh_Select
MIrror
Missing_OSM
Morpher
NCurve_Sel
Noisemodifier
Normalize_Spline
Normalmodifier
NSurf_Sel
optimizeValue
ActionPredicate
ActiveXControl
AngleAxis
AngleControl
Array
ArrayParameter
AtmosphericClass
AttributeDef
Layer_Manager
BigMatrix
BigMatrixRowArray
BinStream
BitArray
bitmap
BitmapControl
BooleanClass
Box2
ButtonControl
ccCurve
ccPoint
CCRootClass
ChangeHandler
CharStream
CheckBoxControl
CheckButtonControl
class
color
ColorPickerControl
ComboBoxControl
Control
CTBitMap
CTMotionTracker
CurveCtlGeneric
CurvePointsArray
EdgeSelection
EditTextControl
EffectClass
EmptyClass
EulerAngles
FaceSelection
FileStream
float
Generic
GeomObject
GroupBoxControl
GroupEndControl
GroupStartControl
HashTable
ImgTag
integer
Interface
InterfaceFunction
Interval
IObject
LabelControl
LinkControl
ListBoxControl
MapButtonControl
MappedGeneric
MappedPrimitive
MapSupportClass
MaterialLibrary
Matrix3
MAXAKey
MAXClass
MAXCurveCtl
MAXFilterClass
MAXKey
MAXKeyArray
MAXMeshClass
mesh
MAXModifierArray
MAXNoteKey
MAXNoteKeyArray
MAXObject
MAXRefTarg
MAXRootNode
MAXScriptFunction
MAXSuperClass
MAXTVNode
MeditMaterialsClass
menuitem
MixinInterface
ModifierClass
MotionTracker
MouseTool
MPassCamEffectClass
MSComMethod
MSCustAttribDef
MSDispatch
MSPluginClass
MtlButtonControl
MultiListBoxControl
MultiMaterialClass
name
NodeChildrenArray
NodeGeneric
NoteTrack
Number
NURBSDisplay
NURBSObject
NURBSControlVertex
NURBSCurve
NURBSBlendCurve
NURBSChamferCurve
NURBSCVCurve
NURBSCurveOnSurface
NURBSFilletCurve
NURBSIsoCurve
NURBSMirrorCurve
NURBSOffsetCurve
NURBSPointCurve
NURBSPointCurveOnSurface
NURBSProjectNormalCurve
NURBSProjectVectorCurve
NURBSSurfaceEdgeCurve
NURBSSurfaceNormalCurve
NURBSSurfSurfIntersectionCurve
NURBSXFormCurve
NURBSPoint
NURBSCurveConstPoint
NURBSCurveIntersectPoint
NURBSCurveSurfaceIntersectPoint
NURBSIndependentPoint
NURBSPointConstPoint
NURBSSurfConstPoint
NURBSSurface
NURBS1RailSweepSurface
NURBS2RailSweepSurface
NURBSBlendSurface
NURBSCapSurface
NURBSCVSurface
NURBSExtrudeSurface
NURBSFilletSurface
NURBSLatheSurface
NURBSMirrorSurface
NURBSMultiCurveTrimSurface
NURBSNBlendSurface
NURBSOffsetSurface
NURBSPointSurface
NURBSRuledSurface
NURBSULoftSurface
NURBSUVLoftSurface
NURBSXFormSurface
NURBSTexturePoint
NURBSSelection
NURBSSet
NURBSSurfaceApproximation
NURBSTextureSurface
object
OkClass
OLEMethod
OLEObject
PathName
PickerControl
Point2
point3
Primitive
progressBar
Quat
RadioControl
Ray
RCMenu
RolloutClass
RolloutControl
RolloutFloater
SelectionSet
SelectionSetArray
Set
ObjectSet
SliderControl
SpinnerControl
StandardMaterialClass
StaticMethodInterface
String
StringStream
StructDef
subAnim
TextureClass
time
Timer
TriMesh
UndefinedClass
UnsuppliedClass
UserGeneric
ValueRef
VertexSelection
WindowStream
XRefScene
MAXWrapper
atmospheric
Fire_Effect
Fog
Missing_Atmospheric
RenderEnvironment
Volume_Fog
Volume_Light
BitmapIO
Autodesk_Animator_Flic
AVI
BMP
bmpio
CIN
CMB
EPS_Image
GIF
IFL
JPEG
jpegio
pngio
Portable_Network_Graphics
PSD_I_O
QTime
rgb
RLA
RPF
Targa
tgaio
TIF
YUV
CustAttrib
Missing_Custom_Attribute_Plugin
filter
Area
Blackman
Blendfilter
Catmull_Rom
Cook_Variable
cubic
Filter_kernel_plug_in_not_found
Mitchell_Netravali
Plate_Match_MAX_R2
Quadratic
Sharp_Quadratic
Soften
Video
FloatController
AudioFloat
bezier_float
Block
Float_Expression
float_list
Float_Motion_Capture
Float_Reactor
float_script
Float_Wire
FloatList
FloatReactor
linear_float
LOD_Controller
Missing_Float_Control
Noise_float
On_Off
SlaveFloat
tcb_float
Waveform_Float
WireFloat
GlobalUtilityPlugin
MaxRenderer_COM_Server
Plugin_Manager
IKSolver
IKHISolver
IKLimb
MasterBlockController
Block_Control
Master_Controller_plugin_not_found
MasterBlock
MasterList
material
Blend
compositematerial
DoubleSided
doubleSidedMat
Matte
MatteShadow
Missing_Mtl
Morphermaterial
Multimaterial
multiSubMaterial
NoMaterial
RaytraceMaterial
Shellac
standard
Standardmaterial
TexOutputClass
StandardTextureOutput
textureMap
Adobe_Photoshop_Plug_In_Filter
Adobe_Premiere_Video_Filter
bitmapTex
Bitmaptexture
Bricks
Cellular
cellularTex
Checker
Combustion
compositeTexture
CompositeTexturemap
Dent
dents
falloff
fallofftextureMap
Flat_Mirror
flatMirror
Gradient
Gradient_Ramp
Marble
Mask
maskTex
Missing_TextureMap
Mix
mixTexture
Noise
NoTexture
output
Particle_Age
Particle_MBlur
particleBlur
Perlin_Marble
perlinMarble
Planet
Raytrace
Reflect_Refract
reflectRefract
RGB_Multiply
RGB_Tint
rgbMult
rgbTint
Smoke
Speckle
Splat
Stucco
Swirl
Thin_Wall_Refraction
thinWallRefraction
Vertex_Color
Water
Wood
TopBottom
topBottomMat
UVGenClass
Missing_UVGen
StandardUVGen
XYZGenClass
Missing_XYZGen
StandardXYZGen
Matrix3Controller
IK_ControllerMatrix3Controller
IKChainControl
IKControl
Link
Link_Constraint
lookat
Missing_Matrix3_Control
prs
Slave_Control
transform_script
TVDummyControl
modifier
Affect_Region
Bend
BendMod
Bevel
Bevel_Profile
CameraMap
Cap_Holes
ConvertToPatch
CrossSection
DeleteMesh
DeletePatch
DeleteSplineModifier
Disp_Approx
Displace
Edit_Mesh
Edit_Patch
Edit_Spline
Extrude
Face_Extrude
FFD_2x2x2
FFD_3x3x3
FFD_4x4x4
FFD_Select
FFD2x2x2
FFD3x3x3
FFD4x4x4
FFDBox
FFDCyl
Fillet_Chamfer
Flex
HSDS_Modifier
HSDSObject
Lathe
Lattice
Linked_XForm
LinkedXForm
MaterialByElement
Materialmodifier
Melt
Mesh_Select
MeshSelect
meshsmooth
MIrror
Missing_OSM
Morpher
MultiRes
NCurve_Sel
Noisemodifier
Normalize_Spl
Normalize_Spline
Normalmodifier
NSurf_Sel
optimize
Patch_Select
PatchDeform
PathDeform
Point_Cache
PointCache
Poly_Select
Preserve
Push
Relax
Ripple
Skew
Skin
SliceModifier
smooth
SmoothModifier
Spherify
SplineSelect
Squeeze
STL_Check
Stretch
surface
SurfDeform
Taper
tessellate
Trim_Extend
Turn_to_Mesh
Turn_to_Patch
Turn_to_Poly
Twist
Unwrap_UVW
UVW_Xform
Uvwmap
UVWUnwrap
Vertex_Colors
VertexPaint
Vol__Select
VolumeSelect
Wave
XForm
MorphController
Barycentric_Morph_Controller
Cubic_Morph_Controller
Missing_Morph_Control
MPassCamEffect
Depth_of_FieldMPassCamEffect
Motion_BlurMPassCamEffect
multiPassDOF
multiPassMotionBlur
Standin_for_missing_MultiPass_Camera_Effect_Plugin
node
camera
Freecamera
Missing_Camera
Targetcamera
GeometryClass
Apollo_Param_Container
apolloParamContainer
Blizzard
BoneGeometry
BoneObj
Boolean2
Box
C_Ext
Capsule
ChamferBox
ChamferCyl
Cone
Conform
Connect
ControlContainer
CV_Surf
Cylinder
Damper
Editable_mesh
Editable_Patch
Editable_Poly
EditablePolyMesh
Gengon
GeoSphere
Hedra
Hose
L_Ext
Loft
LoftObject
Mesher
meshGrid
Missing_GeomObject
Morph
Nurbs
NURBS_Imported_Objects
NURBSSurf
OilTank
OldBoolean
PArray
particleMesher
PCloud
Plane
Point_Surf
Point_SurfGeometry
PolyMeshObject
Prism
Pyramid
Quadpatch
RingWave
RmModel
RmModelGeometry
Scatter
ShapeMerge
SlidingDoor
SlidingWindow
Snow
Sphere
Spindle
Spray
Spring
SuperSpray
Targetobject
Teapot
Terrain
Torus
Torus_Knot
TriMeshGeometry
Tripatch
Tube
helper
Anchor
AudioClip
Background
Billboard
Bone
BoxGizmo
CamPoint
Compass
Cone_Angle
ConeAngleManip
CylGizmo
Dummy
Falloff_Manipulator
FalloffManip
FogHelper
grid
Hotspot_Manip
HotspotManip
IK_Chain_Object
IK_Swivel_Manip
IKSwivelManip
Inline
LOD
Missing_Helper
NavInfo
Plane_Angle
PlaneAngleManip
Point
PointHelperObj
Position_Manip
PositionManip
Protractor
ProxSensor
radiusManip
Reactor_Angle_Manip
Reactor_Vector_Handle_Manip
ReactorAngleManip
ReactorVectorHandleManip
Rotation_
Rotation_Valuehelper
RotationValueManip
Slider_Manip
SliderManip
sliderManipulator
Sound
SphereGizmo
Tape
TimeSensor
TouchSensor
uvwMappingHeightManip
uvwMappingLengthManip
uvwMappingUTileManip
uvwMappingVTileManip
uvwMappingWidthManip
light
Directionallight
freeSpot
Missing_Light
Omnilight
TargetDirectionallight
targetSpot
NodeObject
shape
Arc
Circle
CV_Curve
CV_Curveshape
Donut
Ellipse
Helix
line
LinearShape
Lines
Missing_Shape
Ngon
NURBSCurveShape
Point_Curve
Point_Curveshape
Rectangle
section
Simple_Shape
Simple_Spline
SplineShape
Star
text
SpacewarpObject
BendModWSM
Bomb
CameraMapSpaceWarp
ConformSpaceWarp
Deflector
Drag
gravity
MapScalerSpaceWarp
Missing_WSM_Object
Motor
Path_Follow
PathDeformSpaceWarp
PBomb
PDynaFlect
PDynaflector
POmniFlect
PSpawnflector
PushSpaceWarp
SDeflector
SDynaFlect
SDynaflector
SOmniFlect
SpaceBend
Spacedisplace
SpaceFFDBox
SpaceFFDCyl
SpaceNoise
Spaceripple
SpaceSkew
SpaceStretch
SpaceTaper
SpaceTwist
Spacewave
SSpawnflector
UDeflector
UDynaDeflector
UDynaFlect
UOmniFlect
USpawnDeflector
Vortex
Wind
System
Bones
Missing_System
Ring_Array
Sunlight
XRefObject
ParamBlock
ParamBlockParamBlock
ParamBlock2
ParamBlock2ParamBlock2
Point3Controller
AudioPoint3
bezier_color
bezier_point3
Color_RGB
Missing_Point3_Control
Noise_point3
Point3_Expression
point3_list
Point3_Motion_Capture
Point3_Reactor
point3_script
Point3_Wire
Point3_XYZ
Point3List
Point3Reactor
Point3Spring
Slave_Point3
SlavePoint3
SpringPoint3Controller
tcb_point3
WirePoint3
PositionController
Attachment
AudioPosition
bezier_position
Dynamics_Position_Controller
linear_position
Missing_Position_Control
Noise_position
path
Path_Constraint
Position_Constraint
Position_Expression
position_list
Position_Motion_Capture
Position_Reactor
position_script
Position_Wire
Position_XYZ
PositionList
PositionReactor
PositionSpring
SlavePos
SpringPositionController
Sunlight_Slave_Controller
Surface_position
tcb_position
WirePosition
QuatController
RadiosityEffect
Missing_Radiosity
ReferenceMaker
CurveControl
CustAttribContainer
Deform_Curve
HSUtil
Material_Editor
MeshCollision
Missing_RefMaker
MtlBaseLib
MtlLib
NamedSelSetList
NodeNamedSelSet
PlanarCollision
Scene
SphericalCollision
StdDualVS
Texmaps
TexmapsReferenceMaker
ReferenceTarget
Auto_Secondary_Element
Bulge_Angle_Deformer
gizmoBulge
gizmoJoint
gizmoJointMorph
Glow_Element
Gradient_GradCtlData
IK_Controller
JAngleData
JBinaryData
JBoolData
JColor3Data
JColorData
JFlagCtlData
JFlagSetData
JFloat3Data
JFloatData
JGradCtlData
Joint_Angle_Deformer
Joystick_Input_Device
JPercent3Data
JPercentData
JSubtex
JWorld3Data
JWorldData
LZFlare_AutoSec_Base
LZFlare_AutoSec_Data
LZFlare_Aux_Data
LZFlare_Data
LZFlare_Glow_Data
LZFlare_Inferno_Data
LZFlare_ManSec_Base
LZFlare_ManSec_Data
LZFlare_Prefs_Data
LZFlare_Rays_Data
LZFlare_Rend_Data
LZFlare_Ring_Data
LZFlare_Star_Data
LZFlare_Streak_Data
LZFocus_Data
LZGlow_Aux_Data
LZGlow_Data
LZGlow_Rend_Data
LZHilight_Aux_Data
LZHilight_Data
LZHilight_Rend_Data
Manual_Secondary_Element
MIDI_Device
Missing_RefTarget
Morph_Angle_Deformer
Mouse_Input_Device
Ray_Element
Ray_Engine
Raytrace_Engine_Global_Parameters
Raytrace_Texture_ParamBlock
RenderElementMgr
Ring_Element
Star_Element
Streak_Element
This_Data
TVNode
renderEffect
blur
Brightness_and_Contrast
briteCon
Color_Balance
colorBalance
Depth_of_Field
DOFEffect
File_Output
fileOut
Film_Grain
FilmGrain
imageMotionBlur
Lens_Effects
Missing_Render_Effect
Motion_Blur
RenderElement
Alpha
alphaRenderElement
Atmosphere
atmosphereRenderElement
BackgroundRenderElement
Beauty
beautyRenderElement
bgndRenderElement
BlendRenderElement
clrShadowRenderElement
Colored_Shadow
Diffuse
diffuseRenderElement
emissionRenderElement
Missing_Render_Element_Plug_in
Reflection
reflectionRenderElement
Refraction
refractionRenderElement
Self_Illumination
ShadowRenderElement
Specular
specularRenderElement
Z_Depth
ZRenderElement
RendererClass
Default_Scanline_Renderer
DefaultScanlineRenderer
Missing_Renderer
VUE_File_Renderer
RotationController
AudioRotation
bezier_rotation
Dynamics_Rotation_Controller
Euler_XYZ
linear_rotation
Local_Euler_XYZ
LookAt_Constraint
Missing_Rotation_Control
Noise_rotation
Orientation_Constraint
rotation_list
Rotation_Motion_Capture
Rotation_Reactor
rotation_script
Rotation_Wire
RotationList
RotationReactor
SlaveRotation
tcb_rotation
WireRotation
ScaleController
AudioScale
bezier_scale
linear_scale
Missing_Scale_Control
Noise_scale
Scale_Expression
scale_list
Scale_Motion_Capture
Scale_Reactor
scale_script
Scale_Wire
ScaleList
ScaleReactor
ScaleXYZ
SlaveScale
tcb_scale
WireScale
Shader
Anisotropic
Blinn
Blinn2
BlinnShader
Metal
Metal2
Missing_Shader_Plug_in
Multi_Layer
MultiLayer
Oren_Nayar_Blinn
OrenNayarBlinn
Phong
Phong2
Strauss
Shadow
raytraceShadow
shadowMap
SpacewarpModifier
Bombbinding
Deflectorbinding
Displace_Mesh
Displace_NURBS
Displacebinding
DragMod
FFD_Binding
Gravitybinding
MapScaler
Missing_WSM
MotorMod
Particle_Cache
ParticleCache
Path_FollowMod
PBombMod
PDynaFlectMod
Point_CacheSpacewarpModifier
PointCacheWSM
POmniFlectMod
PushMod
Ripplebinding
SDeflectMod
SDynaFlectMod
SimpleOSMToWSMMod
SOmniFlectMod
SpaceCameraMap
SpaceConform
SpacePatchDeform
SpacePathDeform
SpaceSurfDeform
Surface_Mapper
UDeflectorMod
UDynaFlectMod
UOmniFlectMod
VortexMod
Wavebinding
Windbinding
ToneOperator
Automatic_Exposure_Control
AutomaticAdaptiveExposureControl
Missing_Exposure_Control
UtilityPlugin
ASCII_Object_Output
Asset_Browser
Assign_Vertex_Colors
Camera_Match
Camera_Tracker
collapse
Color_Clipboard
COM_DCOM_Server_Control
Dynamics
Follow_Bank
IFL_Manager
Level_of_Detail
Link_Inheritance__Selected
MapPath_Editor
MAX_File_Finder
MAXScript
Measure
Motion_Capture
Polygon_Counter
Rescale_World_Units
Reset_XForm
Resource_Collector
Shape_Check
Strokes
Surface_Approximation
UVW_Remove
Visual_MAXScript
VisualMSUtil