Visualization Library

A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home] [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]
className()vl::Uniform [inline, virtual]
count() const vl::Uniform [inline]
decReference()vl::Object [inline]
EUniformType enum namevl::Uniform
getUniform(float *value)vl::Uniform [inline]
getUniform(int *value)vl::Uniform [inline]
getUniform(unsigned int *value)vl::Uniform [inline]
getUniform(ivec2 *value)vl::Uniform [inline]
getUniform(ivec3 *value)vl::Uniform [inline]
getUniform(ivec4 *value)vl::Uniform [inline]
getUniform(uvec2 *value)vl::Uniform [inline]
getUniform(uvec3 *value)vl::Uniform [inline]
getUniform(uvec4 *value)vl::Uniform [inline]
getUniform(fvec2 *value)vl::Uniform [inline]
getUniform(fvec3 *value)vl::Uniform [inline]
getUniform(fvec4 *value)vl::Uniform [inline]
getUniform(fmat2 *value)vl::Uniform [inline]
getUniform(fmat3 *value)vl::Uniform [inline]
getUniform(fmat4 *value)vl::Uniform [inline]
GLSLProgram classvl::Uniform [friend]
incReference()vl::Object [inline]
initFloat(int count)vl::Uniform [inline, protected]
initInt(int count)vl::Uniform [inline, protected]
initUInt(int count)vl::Uniform [inline, protected]
mFloatDatavl::Uniform [protected]
mIntDatavl::Uniform [protected]
mNamevl::Object [protected]
mTypevl::Uniform [protected]
mUIntDatavl::Uniform [protected]
name() const vl::Object [inline]
NONE enum valuevl::Uniform
Object()vl::Object [inline]
Object(const Object &other)vl::Object [inline]
operator=(const Object &other)vl::Object [inline]
referenceCount() const vl::Object [inline]
setAutomaticDelete(bool autodel_on)vl::Object [inline]
setName(const std::string &name)vl::Object [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 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 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(const int &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 unsigned int &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 float &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]
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]
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]
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]
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]
setUniformMatrix2f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix2x3f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix2x4f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix3f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix3x2f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix3x4f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix4f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix4x2f(int count, const float *value)vl::Uniform [inline]
setUniformMatrix4x3f(int count, const float *value)vl::Uniform [inline]
type() const vl::Uniform [inline]
Uniform()vl::Uniform [inline]
Uniform(const std::string &name)vl::Uniform [inline]
UT_Float enum valuevl::Uniform
UT_Float2 enum valuevl::Uniform
UT_Float3 enum valuevl::Uniform
UT_Float4 enum valuevl::Uniform
UT_Int enum valuevl::Uniform
UT_Int2 enum valuevl::Uniform
UT_Int3 enum valuevl::Uniform
UT_Int4 enum valuevl::Uniform
UT_Mat2 enum valuevl::Uniform
UT_Mat2x3 enum valuevl::Uniform
UT_Mat2x4 enum valuevl::Uniform
UT_Mat3 enum valuevl::Uniform
UT_Mat3x2 enum valuevl::Uniform
UT_Mat3x4 enum valuevl::Uniform
UT_Mat4 enum valuevl::Uniform
UT_Mat4x2 enum valuevl::Uniform
UT_Mat4x3 enum valuevl::Uniform
UT_UInt enum valuevl::Uniform
UT_UInt2 enum valuevl::Uniform
UT_UInt3 enum valuevl::Uniform
UT_UInt4 enum valuevl::Uniform
~Object()vl::Object [protected, virtual]


Visualization Library v2009.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Fri Aug 28 10:14:19 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.