U3D
Open-source, cross-platform 2D and 3D game engine built in C++
Loading...
Searching...
No Matches
Urho3D::ShaderProgram Member List
This is the complete list of members for
Urho3D::ShaderProgram
, including all inherited members.
AddRef
()
Urho3D::RefCounted
ClearDataLost
()
Urho3D::GPUObject
ClearGlobalParameterSource
(ShaderParameterGroup group)
Urho3D::ShaderProgram
static
ClearParameterSource
(ShaderParameterGroup group)
Urho3D::ShaderProgram
ClearParameterSources
()
Urho3D::ShaderProgram
static
constantBuffers_
Urho3D::ShaderProgram
private
dataLost_
Urho3D::GPUObject
protected
dataPending_
Urho3D::GPUObject
protected
frameNumber_
Urho3D::ShaderProgram
private
GetConstantBuffers
() const
Urho3D::ShaderProgram
inline
GetGPUObject
() const
Urho3D::GPUObject
inline
GetGPUObjectName
() const
Urho3D::GPUObject
inline
GetGraphics
() const
Urho3D::GPUObject
GetLinkerOutput
() const
Urho3D::ShaderProgram
inline
GetParameter
(StringHash param) const
Urho3D::ShaderProgram
GetPixelShader
() const
Urho3D::ShaderProgram
GetUsedVertexAttributes
() const
Urho3D::ShaderProgram
inline
GetVertexAttributes
() const
Urho3D::ShaderProgram
inline
GetVertexShader
() const
Urho3D::ShaderProgram
globalFrameNumber
Urho3D::ShaderProgram
private
static
globalParameterSources
Urho3D::ShaderProgram
private
static
GPUObject
(Graphics *graphics)
Urho3D::GPUObject
explicit
graphics_
Urho3D::GPUObject
protected
HasParameter
(StringHash param) const
Urho3D::ShaderProgram
HasPendingData
() const
Urho3D::GPUObject
inline
HasTextureUnit
(TextureUnit unit) const
Urho3D::ShaderProgram
inline
IsDataLost
() const
Urho3D::GPUObject
inline
Link
()
Urho3D::ShaderProgram
linkerOutput_
Urho3D::ShaderProgram
private
NeedParameterUpdate
(ShaderParameterGroup group, const void *source)
Urho3D::ShaderProgram
object_
Urho3D::GPUObject
protected
OnDeviceLost
() override
Urho3D::ShaderProgram
virtual
OnDeviceReset
()
Urho3D::GPUObject
virtual
operator=
(const RefCounted &rhs)=delete
Urho3D::RefCounted
parameterSources_
Urho3D::ShaderProgram
private
pixelShader_
Urho3D::ShaderProgram
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
virtual
ReleaseRef
()
Urho3D::RefCounted
shaderParameters_
Urho3D::ShaderProgram
private
ShaderProgram
(Graphics *graphics, ShaderVariation *vertexShader, ShaderVariation *pixelShader)
Urho3D::ShaderProgram
usedVertexAttributes_
Urho3D::ShaderProgram
private
useTextureUnits_
Urho3D::ShaderProgram
private
vertexAttributes_
Urho3D::ShaderProgram
private
vertexShader_
Urho3D::ShaderProgram
private
WeakRefs
() const
Urho3D::RefCounted
~GPUObject
()
Urho3D::GPUObject
virtual
~RefCounted
()
Urho3D::RefCounted
virtual
~ShaderProgram
() override
Urho3D::ShaderProgram
Generated on Thu Jan 5 2023 09:48:47 for U3D by
1.9.5