OpenMayaRender.MQuadRender Class Reference

Class Description

Class which defines a 2d geometry quad render.

Method resolution order:
-   MQuadRender
-   MRenderOperation
-   __builtin__.object
+ Inheritance diagram for OpenMayaRender.MQuadRender:

Public Member Functions

__init__ ()
 
blendStateOverride ()
 
clearOperation ()
 
depthStencilStateOverride ()
 
rasterizerStateOverride ()
 
shader ()
 
- Public Member Functions inherited from OpenMayaRender.MRenderOperation
__init__ ()
 
enableSRGBWrite ()
 
name ()
 
operationType ()
 
targetOverrideList ()
 
viewportRectangleOverride ()
 

Properties

 mClearOperation
 

Additional Inherited Members

- Static Public Attributes inherited from OpenMayaRender.MRenderOperation
int kClear = 0
 
int kHUDRender = 4
 
int kPresentTarget = 5
 
int kQuadRender = 2
 
int kSceneRender = 1
 
int kUserDefined = 3
 

Constructor & Destructor Documentation

OpenMayaRender.MQuadRender.__init__ ( )
x.__init__(...) initializes x; see help(type(x)) for signature

Member Function Documentation

OpenMayaRender.MQuadRender.blendStateOverride ( )
blendStateOverride() -> MBlendState

Query if a blend state override is performed by this quad operation.
OpenMayaRender.MQuadRender.clearOperation ( )
clearOperation() -> MClearOperation

Get the scene clear operation.
OpenMayaRender.MQuadRender.depthStencilStateOverride ( )
depthStencilStateOverride() -> MDepthStencilState

Query if a depth-stencil state override is performed by this quad operation.
OpenMayaRender.MQuadRender.rasterizerStateOverride ( )
rasterizerStateOverride() -> MRasterizerState

Query if a rasterizer state override is performed by this quad operation.
OpenMayaRender.MQuadRender.shader ( )
shader() -> MShaderInstance

Get the shader to use when rendering a quad.

Property Documentation

OpenMayaRender.MQuadRender.mClearOperation
static
 Clear operation

The documentation for this class was generated from the following file:
  • D:/Maya-MD-Merge/input/python/2.0/OpenMayaRender.py