Urho3D
Dviglo
ShaderVariation
Dviglo::ShaderVariation Member List
This is the complete list of members for
Dviglo::ShaderVariation
, including all inherited members.
AddRef
()
Dviglo::RefCounted
byteCode_
Dviglo::ShaderVariation
private
CalculateConstantBufferSizes
()
Dviglo::ShaderVariation
private
ClearDataLost
()
Dviglo::GPUObject
Compile
()
Dviglo::ShaderVariation
private
compilerOutput_
Dviglo::ShaderVariation
private
constantBufferSizes_
Dviglo::ShaderVariation
private
Create
()
Dviglo::ShaderVariation
dataLost_
Dviglo::GPUObject
protected
dataPending_
Dviglo::GPUObject
protected
defines_
Dviglo::ShaderVariation
private
definesClipPlane_
Dviglo::ShaderVariation
private
elementHash_
Dviglo::ShaderVariation
private
elementSemanticNames
Dviglo::ShaderVariation
static
GetByteCode
() const
Dviglo::ShaderVariation
inline
GetCompilerOutput
() const
Dviglo::ShaderVariation
inline
GetConstantBufferSizes
() const
Dviglo::ShaderVariation
inline
GetDefines
() const
Dviglo::ShaderVariation
inline
GetDefinesClipPlane
()
Dviglo::ShaderVariation
inline
GetElementHash
() const
Dviglo::ShaderVariation
inline
GetFullName
() const
Dviglo::ShaderVariation
inline
GetGPUObject
() const
Dviglo::GPUObject
inline
GetGPUObjectName
() const
Dviglo::GPUObject
inline
GetGraphics
() const
Dviglo::GPUObject
GetName
() const
Dviglo::ShaderVariation
inline
GetOwner
() const
Dviglo::ShaderVariation
GetParameters
() const
Dviglo::ShaderVariation
inline
GetShaderType
() const
Dviglo::ShaderVariation
inline
GPUObject
(Graphics *graphics)
Dviglo::GPUObject
explicit
graphics_
Dviglo::GPUObject
protected
HasParameter
(StringHash param) const
Dviglo::ShaderVariation
inline
HasPendingData
() const
Dviglo::GPUObject
inline
HasTextureUnit
(TextureUnit unit) const
Dviglo::ShaderVariation
inline
IsDataLost
() const
Dviglo::GPUObject
inline
LoadByteCode
(const String &binaryShaderName)
Dviglo::ShaderVariation
private
name_
Dviglo::ShaderVariation
private
object_
Dviglo::GPUObject
protected
OnDeviceLost
() override
Dviglo::ShaderVariation
virtual
OnDeviceReset
()
Dviglo::GPUObject
virtual
operator=
(const RefCounted &rhs)=delete
Dviglo::RefCounted
owner_
Dviglo::ShaderVariation
private
parameters_
Dviglo::ShaderVariation
private
ParseParameters
(unsigned char *bufData, unsigned bufSize)
Dviglo::ShaderVariation
private
refCount_
Dviglo::RefCounted
private
RefCounted
()
Dviglo::RefCounted
RefCounted
(const RefCounted &rhs)=delete
Dviglo::RefCounted
RefCountPtr
()
Dviglo::RefCounted
inline
Refs
() const
Dviglo::RefCounted
Release
() override
Dviglo::ShaderVariation
virtual
ReleaseRef
()
Dviglo::RefCounted
SaveByteCode
(const String &binaryShaderName)
Dviglo::ShaderVariation
private
SetDefines
(const String &defines)
Dviglo::ShaderVariation
SetName
(const String &name)
Dviglo::ShaderVariation
ShaderVariation
(Shader *owner, ShaderType type)
Dviglo::ShaderVariation
type_
Dviglo::ShaderVariation
private
useTextureUnits_
Dviglo::ShaderVariation
private
WeakRefs
() const
Dviglo::RefCounted
~GPUObject
()
Dviglo::GPUObject
virtual
~RefCounted
()
Dviglo::RefCounted
virtual
~ShaderVariation
() override
Dviglo::ShaderVariation
Generated on Mon Jul 19 2021 08:31:13 for Urho3D by
1.8.17