Urho3D
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Urho3D
ShaderProgram_OGL
Urho3D::ShaderProgram_OGL Member List
This is the complete list of members for
Urho3D::ShaderProgram_OGL
, including all inherited members.
AddRef
()
Urho3D::RefCounted
ClearDataLost
()
Urho3D::GPUObject
ClearGlobalParameterSource
(ShaderParameterGroup group)
Urho3D::ShaderProgram_OGL
static
ClearParameterSource
(ShaderParameterGroup group)
Urho3D::ShaderProgram_OGL
ClearParameterSources
()
Urho3D::ShaderProgram_OGL
static
constantBuffers_
Urho3D::ShaderProgram_OGL
private
dataLost_
Urho3D::GPUObject
protected
dataPending_
Urho3D::GPUObject
protected
frameNumber_
Urho3D::ShaderProgram_OGL
private
GetConstantBuffers
() const
Urho3D::ShaderProgram_OGL
inline
GetGPUObject
() const
Urho3D::GPUObject
inline
GetGPUObjectName
() const
Urho3D::GPUObject
inline
GetGraphics
() const
Urho3D::GPUObject
GetLinkerOutput
() const
Urho3D::ShaderProgram_OGL
inline
GetParameter
(StringHash param) const
Urho3D::ShaderProgram_OGL
GetPixelShader
() const
Urho3D::ShaderProgram_OGL
GetUsedVertexAttributes
() const
Urho3D::ShaderProgram_OGL
inline
GetVertexAttributes
() const
Urho3D::ShaderProgram_OGL
inline
GetVertexShader
() const
Urho3D::ShaderProgram_OGL
globalFrameNumber
Urho3D::ShaderProgram_OGL
private
static
globalParameterSources
Urho3D::ShaderProgram_OGL
private
static
GPUObject
(Graphics *graphics)
Urho3D::GPUObject
explicit
graphics_
Urho3D::GPUObject
protected
HasParameter
(StringHash param) const
Urho3D::ShaderProgram_OGL
HasPendingData
() const
Urho3D::GPUObject
inline
HasTextureUnit
(TextureUnit unit) const
Urho3D::ShaderProgram_OGL
inline
IsDataLost
() const
Urho3D::GPUObject
inline
Link
()
Urho3D::ShaderProgram_OGL
linkerOutput_
Urho3D::ShaderProgram_OGL
private
NeedParameterUpdate
(ShaderParameterGroup group, const void *source)
Urho3D::ShaderProgram_OGL
object_
Urho3D::GPUObject
protected
OnDeviceLost
() override
Urho3D::ShaderProgram_OGL
virtual
OnDeviceReset
()
Urho3D::GPUObject
virtual
operator=
(const RefCounted &rhs)=delete
Urho3D::RefCounted
parameterSources_
Urho3D::ShaderProgram_OGL
private
pixelShader_
Urho3D::ShaderProgram_OGL
private
refCount_
Urho3D::RefCounted
private
RefCounted
()
Urho3D::RefCounted
RefCounted
(const RefCounted &rhs)=delete
Urho3D::RefCounted
RefCountPtr
()
Urho3D::RefCounted
inline
Refs
() const
Urho3D::RefCounted
Release
() override
Urho3D::ShaderProgram_OGL
virtual
ReleaseRef
()
Urho3D::RefCounted
shaderParameters_
Urho3D::ShaderProgram_OGL
private
ShaderProgram_OGL
(Graphics *graphics, ShaderVariation *vertexShader, ShaderVariation *pixelShader)
Urho3D::ShaderProgram_OGL
usedVertexAttributes_
Urho3D::ShaderProgram_OGL
private
useTextureUnits_
Urho3D::ShaderProgram_OGL
private
vertexAttributes_
Urho3D::ShaderProgram_OGL
private
vertexShader_
Urho3D::ShaderProgram_OGL
private
WeakRefs
() const
Urho3D::RefCounted
~GPUObject
()
Urho3D::GPUObject
virtual
~RefCounted
()
Urho3D::RefCounted
virtual
~ShaderProgram_OGL
() override
Urho3D::ShaderProgram_OGL
Generated on Fri Dec 9 2022 22:16:20 for Urho3D by
1.9.5