# 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 name | vl::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 class | vl::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]`
mFloatData | vl::Uniform | `[protected]`
mIntData | vl::Uniform | `[protected]`
mName | vl::Object | `[protected]`
mType | vl::Uniform | `[protected]`
mUIntData | vl::Uniform | `[protected]`
name() const | vl::Object | `[inline]`
NONE enum value | vl::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 value | vl::Uniform |
UT_Float2 enum value | vl::Uniform |
UT_Float3 enum value | vl::Uniform |
UT_Float4 enum value | vl::Uniform |
UT_Int enum value | vl::Uniform |
UT_Int2 enum value | vl::Uniform |
UT_Int3 enum value | vl::Uniform |
UT_Int4 enum value | vl::Uniform |
UT_Mat2 enum value | vl::Uniform |
UT_Mat2x3 enum value | vl::Uniform |
UT_Mat2x4 enum value | vl::Uniform |
UT_Mat3 enum value | vl::Uniform |
UT_Mat3x2 enum value | vl::Uniform |
UT_Mat3x4 enum value | vl::Uniform |
UT_Mat4 enum value | vl::Uniform |
UT_Mat4x2 enum value | vl::Uniform |
UT_Mat4x3 enum value | vl::Uniform |
UT_UInt enum value | vl::Uniform |
UT_UInt2 enum value | vl::Uniform |
UT_UInt3 enum value | vl::Uniform |
UT_UInt4 enum value | vl::Uniform |
~Object() | vl::Object | `[protected, virtual]`

Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:45 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.