|
class | MColorManagementNodes |
| Introduced in 2019.0 More...
|
|
class | MColorManagementUtilities |
| Utilities for obtaining color management information. More...
|
|
class | MColorManagementUtilities::MColorTransformData |
| Utility class that retrieves the opaque data containing the color transform information needed to render the scene. More...
|
|
class | MColorMixingSpaceHelper |
| Introduced in 2023.0 More...
|
|
class | MColorPickerCallback |
| Introduced in 2019.0 More...
|
|
class | MColorPickerUtilities |
| Introduced in 2019.0 More...
|
|
class | MCommonRenderSettingsData |
| Data container for common rendering settings. More...
|
|
class | MComponentDataIndexing |
| Class for storing index mapping when vertices are shared. More...
|
|
class | MComponentDataIndexingList |
| A list of MIndexBufferDescriptor objects. More...
|
|
class | MD3D9Renderer |
| MD3D9Renderer is a wrapper class to provide access to Maya's DirectX resources. More...
|
|
class | MLightParameterInformation |
| A class for providing lighting information that may be used with Viewport 2.0. More...
|
|
class | MPassContext |
| Class to allow access to pass context information. More...
|
|
class | MDrawContext |
| Class to allow access to hardware draw context information. More...
|
|
class | MDrawProcedureBase |
| This class provides an interface through which a plug-in can be writen to implement a class to provide custom hardware drawing effects. More...
|
|
class | MDrawRegistry |
| Access the registry associating node types with custom implementations. More...
|
|
class | MFnImageSource |
| Function set for image sources. More...
|
|
class | MFnRenderLayer |
| Function set for render layer. More...
|
|
class | MFnRenderPass |
| Function set for render passes. More...
|
|
class | MFragmentManager |
| Provides facilities for managing fragments for use with Viewport 2.0. More...
|
|
struct | MFrameContext::EnvironmentParams |
| Struct for environment map parameters. More...
|
|
struct | MFrameContext::HwFogParams |
| Struct for hardware fog parameters. More...
|
|
struct | MFrameContext::BackgroundParams |
| Background parameters. More...
|
|
struct | MFrameContext::DOFParams |
| Depth-of-field parameters. More...
|
|
struct | MFrameContext::RenderOverrideInformation |
| Render override information. More...
|
|
class | MFrameContext |
| This class contains some global information for the current render frame. More...
|
|
class | MGeometryLegacy |
| MGeometryLegacy stores the collection of MGeometryData arrays which describe a Maya surface, including per-component data such as UV mapping and colour. More...
|
|
class | MGeometryData |
| This class allows storage of arbitrary data which is formated to be specifically suitable for usage using a 3D display interface such as OpenGL. More...
|
|
class | MGeometryExtractor |
| Class for extracting renderable geometry. More...
|
|
class | MGeometryList |
| This class holds the set of data elements which represent a Maya surface. More...
|
|
class | MGeometryManager |
| This class provides methods for managing MGeometry resources. More...
|
|
class | MGeometryPrimitive |
| MGeometryPrimitive is a class describes the topology used for accessing MGeometryData. More...
|
|
class | MGeometryRequirementsLegacy |
| MGeometryRequirementsLegacy stores the collection of MGeometryRequirementsData arrays which describe a Maya surface, including per-component data such as UV mapping and colour. More...
|
|
class | MGLFunctionTable |
| The best cross platform alternative for drawing in Viewport 2.0 is via MHWRender::MVertexBuffer, MHWRender::MPxGeometryOverride, and other classes providing an abstraction from the underlying hardware API. More...
|
|
class | MHardwareRenderer |
| Static hardware renderer interface class. More...
|
|
class | MGeometry |
| Class for working with geometric structures used to draw objects. More...
|
|
class | MVertexBufferDescriptor |
| Describes properties of a vertex buffer. More...
|
|
class | MVertexBufferDescriptorList |
| A list of MVertexBufferDescriptor objects. More...
|
|
class | MVertexBuffer |
| Vertex buffer for use with MGeometry. More...
|
|
class | MVertexBufferArray |
| Array of Vertex buffers. More...
|
|
class | MIndexBufferDescriptor |
| MIndexBufferDescriptor describes an indexing scheme. More...
|
|
class | MIndexBufferDescriptorList |
| A list of MIndexBufferDescriptor objects. More...
|
|
class | MIndexBuffer |
| Index buffer for use with MGeometry. More...
|
|
class | MGeometryIndexMapping |
| A mapping of geometry index. More...
|
|
class | MRenderItem |
| A single renderable entity. More...
|
|
class | MRenderItemList |
| A list of MRenderItem objects. More...
|
|
class | MGeometryRequirements |
| Geometry requirements. More...
|
|
class | MGeometryUtilities |
| Utilities for Viewport 2.0. More...
|
|
class | MHwrCallback |
| Rendering Callbacks. More...
|
|
class | MHwTextureManager |
| The MHwTextureManager provides an interface for loading and using hardware textures. More...
|
|
class | MLightLinks |
| Class providing read-only Light Linking API functions. More...
|
|
class | MPxComponentConverter |
| Base class for user defined component converter. More...
|
|
class | MPxDrawOverride |
| Base class for user defined drawing of nodes. More...
|
|
class | MPxGeometryOverride |
| Base for user-defined classes to prepare geometry for drawing. More...
|
|
class | MPxImagePlaneOverride |
| Base class for user defined image plane draw overrides. More...
|
|
class | MPxIndexBufferMutator |
| Base class for user defined index buffer mutators. More...
|
|
class | MPxPrimitiveGenerator |
| Base class for user defined primitive generators. More...
|
|
class | MPxRenderer |
| Base class for plugin renderers. More...
|
|
class | MPxRenderer::ProgressParams |
| Parameters for reporting progress of a task. More...
|
|
class | MPxRenderer::RefreshParams |
| Parameters for doing refresh of the view when new image data is available. More...
|
|
class | MPxRenderer::JobParams |
| Parameters for starting a new job. More...
|
|
class | MPxRenderPassImpl |
| Render pass implementation. More...
|
|
struct | MPxShaderOverride::MInitContext |
| Initialization context used by advanced initalization method. More...
|
|
struct | MPxShaderOverride::MInitFeedback |
| Data to pass back to Maya after initialization. More...
|
|
class | MPxShaderOverride |
| Base class for user defined shading effect draw overrides. More...
|
|
class | MAttributeParameterMapping |
| Class for defining relationship between Maya attributes and fragment parameters. More...
|
|
class | MAttributeParameterMappingList |
| A list of MAttributeParameterMapping objects. More...
|
|
class | MPxShadingNodeOverride |
| Base class for user defined shading node overrides. More...
|
|
class | MSubSceneContainer |
| Container for render items generated by MPxSubSceneOverride. 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 | MPxVertexBufferGenerator |
| Base class for user defined vertex buffer generators. More...
|
|
class | MPxVertexBufferMutator |
| Base class for user defined vertex buffer generators. More...
|
|
struct | MPxViewportComputeItem::Actions |
| A bitmask storing a set of actions. More...
|
|
class | MPxViewportComputeItem |
| Introduced in 2022.0 More...
|
|
class | MRenderCallback |
| Rendering Callbacks. More...
|
|
class | MRenderData |
| Access Rendering Data. More...
|
|
class | MRenderingInfo |
| Information to perform rendering into a hardware render target. More...
|
|
class | MRenderParameters |
| Class which defines a set of render parameters. More...
|
|
class | MRenderPassDef |
| Render pass information. More...
|
|
class | MRenderPassRegistry |
| Access the render pass registry. More...
|
|
class | MRenderProfile |
| Render profile. More...
|
|
class | MRenderSetup |
| Utilities for obtaining render setup information. More...
|
|
class | MRenderShadowData |
| Access Rendering Shadow Map Data. More...
|
|
class | MRenderTargetLegacy |
| MRenderTargetLegacy is a class contains information about a given hardware render target. More...
|
|
class | MRenderTargetDescription |
| Class which provides a description of a hardware render target The name is the unique identifier for a render target. More...
|
|
class | MRenderTarget |
| An instance of a render target that may be used with Viewport 2.0. More...
|
|
class | MRenderTargetManager |
| Provides access to MRenderTarget objects for use in Viewport 2.0. More...
|
|
class | MRenderUtil |
| Common API rendering functions. More...
|
|
class | MRenderUtilities |
| Utilities for Viewport 2.0. More...
|
|
class | MRenderView |
| Static class providing Render View API functions. More...
|
|
class | MSelectionContext |
| Class to allow control on Viewport 2.0 selection behavior. More...
|
|
class | MIntersection |
| Describes the intersection of a selection hit. More...
|
|
class | MSelectionInfo |
| Class to allow access to the selection state information. More...
|
|
struct | MTextureAssignment |
| Structure to hold the information required to set a texture parameter on a shader using a texture as input. More...
|
|
struct | MRenderTargetAssignment |
| Structure to hold the information required to set a texture parameter on a shader using a render target as input. More...
|
|
struct | MShaderCompileMacro |
| Structure to define a shader compiler macro. More...
|
|
class | MShaderInstance |
| An instance of a shader that may be used with Viewport 2.0. More...
|
|
class | MShaderManager |
| Provides access to MShaderInstance objects for use in Viewport 2.0. More...
|
|
class | MStateManager |
| Class to allow efficient access to GPU state information. More...
|
|
class | MBlendState |
| Container class for an acquired GPU blend state. More...
|
|
class | MTargetBlendDesc |
| Descriptor for a blend state for a single render target. More...
|
|
class | MBlendStateDesc |
| Descriptor for a complete blend state. More...
|
|
class | MRasterizerState |
| Container class for an acquired complete GPU rasterizer state. More...
|
|
class | MRasterizerStateDesc |
| Descriptor for a complete rasterizer state. More...
|
|
class | MDepthStencilState |
| Container class for an acquired complete GPU depth stencil state. More...
|
|
class | MStencilOpDesc |
| Descriptor for a depth-stencil operation. More...
|
|
class | MDepthStencilStateDesc |
| Descriptor for a complete depth-stencil state. More...
|
|
class | MSamplerState |
| Container class for an acquired complete GPU sampler state. More...
|
|
class | MSamplerStateDesc |
| Descriptor for a complete sampler state. More...
|
|
class | MSwatchRenderBase |
| Swatch Render Base class. More...
|
|
class | MSwatchRenderRegister |
| Manages swatch generators. More...
|
|
class | MTexture |
| Class which includes texture data. More...
|
|
class | MTextureArguments |
| Class which includes texture arguments. More...
|
|
class | MTextureManager |
| Class which manages texture. More...
|
|
class | MUIDrawManager |
| Main interface for drawing basic UI drawables in Viewport 2.0 and Hardware Renderer 2.0. More...
|
|
class | MUniformParameter |
| Uniform parameter. More...
|
|
class | MUniformParameterList |
| Uniform Parameter. More...
|
|
class | MUserData |
| Virtual base class for user data caching. More...
|
|
class | MVaryingParameter |
| Geometric data cache. More...
|
|
class | MVaryingParameterList |
| Geometric data cache. More...
|
|
class | MRenderOperation |
| Class which defines a rendering operation. More...
|
|
class | MRenderOperationList |
| Base class for holding a list of MRenderOperations. More...
|
|
class | MUserRenderOperation |
| Class which defines a user defined rendering operation. More...
|
|
class | MDataServerOperation |
| Introduced in 2024.0 More...
|
|
class | MHUDRender |
| Class which defines rendering the 2D heads-up-display. More...
|
|
class | MPresentTarget |
| Class which defines the operation of presenting a target for final output. More...
|
|
class | MClearOperation |
| Class which defines the operation of clearing render target channels. More...
|
|
class | MSceneRender |
| Class which defines a scene render. More...
|
|
class | MQuadRender |
| Class which defines a 2d geometry quad render. More...
|
|
class | MRenderOverride |
| Base class for defining a rendering override. More...
|
|
class | MRenderScriptCallback |
| Class which defines a callback that can be executed from a script fragment. More...
|
|
class | MRenderer |
| Main interface class to the Viewport 2.0 renderer. More...
|
|
class | MViewportRenderer |
| MViewportRenderer is a class which represents a hardware viewport renderer. More...
|
|