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::Uniform Member List

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

as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
clone() constvl::Uniforminline
count() constvl::Uniforminline
decReference()vl::Objectinline
doubleCount() constvl::Uniforminlineprotected
doubleData() constvl::Uniforminlineprotected
floatData() constvl::Uniforminlineprotected
getUniform(double *value) constvl::Uniforminline
getUniform(float *value) constvl::Uniforminline
getUniform(int *value) constvl::Uniforminline
getUniform(unsigned int *value) constvl::Uniforminline
getUniform(ivec2 *value) constvl::Uniforminline
getUniform(ivec3 *value) constvl::Uniforminline
getUniform(ivec4 *value) constvl::Uniforminline
getUniform(uvec2 *value) constvl::Uniforminline
getUniform(uvec3 *value) constvl::Uniforminline
getUniform(uvec4 *value) constvl::Uniforminline
getUniform(fvec2 *value) constvl::Uniforminline
getUniform(fvec3 *value) constvl::Uniforminline
getUniform(fvec4 *value) constvl::Uniforminline
getUniform(fmat2 *value) constvl::Uniforminline
getUniform(fmat3 *value) constvl::Uniforminline
getUniform(fmat4 *value) constvl::Uniforminline
getUniform(dvec2 *value) constvl::Uniforminline
getUniform(dvec3 *value) constvl::Uniforminline
getUniform(dvec4 *value) constvl::Uniforminline
getUniform(dmat2 *value) constvl::Uniforminline
getUniform(dmat3 *value) constvl::Uniforminline
getUniform(dmat4 *value) constvl::Uniforminline
getUniform2D() constvl::Uniforminline
getUniform2F() constvl::Uniforminline
getUniform2I() constvl::Uniforminline
getUniform2U() constvl::Uniforminline
getUniform3D() constvl::Uniforminline
getUniform3F() constvl::Uniforminline
getUniform3I() constvl::Uniforminline
getUniform3U() constvl::Uniforminline
getUniform4D() constvl::Uniforminline
getUniform4F() constvl::Uniforminline
getUniform4I() constvl::Uniforminline
getUniform4U() constvl::Uniforminline
getUniformD() constvl::Uniforminline
getUniformF() constvl::Uniforminline
getUniformI() constvl::Uniforminline
getUniformU() constvl::Uniforminline
GLSLProgram classvl::Uniformfriend
incReference() constvl::Objectinline
initDouble(int count)vl::Uniforminlineprotected
intData() constvl::Uniforminlineprotected
mAutomaticDeletevl::Objectprotected
mDatavl::Uniformprotected
mNamevl::Uniformprotected
mObjectNamevl::Objectprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
mTypevl::Uniformprotected
name() constvl::Uniforminline
name()vl::Uniforminline
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Object &other)vl::Objectinline
rawData()vl::Uniforminline
rawData() constvl::Uniforminline
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setName(const char *name)vl::Uniforminline
setName(const std::string &name)vl::Uniforminline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setUniform(int count, const int *value)vl::Uniforminline
setUniform(int count, const ivec2 *value)vl::Uniforminline
setUniform(int count, const ivec3 *value)vl::Uniforminline
setUniform(int count, const ivec4 *value)vl::Uniforminline
setUniform(int count, const unsigned int *value)vl::Uniforminline
setUniform(int count, const uvec2 *value)vl::Uniforminline
setUniform(int count, const uvec3 *value)vl::Uniforminline
setUniform(int count, const uvec4 *value)vl::Uniforminline
setUniform(int count, const float *value)vl::Uniforminline
setUniform(int count, const fvec2 *value)vl::Uniforminline
setUniform(int count, const fvec3 *value)vl::Uniforminline
setUniform(int count, const fvec4 *value)vl::Uniforminline
setUniform(int count, const fmat2 *value)vl::Uniforminline
setUniform(int count, const fmat3 *value)vl::Uniforminline
setUniform(int count, const fmat4 *value)vl::Uniforminline
setUniform(int count, const double *value)vl::Uniforminline
setUniform(int count, const dvec2 *value)vl::Uniforminline
setUniform(int count, const dvec3 *value)vl::Uniforminline
setUniform(int count, const dvec4 *value)vl::Uniforminline
setUniform(int count, const dmat2 *value)vl::Uniforminline
setUniform(int count, const dmat3 *value)vl::Uniforminline
setUniform(int count, const dmat4 *value)vl::Uniforminline
setUniform(int value)vl::Uniforminline
setUniform(const ivec2 &value)vl::Uniforminline
setUniform(const ivec3 &value)vl::Uniforminline
setUniform(const ivec4 &value)vl::Uniforminline
setUniform(unsigned int value)vl::Uniforminline
setUniform(const uvec2 &value)vl::Uniforminline
setUniform(const uvec3 &value)vl::Uniforminline
setUniform(const uvec4 &value)vl::Uniforminline
setUniform(float value)vl::Uniforminline
setUniform(const fvec2 &value)vl::Uniforminline
setUniform(const fvec3 &value)vl::Uniforminline
setUniform(const fvec4 &value)vl::Uniforminline
setUniform(const fmat2 &value)vl::Uniforminline
setUniform(const fmat3 &value)vl::Uniforminline
setUniform(const fmat4 &value)vl::Uniforminline
setUniform(double value)vl::Uniforminline
setUniform(const dvec2 &value)vl::Uniforminline
setUniform(const dvec3 &value)vl::Uniforminline
setUniform(const dvec4 &value)vl::Uniforminline
setUniform(const dmat2 &value)vl::Uniforminline
setUniform(const dmat3 &value)vl::Uniforminline
setUniform(const dmat4 &value)vl::Uniforminline
setUniform1d(int count, const double *value)vl::Uniforminline
setUniform1f(int count, const float *value)vl::Uniforminline
setUniform1i(int count, const int *value)vl::Uniforminline
setUniform1ui(int count, const unsigned int *value)vl::Uniforminline
setUniform2d(int count, const double *value)vl::Uniforminline
setUniform2f(int count, const float *value)vl::Uniforminline
setUniform2i(int count, const int *value)vl::Uniforminline
setUniform2ui(int count, const unsigned int *value)vl::Uniforminline
setUniform3d(int count, const double *value)vl::Uniforminline
setUniform3f(int count, const float *value)vl::Uniforminline
setUniform3i(int count, const int *value)vl::Uniforminline
setUniform3ui(int count, const unsigned int *value)vl::Uniforminline
setUniform4d(int count, const double *value)vl::Uniforminline
setUniform4f(int count, const float *value)vl::Uniforminline
setUniform4i(int count, const int *value)vl::Uniforminline
setUniform4ui(int count, const unsigned int *value)vl::Uniforminline
setUniformD(const double &value)vl::Uniforminline
setUniformF(const float &value)vl::Uniforminline
setUniformI(const int &value)vl::Uniforminline
setUniformMatrix2d(int count, const double *value)vl::Uniforminline
setUniformMatrix2f(int count, const float *value)vl::Uniforminline
setUniformMatrix2x3d(int count, const double *value)vl::Uniforminline
setUniformMatrix2x3f(int count, const float *value)vl::Uniforminline
setUniformMatrix2x4d(int count, const double *value)vl::Uniforminline
setUniformMatrix2x4f(int count, const float *value)vl::Uniforminline
setUniformMatrix3d(int count, const double *value)vl::Uniforminline
setUniformMatrix3f(int count, const float *value)vl::Uniforminline
setUniformMatrix3x2d(int count, const double *value)vl::Uniforminline
setUniformMatrix3x2f(int count, const float *value)vl::Uniforminline
setUniformMatrix3x4d(int count, const double *value)vl::Uniforminline
setUniformMatrix3x4f(int count, const float *value)vl::Uniforminline
setUniformMatrix4d(int count, const double *value)vl::Uniforminline
setUniformMatrix4f(int count, const float *value)vl::Uniforminline
setUniformMatrix4x2d(int count, const double *value)vl::Uniforminline
setUniformMatrix4x2f(int count, const float *value)vl::Uniforminline
setUniformMatrix4x3d(int count, const double *value)vl::Uniforminline
setUniformMatrix4x3f(int count, const float *value)vl::Uniforminline
setUniformU(const unsigned int &value)vl::Uniforminline
singleCount() constvl::Uniforminlineprotected
type() constvl::Uniforminline
uintData() constvl::Uniforminlineprotected
Uniform()vl::Uniforminline
Uniform(const char *name)vl::Uniforminline
VL_COMPILE_TIME_CHECK(sizeof(int)==sizeof(float)) void initData(int count)vl::Uniforminlineprotected
~Object()vl::Objectprotectedvirtual