C++ API Reference: Member List

  • Main Page
  • Related Pages
  • Modules
  • Namespaces
  • Classes
  • Examples
  • Class List
  • Class Index
  • Class Hierarchy
  • Class Members
MPxShaderOverride Member List

This is the complete list of members for MPxShaderOverride, including all inherited members.

activateKey(MDrawContext &context, const MString &key)MPxShaderOverridevirtual
activateKey(MDrawContext &context)MPxShaderOverridevirtual
addGeometryRequirement(const MVertexBufferDescriptor &desc)MPxShaderOverrideprotected
addGeometryRequirements(const MVertexBufferDescriptorList &list)MPxShaderOverrideprotected
addIndexingRequirement(const MIndexBufferDescriptor &desc)MPxShaderOverrideprotected
addShaderSignature(void *signature, size_t signatureSize)MPxShaderOverrideprotected
addShaderSignature(const MShaderInstance &shaderInsance)MPxShaderOverrideprotected
boundingBoxExtraScale() const MPxShaderOverridevirtual
className()MPxShaderOverridestatic
draw(MDrawContext &context, const MRenderItemList &renderItemList) const =0MPxShaderOverridepure virtual
drawGeometry(const MDrawContext &context) const MPxShaderOverrideprotected
endUpdate()MPxShaderOverridevirtual
handlesConsolidatedGeometry() const MPxShaderOverridevirtual
handlesDraw(MDrawContext &context)MPxShaderOverridevirtual
initialize(MObject shader)MPxShaderOverridevirtual
initialize(const MInitContext &initContext, MInitFeedback &initFeedback)MPxShaderOverridevirtual
isTransparent()MPxShaderOverridevirtual
MPxShaderOverride(const MObject &obj)MPxShaderOverride
multiDrawNonTexturedShaderInstance(bool &monitorNode) const MPxShaderOverridevirtual
nonTexturedShaderInstance(bool &monitorNode) const MPxShaderOverridevirtual
overridesDrawState()MPxShaderOverridevirtual
overridesNonMaterialItems() const MPxShaderOverridevirtual
rebuildAlways()MPxShaderOverridevirtual
requiresUnsharedGeometricStreams() const MPxShaderOverridevirtual
setGeometryRequirements(const MShaderInstance &shaderInstance)MPxShaderOverrideprotected
shaderInstance(MDrawContext &context) const MPxShaderOverridevirtual
shaderInstance() const MPxShaderOverridevirtual
supportedDrawAPIs() const MPxShaderOverride
supportsAdvancedTransparency() const MPxShaderOverridevirtual
supportsMultiDraw() const MPxShaderOverridevirtual
terminateKey(MDrawContext &context, const MString &key)MPxShaderOverridevirtual
terminateKey(MDrawContext &context)MPxShaderOverridevirtual
updateDevice()MPxShaderOverridevirtual
updateDG(MObject object)MPxShaderOverridevirtual
~MPxShaderOverride()MPxShaderOverridevirtual
Please send us your comment about this page