reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofBaseMaterial Member List

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

begin() const =0ofBaseMaterialpure virtual
bind(ofGLProgrammableRenderer &renderer) constofBaseMaterialinlineprotectedvirtual
end() const =0ofBaseMaterialpure virtual
getAmbientColor() const =0ofBaseMaterialpure virtual
getDiffuseColor() const =0ofBaseMaterialpure virtual
getEmissiveColor() const =0ofBaseMaterialpure virtual
getShader(int textureTarget, bool geometryHasColor, ofGLProgrammableRenderer &renderer) const =0ofBaseMaterialpure virtual
getShininess() const =0ofBaseMaterialpure virtual
getSpecularColor() const =0ofBaseMaterialpure virtual
isBound() constofBaseMaterialvirtual
mBoundofBaseMaterialmutableprotected
ofGLProgrammableRendererofBaseMaterialfriend
setCustomShader(std::shared_ptr< ofShader > aCustomShader)=0ofBaseMaterialpure virtual
unbind(ofGLProgrammableRenderer &renderer) constofBaseMaterialinlineprotectedvirtual
updateEnvironmentMaps(const ofShader &shader, ofGLProgrammableRenderer &renderer) const =0ofBaseMaterialpure virtual
updateLights(const ofShader &shader, ofGLProgrammableRenderer &renderer) const =0ofBaseMaterialpure virtual
updateMaterial(const ofShader &shader, ofGLProgrammableRenderer &renderer) const =0ofBaseMaterialpure virtual
updateShadows(const ofShader &shader, ofGLProgrammableRenderer &renderer) const =0ofBaseMaterialpure virtual
uploadMatrices(const ofShader &shader, ofGLProgrammableRenderer &renderer) constofBaseMaterialvirtual
~ofBaseMaterial()ofBaseMaterialinlinevirtual