UniShader
1.0.0a
Interface for GPGPU and working with shader programs
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Typedefs
Enumerations
Enumerator
a
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
All
Classes
Functions
Typedefs
Enumerations
Enumerator
- a -
activate() :
ShaderInput
,
ShaderOutput
,
TextureBuffer
,
ShaderProgram
addAttribute() :
ShaderInput
addShaderObject() :
ShaderProgram
addUniform() :
ShaderInput
addVarying() :
ShaderOutput
apply() :
Uniform
,
Attribute
- c -
clear() :
BufferBase
clearSource() :
Uniform
connectBuffer() :
TextureBuffer
,
Attribute
connectProgram() :
UniShader
create() :
Buffer< T >
,
ShaderProgram
,
TextureBuffer
,
ShaderObject
,
InternalBuffer
- d -
deactivate() :
ShaderInput
,
ShaderOutput
,
TextureBuffer
,
ShaderProgram
deactivateTextureSource() :
Uniform
disconnectBuffer() :
TextureBuffer
,
Attribute
disconnectProgram() :
UniShader
- e -
ensureCompilation() :
ShaderObject
- g -
getAttribute() :
ShaderInput
getBuffer() :
Varying
getBufferOffset() :
Attribute
getBufferStride() :
Attribute
getClassName() :
InternalBuffer
,
Varying
,
ObjectBase
,
Attribute
,
ShaderInput
,
ShaderObject
,
BufferBase
,
ShaderOutput
,
ShaderProgram
,
Buffer< T >
,
TextureBuffer
,
Uniform
getCompilationStatus() :
ShaderObject
getComponentsNumber() :
TextureBuffer
getDataCopy() :
Buffer< T >
getDataType() :
TextureBuffer
getFrequencyMode() :
BufferBase
getGlID() :
BufferBase
,
ShaderObject
,
ShaderProgram
getGLSLType() :
Uniform
,
Attribute
,
Varying
getIndex() :
TextureUnit
getInput() :
ShaderProgram
getInterleavedBuffer() :
ShaderOutput
getLinkStatus() :
ShaderProgram
getName() :
Attribute
,
Uniform
,
Varying
getNatureMode() :
BufferBase
getOutput() :
ShaderProgram
getReadingMode() :
Attribute
getSize() :
InternalBuffer
getSource() :
Uniform
getString() :
Buffer< T >
getTextureUnitIndex() :
TextureBuffer
getType() :
ShaderObject
getUniform() :
ShaderInput
getVarying() :
ShaderOutput
- h -
handleSignal() :
Attribute
,
Varying
,
Uniform
,
SignalReceiver
,
ShaderProgram
,
ShaderInput
- i -
interleave() :
ShaderOutput
isActive() :
ShaderInput
,
ShaderProgram
,
ShaderOutput
isInterleaved() :
ShaderOutput
isMatrixTransposed() :
Uniform
- l -
loadCode() :
ShaderObject
loadFile() :
ShaderObject
lock() :
TextureUnit
- m -
makeActive() :
TextureUnit
mapBuffer() :
BufferBase
- n -
normalize() :
Attribute
- o -
ObjectBase() :
ObjectBase
operator bool() :
SafePtr< T >
operator*() :
SafePtr< T >
operator->() :
SafePtr< T >
operator=() :
SafePtr< T >
- p -
prepare() :
Attribute
,
Varying
,
Uniform
,
TextureBuffer
,
ShaderOutput
,
ShaderInput
- r -
release() :
TextureUnit
removeAttribute() :
ShaderInput
removeShaderObject() :
ShaderProgram
removeUniform() :
ShaderInput
removeVarying() :
ShaderOutput
render() :
UniShader
resize() :
InternalBuffer
- s -
sendSignal() :
SignalSender
setBufferOffset() :
Attribute
setBufferStride() :
Attribute
setComponentsNumber() :
TextureBuffer
setData() :
Buffer< T >
setDataType() :
TextureBuffer
setFrequencyMode() :
BufferBase
setNatureMode() :
BufferBase
setPlainData() :
BufferBase
setReadingMode() :
Attribute
setSource() :
Uniform
setUp() :
ShaderOutput
subscribeReceiver() :
SignalSender
- t -
transposeMatrix() :
Uniform
- u -
unmapBuffer() :
BufferBase
unsubscribeReceiver() :
SignalSender
Generated on Sun Mar 18 2012 22:58:50 for UniShader by
1.8.0