U3D
Open-source, cross-platform 2D and 3D game engine built in C++
Loading...
Searching...
No Matches
Urho3D::ShaderVariation Member List
This is the complete list of members for
Urho3D::ShaderVariation
, including all inherited members.
AddRef
()
Urho3D::RefCounted
byteCode_
Urho3D::ShaderVariation
private
CalculateConstantBufferSizes
()
Urho3D::ShaderVariation
private
ClearDataLost
()
Urho3D::GPUObject
Compile
()
Urho3D::ShaderVariation
private
compilerOutput_
Urho3D::ShaderVariation
private
constantBufferSizes_
Urho3D::ShaderVariation
private
Create
()
Urho3D::ShaderVariation
dataLost_
Urho3D::GPUObject
protected
dataPending_
Urho3D::GPUObject
protected
defines_
Urho3D::ShaderVariation
private
definesClipPlane_
Urho3D::ShaderVariation
private
elementHash_
Urho3D::ShaderVariation
private
elementSemanticNames
Urho3D::ShaderVariation
static
GetByteCode
() const
Urho3D::ShaderVariation
inline
GetCompilerOutput
() const
Urho3D::ShaderVariation
inline
GetConstantBufferSizes
() const
Urho3D::ShaderVariation
inline
GetDefines
() const
Urho3D::ShaderVariation
inline
GetDefinesClipPlane
()
Urho3D::ShaderVariation
inline
GetElementHash
() const
Urho3D::ShaderVariation
inline
GetFullName
() const
Urho3D::ShaderVariation
inline
GetGPUObject
() const
Urho3D::GPUObject
inline
GetGPUObjectName
() const
Urho3D::GPUObject
inline
GetGraphics
() const
Urho3D::GPUObject
GetName
() const
Urho3D::ShaderVariation
inline
GetOwner
() const
Urho3D::ShaderVariation
GetParameters
() const
Urho3D::ShaderVariation
inline
GetShaderType
() const
Urho3D::ShaderVariation
inline
GPUObject
(Graphics *graphics)
Urho3D::GPUObject
explicit
graphics_
Urho3D::GPUObject
protected
HasParameter
(StringHash param) const
Urho3D::ShaderVariation
inline
HasPendingData
() const
Urho3D::GPUObject
inline
HasTextureUnit
(TextureUnit unit) const
Urho3D::ShaderVariation
inline
IsDataLost
() const
Urho3D::GPUObject
inline
LoadByteCode
(const String &binaryShaderName)
Urho3D::ShaderVariation
private
name_
Urho3D::ShaderVariation
private
object_
Urho3D::GPUObject
protected
OnDeviceLost
() override
Urho3D::ShaderVariation
virtual
OnDeviceReset
()
Urho3D::GPUObject
virtual
operator=
(const RefCounted &rhs)=delete
Urho3D::RefCounted
owner_
Urho3D::ShaderVariation
private
parameters_
Urho3D::ShaderVariation
private
ParseParameters
(unsigned char *bufData, unsigned bufSize)
Urho3D::ShaderVariation
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::ShaderVariation
virtual
ReleaseRef
()
Urho3D::RefCounted
SaveByteCode
(const String &binaryShaderName)
Urho3D::ShaderVariation
private
SetDefines
(const String &defines)
Urho3D::ShaderVariation
SetName
(const String &name)
Urho3D::ShaderVariation
ShaderVariation
(Shader *owner, ShaderType type)
Urho3D::ShaderVariation
type_
Urho3D::ShaderVariation
private
useTextureUnits_
Urho3D::ShaderVariation
private
WeakRefs
() const
Urho3D::RefCounted
~GPUObject
()
Urho3D::GPUObject
virtual
~RefCounted
()
Urho3D::RefCounted
virtual
~ShaderVariation
() override
Urho3D::ShaderVariation
Generated on Thu Jan 5 2023 09:48:47 for U3D by
1.9.5