- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

Classes

# Proxy classes

## Classes
class | MPx3dModelView
| 3d Model View More...
class | MPxAssembly
| Parent class of all user defined assembly nodes. More...
class | MPxAttributePatternFactory
| Base class for user-defined attribute pattern factories. More...
class | MPxBakeEngine
| Baking functionality. More...
class | MPxCacheFormat
| CacheFormat definition. More...
class | MPxCameraSet
| Base class for user-defined camera set nodes. More...
class | MPxClientDeviceNode
| Base class for client device creation. More...
class | MPxCommand
| Base class for user commands. More...
class | MPxComponentShape
| Component helper class for surface shapes. More...
class | MPxConstraint
| Proxy constraint node. More...
class | MPxConstraintCommand
| Proxy constraint command. More...
class | MPxContext
| Base class for user defined contexts. More...
class | MPxContextCommand
| Base class for context creation commands. More...
class | MPxControlCommand
| Base class for control creation commands. More...
class | MPxData
| Base Class for User-defined Dependency Graph Data Types. More...
class | MPxDeformerNode
| Base class for user defined Deformers. More...
class | MPxDragAndDropBehavior
| Drag and Drop Behavior. More...
class | MPxDrawOverride
| Base class for user defined drawing of nodes. More...
class | MPxEditData
| Base class used to associate user-defined data with edits. More...
class | MPxEmitterNode
| Base class for user defined particle emitters. More...
class | MPxFieldNode
| Base class for user defined fields. More...
class | MPxFileResolver
| Base Class for creating custom Maya File Resolvers. More...
class | MPxFileTranslator
| Base Class for creating Maya File Translators. More...
class | MPxGeometryData
| Base Class for User-defined Dependency Graph Geometry Data Types. More...
class | MPxGeometryIterator
| Base class for user defined geometry iterators. More...
class | MPxGeometryOverride
| Base for user-defined classes to prepare geometry for drawing. More...
class | MPxGlBuffer
| Base class for user defined GL buffers. More...
class | MPxHardwareShader
| Base class for user defined hardware shaders. More...
class | MPxHwShaderNode
| Base class for user defined hardware shaders. More...
class | MPxIkSolver
| OBSOLETE CLASS: Base class for user defined IK solvers. More...
class | MPxIkSolverNode
| Base class for user defined IK solvers. More...
class | MPxImageFile
| Image manipulation. More...
class | MPxImagePlane
| Base class for user defined imagePlane nodes. More...
class | MPxIndexBufferMutator
| Base class for user defined index buffer mutators. More...
class | MPxLocatorNode
| Base class for user defined locators. More...
class | MPxManipContainer
| Base class for user defined manipulator containers. More...
class | MPxManipulatorNode
| Base class for manipulator creation. More...
class | MaterialInputData
| Phong shading parameters for an MPxMaterialInformation instance. More...
class | MPxMaterialInformation
| Material information proxy. More...
class | MPxMayaAsciiFilterOutput
| Wrapper for a Maya Ascii file output stream. More...
class | MPxMayaAsciiFilter
| Translator to output filtered Maya ASCII files. More...
class | MPxMidiInputDevice
| Midi input device. More...
class | MPxModelEditorCommand
| Base class for editor creation commands. More...
class | MPxNode
| Base class for user defined dependency nodes. More...
class | MPxObjectSet
| Parent class of all user defined object sets. More...
class | MPxParticleAttributeMapperNode
| User defined per particle attribute mapping nodes. More...
class | MPxPolyTrg
| User defined poly triangulation support. More...
class | MPxPolyTweakUVCommand
| Base class used for moving polygon UV's. More...
class | MPxPrimitiveGenerator
| Base class for user defined primitive generators. More...
class | MPxRepresentation
| Abstract base class for user defined representations. More...
class | MPxSelectionContext
| Base class for interative selection tools. More...
class | MPxShaderOverride
| Base class for user defined shading effect draw overrides. More...
class | MPxShadingNodeOverride
| Base class for user defined shading node overrides. More...
class | MPxSpringNode
| Base class for user defined spring law. More...
class | MPxSubSceneOverride
| Base class for Viewport 2.0 drawing of DAG nodes which represent sub-scenes. More...
class | MPxSurfaceShadingNodeOverride
| Base class for user defined surface shading node overrides. More...
class | MPxSurfaceShape
| Parent class of all user defined shapes. More...
class | MPxSurfaceShapeUI
| drawing and selection for user defined shapes More...
class | MPxThreadedDeviceNode
| Base class for threaded node creation. More...
class | MPxToolCommand
| Base class for interactive tool commands. More...
class | MPxTransform
| Base class for user defined transforms. More...
class | MPxTransformationMatrix
| Base class of all user defined transformation matrices. More...
class | MPxUIControl
| Base class for control creation. More...
class | MPxUITableControl
| Base class for creating new spreadsheet controls. More...
class | MPxVertexBufferGenerator
| Base class for user defined vertex buffer generators. More...
class | MPxVertexBufferMutator
| Base class for user defined vertex buffer generators. More...
class | MUserData
| Virtual base class for user data caching. More...