Eidolon
|
This is the complete list of members for OgreMaterial, including all inherited members.
_isClampTexAddress | OgreMaterial | protected |
_useTexFiltering | OgreMaterial | protected |
addAlphaCtrl(vec3 v) | Spectrum | inlinevirtual |
addSpectrumValue(real pos, color value) | Spectrum | inlinevirtual |
alpha | Material | |
alphacurve | Spectrum | protected |
bm | OgreMaterial | protected |
clampTexAddress(bool use) | OgreMaterial | inlinevirtual |
clearSpectrum() | Spectrum | inlinevirtual |
clone(const char *name) const | OgreMaterial | virtual |
commit() | OgreMaterial | |
copySpectrumFrom(const Spectrum *s) | Spectrum | inlinevirtual |
copyTo(Material *m, bool copyTex=false, bool copySpec=false, bool copyProgs=false) const | OgreMaterial | inlinevirtual |
cullBackfaces(bool cull) | OgreMaterial | inlinevirtual |
fillColorMatrix(ColorMatrix *col, const RealMatrix *mat, bool useValAsAlpha=false) | Spectrum | inlinevirtual |
fragname | OgreMaterial | protected |
geomname | OgreMaterial | protected |
getAlpha() const | Material | inlinevirtual |
getAlphaCtrl(indexval index) const | Spectrum | inlinevirtual |
getAmbient() const | OgreMaterial | inlinevirtual |
getBlendMode() const | OgreMaterial | inlinevirtual |
getDefaultColor() const | Material | inlinevirtual |
getDiffuse() const | OgreMaterial | inlinevirtual |
getEmissive() const | OgreMaterial | inlinevirtual |
getGPUParamColor(ProgramType pt, const std::string &name) | Material | inlinevirtual |
getGPUParameters(ProgramType pt) | OgreMaterial | inlineprivate |
getGPUParamInt(ProgramType pt, const std::string &name) | Material | inlinevirtual |
getGPUParamReal(ProgramType pt, const std::string &name) | Material | inlinevirtual |
getGPUParamVec3(ProgramType pt, const std::string &name) | Material | inlinevirtual |
getGPUProgByNumberedName(const std::string &name) | OgreMaterial | inlineprivate |
getGPUProgram(ProgramType pt) const | OgreMaterial | inlinevirtual |
getName() const | OgreMaterial | inlinevirtual |
getPointSizeAbs() const | OgreMaterial | inlinevirtual |
getPointSizeMax() const | OgreMaterial | inlinevirtual |
getPointSizeMin() const | OgreMaterial | inlinevirtual |
getShininess() const | OgreMaterial | inlinevirtual |
getSpectrumIndex(real pos, color value) const | Spectrum | inlinevirtual |
getSpectrumPos(indexval index) const | Spectrum | inlinevirtual |
getSpectrumValue(indexval index) const | Spectrum | inlinevirtual |
getSpecular() const | OgreMaterial | inlinevirtual |
getTexture() const | OgreMaterial | inlinevirtual |
interpolateColor(real pos) const | Spectrum | inlinevirtual |
isClampTexAddress() const | Material | inlinevirtual |
isCullBackfaces() const | OgreMaterial | inlinevirtual |
isLinearAlpha() const | Spectrum | inlinevirtual |
isTransparentColor() const | Material | inlinevirtual |
mat | OgreMaterial | protected |
Material() | Material | inline |
name | Spectrum | protected |
numAlphaCtrls() const | Spectrum | inlinevirtual |
numSpectrumValues() const | Spectrum | inlinevirtual |
OgreMaterial(Ogre::MaterialPtr mat, OgreRenderScene *scene) | OgreMaterial | inline |
removeAlphaCtrl(indexval index) | Spectrum | inlinevirtual |
removeSpectrumValue(indexval index) | Spectrum | inlinevirtual |
scene | OgreMaterial | protected |
setAlpha(real alpha) | Material | inlinevirtual |
setAlphaCtrl(vec3 v, indexval index) | Spectrum | inlinevirtual |
setAlphaCurve(const Vec3Matrix *pts) | Spectrum | inlinevirtual |
setAmbient(const color &c) | OgreMaterial | inlinevirtual |
setBlendMode(BlendMode bm) | OgreMaterial | inlinevirtual |
setDiffuse(const color &c) | OgreMaterial | inlinevirtual |
setEmissive(const color &c) | OgreMaterial | inlinevirtual |
setGPUParamColor(ProgramType pt, const std::string &name, color val) | OgreMaterial | inlinevirtual |
setGPUParamInt(ProgramType pt, const std::string &name, int val) | OgreMaterial | inlinevirtual |
setGPUParamReal(ProgramType pt, const std::string &name, real val) | OgreMaterial | inlinevirtual |
setGPUParamVec3(ProgramType pt, const std::string &name, vec3 val) | OgreMaterial | inlinevirtual |
setGPUProgram(const std::string &name, ProgramType pt) | OgreMaterial | inlinevirtual |
RenderTypes::Material::setGPUProgram(const GPUProgram *prog) | Material | inlinevirtual |
setLinearAlpha(bool b) | Spectrum | inlinevirtual |
setPointAttenuation(bool enabled, real constant=0.0f, real linear=1.0f, real quad=0.0f) | OgreMaterial | inlinevirtual |
setPointSize(real min, real max) | OgreMaterial | inlinevirtual |
setPointSizeAbs(real size) | OgreMaterial | inlinevirtual |
setShininess(real c) | OgreMaterial | inlinevirtual |
setSpectrumValue(sval index, real pos, color value) | Spectrum | inlinevirtual |
setSpecular(const color &c) | OgreMaterial | inlinevirtual |
setTexture(const char *name) | OgreMaterial | virtual |
RenderTypes::Material::setTexture(const Texture *tex) | Material | inlinevirtual |
spec | Spectrum | protected |
spectex | OgreMaterial | protected |
Spectrum(const std::string &name="") | Spectrum | inline |
specunit | OgreMaterial | protected |
SPECWIDTH | OgreMaterial | privatestatic |
t0p0 | OgreMaterial | protected |
texunit | OgreMaterial | protected |
updateSpectrum() | OgreMaterial | virtual |
useAlpha | Material | |
useDepthCheck(bool use) | OgreMaterial | inlinevirtual |
useDepthWrite(bool use) | OgreMaterial | inlinevirtual |
useFlatShading(bool use) | OgreMaterial | inlinevirtual |
useInternalAlpha(bool val) | Material | inlinevirtual |
useLighting(bool use) | OgreMaterial | inlinevirtual |
usePointSprites(bool useSprites) | OgreMaterial | inlinevirtual |
usesDepthCheck() const | OgreMaterial | inlinevirtual |
usesDepthWrite() const | OgreMaterial | inlinevirtual |
usesFlatShading() const | OgreMaterial | inlinevirtual |
usesInternalAlpha() const | Material | inlinevirtual |
usesLighting() const | OgreMaterial | inlinevirtual |
useSpectrumTexture(bool use) | OgreMaterial | virtual |
usesPointAttenuation() const | OgreMaterial | inlinevirtual |
usesPointSprites() const | OgreMaterial | inlinevirtual |
usesTexFiltering() const | OgreMaterial | inlinevirtual |
usesVertexColor() const | OgreMaterial | inlinevirtual |
useTexFiltering(bool use) | OgreMaterial | inlinevirtual |
useVertexColor(bool use) | OgreMaterial | inlinevirtual |
vertname | OgreMaterial | protected |
~Material() | Material | inlinevirtual |
~OgreMaterial() | OgreMaterial | virtual |