#import <CC3PFXResource.h>
CC3PFXEffect represents a single effect within a PFX resource file.
It combines the shader code referenced by the effect into a CC3ShaderProgram, and the textures to apply to the material.
Initializes this instance from the specified SPVRTPFXParserEffect C++ class, retrieved from the specified CPVRTPFXParser C++ class as loaded from the specfied PFX resource.
Populates the specfied material with the textures in this effect.
Populates the specfied mesh node with the shader program in this effect.
Returns the name of this effect.
The shader program used to render this effect.
The textures used in this effect.
Each element of this array is an instance of CC3PFXEffectTexture that contains the texture and the index of the texture unit to which the texture should be applied.
This array contains a configuration spec for each attribute and uniform variable used in the shaders.
Each element of this array is an instance of CC3PFXGLSLVariableConfiguration.
The documentation for this class was generated from the following file: