Member List

  • Main Page
  • Topics
  • Modules
  • Namespaces
  • Classes
  • Examples
  • Class List
  • Class Index
  • Class Hierarchy
  • Class Members
MShaderInstance Member List

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

activatePass(const MDrawContext &context, unsigned int pass) const MShaderInstance
addInputFragment(const MString &fragmentName, const MString &outputName, const MString &inputName, const MString promotedInputName=MString())MShaderInstance
addOutputFragment(const MString &fragmentName, const MString &inputName)MShaderInstance
annotationAsFloat(const MString &parameterName, const MString &annotationName, MStatus &status)MShaderInstance
annotationAsInt(const MString &parameterName, const MString &annotationName, MStatus &status)MShaderInstance
annotationAsString(const MString &parameterName, const MString &annotationName, MStatus &status)MShaderInstance
bind(const MDrawContext &context) const MShaderInstance
className()MShaderInstancestatic
clone() const MShaderInstance
createShaderInstanceWithColorManagementFragment(const MString &inputColorSpace)MShaderInstance
DrawCallback typedefMShaderInstance
getPassCount(const MDrawContext &context, MStatus *status=NULL) const MShaderInstance
isArrayParameter(const MString &parameterName) const MShaderInstance
isTransparent() const MShaderInstance
kBoolean enum valueMShaderInstance
kFloat enum valueMShaderInstance
kFloat2 enum valueMShaderInstance
kFloat3 enum valueMShaderInstance
kFloat4 enum valueMShaderInstance
kFloat4x4Col enum valueMShaderInstance
kFloat4x4Row enum valueMShaderInstance
kInteger enum valueMShaderInstance
kInvalid enum valueMShaderInstance
kSampler enum valueMShaderInstance
kTexture1 enum valueMShaderInstance
kTexture2 enum valueMShaderInstance
kTexture3 enum valueMShaderInstance
kTextureCube enum valueMShaderInstance
parameterDefaultValue(const MString &parameterName, MStatus &status)MShaderInstance
parameterList(MStringArray &list) const MShaderInstance
parameterSemantic(const MString &parameterName, MStatus &status)MShaderInstance
ParameterType enum nameMShaderInstance
parameterType(const MString &parameterName) const MShaderInstance
passAnnotationAsFloat(unsigned int pass, const MString &annotationName, MStatus &status)MShaderInstance
passAnnotationAsInt(unsigned int pass, const MString &annotationName, MStatus &status)MShaderInstance
passAnnotationAsString(unsigned int pass, const MString &annotationName, MStatus &status)MShaderInstance
postDrawCallback() const MShaderInstance
preDrawCallback() const MShaderInstance
requiredVertexBuffers(MVertexBufferDescriptorList &list) const MShaderInstance
resourceName(const MString &parameterName, MStatus &status)MShaderInstance
semantic(const MString &parameterName) const MShaderInstance
setArrayParameter(const MString &parameterName, const bool *values, unsigned int count)MShaderInstance
setArrayParameter(const MString &parameterName, const int *values, unsigned int count)MShaderInstance
setArrayParameter(const MString &parameterName, const float *values, unsigned int count)MShaderInstance
setArrayParameter(const MString &parameterName, const MMatrix *values, unsigned int count)MShaderInstance
setIsTransparent(bool value)MShaderInstance
setParameter(const MString &parameterName, bool value)MShaderInstance
setParameter(const MString &parameterName, int value)MShaderInstance
setParameter(const MString &parameterName, float value)MShaderInstance
setParameter(const MString &parameterName, const float *value)MShaderInstance
setParameter(const MString &parameterName, const MFloatVector &value)MShaderInstance
setParameter(const MString &parameterName, const MMatrix &value)MShaderInstance
setParameter(const MString &parameterName, const MFloatMatrix &value)MShaderInstance
setParameter(const MString &parameterName, MTextureAssignment &textureAssignment)MShaderInstance
setParameter(const MString &parameterName, MRenderTargetAssignment &targetAssignment)MShaderInstance
setParameter(const MString &parameterName, const MSamplerState &sampler)MShaderInstance
techniqueAnnotationAsFloat(const MString &annotationName, MStatus &status)MShaderInstance
techniqueAnnotationAsInt(const MString &annotationName, MStatus &status)MShaderInstance
techniqueAnnotationAsString(const MString &annotationName, MStatus &status)MShaderInstance
techniqueNames(MStringArray &techniqueNames) const MShaderInstance
uiName(const MString &parameterName, MStatus &uiName)MShaderInstance
uiWidget(const MString &parameterName, MStatus &status)MShaderInstance
unbind(const MDrawContext &context) const MShaderInstance
updateParameters(const MDrawContext &context) const MShaderInstance
writeEffectSourceToFile(const MString &filePath) const MShaderInstance
Please send us your comment about this page