Visualization Library v1.0.3

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::Object [inline]
as() const vl::Object [inline]
automaticDelete() const vl::Object [inline]
clone() const vl::Uniform [inline]
count() const vl::Uniform [inline]
decReference()vl::Object [inline]
doubleCount() const vl::Uniform [inline, protected]
doubleData() const vl::Uniform [inline, protected]
floatData() const vl::Uniform [inline, protected]
getUniform(double *value) const vl::Uniform [inline]
getUniform(float *value) const vl::Uniform [inline]
getUniform(int *value) const vl::Uniform [inline]
getUniform(unsigned int *value) const vl::Uniform [inline]
getUniform(ivec2 *value) const vl::Uniform [inline]
getUniform(ivec3 *value) const vl::Uniform [inline]
getUniform(ivec4 *value) const vl::Uniform [inline]
getUniform(uvec2 *value) const vl::Uniform [inline]
getUniform(uvec3 *value) const vl::Uniform [inline]
getUniform(uvec4 *value) const vl::Uniform [inline]
getUniform(fvec2 *value) const vl::Uniform [inline]
getUniform(fvec3 *value) const vl::Uniform [inline]
getUniform(fvec4 *value) const vl::Uniform [inline]
getUniform(fmat2 *value) const vl::Uniform [inline]
getUniform(fmat3 *value) const vl::Uniform [inline]
getUniform(fmat4 *value) const vl::Uniform [inline]
getUniform(dvec2 *value) const vl::Uniform [inline]
getUniform(dvec3 *value) const vl::Uniform [inline]
getUniform(dvec4 *value) const vl::Uniform [inline]
getUniform(dmat2 *value) const vl::Uniform [inline]
getUniform(dmat3 *value) const vl::Uniform [inline]
getUniform(dmat4 *value) const vl::Uniform [inline]
GLSLProgram classvl::Uniform [friend]
incReference() const vl::Object [inline]
initDouble(int count)vl::Uniform [inline, protected]
intData() const vl::Uniform [inline, protected]
mAutomaticDeletevl::Object [protected]
mDatavl::Uniform [protected]
mNamevl::Uniform [protected]
mObjectNamevl::Object [protected]
mRefCountMutexvl::Object [protected]
mReferenceCountvl::Object [mutable, protected]
mTypevl::Uniform [protected]
name() const vl::Uniform [inline]
name()vl::Uniform [inline]
Object()vl::Object [inline]
Object(const Object &other)vl::Object [inline]
objectName() const vl::Object [inline]
operator=(const Object &other)vl::Object [inline]
rawData()vl::Uniform [inline]
rawData() const vl::Uniform [inline]
refCountMutex()vl::Object [inline]
refCountMutex() const vl::Object [inline]
referenceCount() const vl::Object [inline]
setAutomaticDelete(bool autodel_on)vl::Object [inline]
setName(const char *name)vl::Uniform [inline]
setObjectName(const char *name)vl::Object [inline]
setRefCountMutex(IMutex *mutex)vl::Object [inline]
setUniform(int count, const int *value)vl::Uniform [inline]
setUniform(int count, const ivec2 *value)vl::Uniform [inline]
setUniform(int count, const ivec3 *value)vl::Uniform [inline]
setUniform(int count, const ivec4 *value)vl::Uniform [inline]
setUniform(int count, const unsigned int *value)vl::Uniform [inline]
setUniform(int count, const uvec2 *value)vl::Uniform [inline]
setUniform(int count, const uvec3 *value)vl::Uniform [inline]
setUniform(int count, const uvec4 *value)vl::Uniform [inline]
setUniform(int count, const float *value)vl::Uniform [inline]
setUniform(int count, const fvec2 *value)vl::Uniform [inline]
setUniform(int count, const fvec3 *value)vl::Uniform [inline]
setUniform(int count, const fvec4 *value)vl::Uniform [inline]
setUniform(int count, const fmat2 *value)vl::Uniform [inline]
setUniform(int count, const fmat3 *value)vl::Uniform [inline]
setUniform(int count, const fmat4 *value)vl::Uniform [inline]
setUniform(int count, const double *value)vl::Uniform [inline]
setUniform(int count, const dvec2 *value)vl::Uniform [inline]
setUniform(int count, const dvec3 *value)vl::Uniform [inline]
setUniform(int count, const dvec4 *value)vl::Uniform [inline]
setUniform(int count, const dmat2 *value)vl::Uniform [inline]
setUniform(int count, const dmat3 *value)vl::Uniform [inline]
setUniform(int count, const dmat4 *value)vl::Uniform [inline]
setUniform(const ivec2 &value)vl::Uniform [inline]
setUniform(const ivec3 &value)vl::Uniform [inline]
setUniform(const ivec4 &value)vl::Uniform [inline]
setUniform(const uvec2 &value)vl::Uniform [inline]
setUniform(const uvec3 &value)vl::Uniform [inline]
setUniform(const uvec4 &value)vl::Uniform [inline]
setUniform(const fvec2 &value)vl::Uniform [inline]
setUniform(const fvec3 &value)vl::Uniform [inline]
setUniform(const fvec4 &value)vl::Uniform [inline]
setUniform(const fmat2 &value)vl::Uniform [inline]
setUniform(const fmat3 &value)vl::Uniform [inline]
setUniform(const fmat4 &value)vl::Uniform [inline]
setUniform(const dvec2 &value)vl::Uniform [inline]
setUniform(const dvec3 &value)vl::Uniform [inline]
setUniform(const dvec4 &value)vl::Uniform [inline]
setUniform(const dmat2 &value)vl::Uniform [inline]
setUniform(const dmat3 &value)vl::Uniform [inline]
setUniform(const dmat4 &value)vl::Uniform [inline]
setUniform1d(int count, const double *value)vl::Uniform [inline]
setUniform1f(int count, const float *value)vl::Uniform [inline]
setUniform1i(int count, const int *value)vl::Uniform [inline]
setUniform1ui(int count, const unsigned int *value)vl::Uniform [inline]
setUniform2d(int count, const double *value)vl::Uniform [inline]
setUniform2f(int count, const float *value)vl::Uniform [inline]
setUniform2i(int count, const int *value)vl::Uniform [inline]
setUniform2ui(int count, const unsigned int *value)vl::Uniform [inline]
setUniform3d(int count, const double *value)vl::Uniform [inline]
setUniform3f(int count, const float *value)vl::Uniform [inline]
setUniform3i(int count, const int *value)vl::Uniform [inline]
setUniform3ui(int count, const unsigned int *value)vl::Uniform [inline]
setUniform4d(int count, const double *value)vl::Uniform [inline]
setUniform4f(int count, const float *value)vl::Uniform [inline]
setUniform4i(int count, const int *value)vl::Uniform [inline]
setUniform4ui(int count, const unsigned int *value)vl::Uniform [inline]
setUniformD(const double &value)vl::Uniform [inline]
setUniformF(const float &value)vl::Uniform [inline]
setUniformI(const int &value)vl::Uniform [inline]
setUniformMatrix2d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix2f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix2x3d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix2x3f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix2x4d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix2x4f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix3d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix3f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix3x2d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix3x2f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix3x4d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix3x4f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix4d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix4f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix4x2d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix4x2f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix4x3d(int count, const double *value)vl::Uniform [inline]
setUniformMatrix4x3f(int count, const float *value)vl::Uniform [inline]
setUniformU(const unsigned int &value)vl::Uniform [inline]
singleCount() const vl::Uniform [inline, protected]
type() const vl::Uniform [inline]
uintData() const vl::Uniform [inline, protected]
Uniform()vl::Uniform [inline]
Uniform(const char *name)vl::Uniform [inline]
VL_COMPILE_TIME_CHECK(sizeof(int)==sizeof(float)) void initData(int count)vl::Uniform [inline, protected]
~Object()vl::Object [protected, virtual]

Visualization Library v1.0.3 Reference Documentation
Copyright Michele Bosi. All rights reserved.
Updated on Tue Feb 7 2017 00:55:12.
Permission is granted to use this page to write and publish articles regarding Visualization Library.