Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::Material Member List

This is the complete list of members for vl::Material, including all inherited members.

apply(int index, const Camera *, OpenGLContext *ctx) constvl::Materialvirtual
as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
backAmbient() constvl::Materialinline
backDiffuse() constvl::Materialinline
backEmission() constvl::Materialinline
backShininess() constvl::Materialinline
backSpecular() constvl::Materialinline
clone() constvl::Materialinlinevirtual
colorMaterial() constvl::Materialinline
colorMaterialEnabled() constvl::Materialinline
colorMaterialFace() constvl::Materialinline
decReference()vl::Objectinline
frontAmbient() constvl::Materialinline
frontDiffuse() constvl::Materialinline
frontEmission() constvl::Materialinline
frontShininess() constvl::Materialinline
frontSpecular() constvl::Materialinline
getMinimumAlpha() constvl::Material
incReference() constvl::Objectinline
Material()vl::Material
mAutomaticDeletevl::Objectprotected
mBackAmbientvl::Materialprotected
mBackDiffusevl::Materialprotected
mBackEmissionvl::Materialprotected
mBackShininessvl::Materialprotected
mBackSpecularvl::Materialprotected
mColorMaterialvl::Materialprotected
mColorMaterialEnabledvl::Materialprotected
mColorMaterialFacevl::Materialprotected
mFrontAmbientvl::Materialprotected
mFrontDiffusevl::Materialprotected
mFrontEmissionvl::Materialprotected
mFrontShininessvl::Materialprotected
mFrontSpecularvl::Materialprotected
mObjectNamevl::Objectprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
multiplyTransparency(float alpha)vl::Material
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Object &other)vl::Objectinline
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
RenderState()vl::RenderStateinline
RenderStateNonIndexed()vl::RenderStateNonIndexedinline
setAmbient(const fvec4 &color)vl::Materialinline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setBackAmbient(const fvec4 &color)vl::Materialinline
setBackDiffuse(const fvec4 &color)vl::Materialinline
setBackEmission(const fvec4 &color)vl::Materialinline
setBackFlatColor(const fvec4 &color)vl::Material
setBackShininess(float shininess)vl::Materialinline
setBackSpecular(const fvec4 &color)vl::Materialinline
setBackTransparency(float alpha)vl::Material
setColorMaterial(EPolygonFace face, EColorMaterial color)vl::Materialinline
setColorMaterialEnabled(bool enabled)vl::Materialinline
setDiffuse(const fvec4 &color)vl::Materialinline
setEmission(const fvec4 &color)vl::Materialinline
setFlatColor(const fvec4 &color)vl::Material
setFrontAmbient(const fvec4 &color)vl::Materialinline
setFrontDiffuse(const fvec4 &color)vl::Materialinline
setFrontEmission(const fvec4 &color)vl::Materialinline
setFrontFlatColor(const fvec4 &color)vl::Material
setFrontShininess(float shininess)vl::Materialinline
setFrontSpecular(const fvec4 &color)vl::Materialinline
setFrontTransparency(float alpha)vl::Material
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setShininess(float shininess)vl::Materialinline
setSpecular(const fvec4 &color)vl::Materialinline
setTransparency(float alpha)vl::Material
type() constvl::Materialinlinevirtual
~Object()vl::Objectprotectedvirtual