OpenMayaRender.MRenderOperation Class Reference

Class Description

Class which defines a rendering operation.
+ Inheritance diagram for OpenMayaRender.MRenderOperation:

Public Member Functions

__init__ ()
 
enableSRGBWrite ()
 
name ()
 
operationType ()
 
targetOverrideList ()
 
viewportRectangleOverride ()
 

Static Public Attributes

int kClear = 0
 
int kHUDRender = 4
 
int kPresentTarget = 5
 
int kQuadRender = 2
 
int kSceneRender = 1
 
int kUserDefined = 3
 

Constructor & Destructor Documentation

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

Member Function Documentation

OpenMayaRender.MRenderOperation.enableSRGBWrite ( )
enableSRGBWrite() -> bool

Return whether to enable GPU based gamma correction during pixel writes.
OpenMayaRender.MRenderOperation.name ( )
name() -> string

Returns the name of the render operator.
OpenMayaRender.MRenderOperation.operationType ( )
operationType() -> int

Returns the type of a render operator.
OpenMayaRender.MRenderOperation.targetOverrideList ( )
targetOverrideList() -> list of MRenderTarget

Return a list of render target which will be used as the target overrides for the operation.
OpenMayaRender.MRenderOperation.viewportRectangleOverride ( )
viewportRectangleOverride() -> MFloatPoint

Query for a viewport rectangle override.