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::ShaderVariationprivate
CalculateConstantBufferSizes()Urho3D::ShaderVariationprivate
ClearDataLost()Urho3D::GPUObject
Compile()Urho3D::ShaderVariationprivate
compilerOutput_Urho3D::ShaderVariationprivate
constantBufferSizes_Urho3D::ShaderVariationprivate
Create()Urho3D::ShaderVariation
dataLost_Urho3D::GPUObjectprotected
dataPending_Urho3D::GPUObjectprotected
defines_Urho3D::ShaderVariationprivate
definesClipPlane_Urho3D::ShaderVariationprivate
elementHash_Urho3D::ShaderVariationprivate
elementSemanticNamesUrho3D::ShaderVariationstatic
GetByteCode() constUrho3D::ShaderVariationinline
GetCompilerOutput() constUrho3D::ShaderVariationinline
GetConstantBufferSizes() constUrho3D::ShaderVariationinline
GetDefines() constUrho3D::ShaderVariationinline
GetDefinesClipPlane()Urho3D::ShaderVariationinline
GetElementHash() constUrho3D::ShaderVariationinline
GetFullName() constUrho3D::ShaderVariationinline
GetGPUObject() constUrho3D::GPUObjectinline
GetGPUObjectName() constUrho3D::GPUObjectinline
GetGraphics() constUrho3D::GPUObject
GetName() constUrho3D::ShaderVariationinline
GetOwner() constUrho3D::ShaderVariation
GetParameters() constUrho3D::ShaderVariationinline
GetShaderType() constUrho3D::ShaderVariationinline
GPUObject(Graphics *graphics)Urho3D::GPUObjectexplicit
graphics_Urho3D::GPUObjectprotected
HasParameter(StringHash param) constUrho3D::ShaderVariationinline
HasPendingData() constUrho3D::GPUObjectinline
HasTextureUnit(TextureUnit unit) constUrho3D::ShaderVariationinline
IsDataLost() constUrho3D::GPUObjectinline
LoadByteCode(const String &binaryShaderName)Urho3D::ShaderVariationprivate
name_Urho3D::ShaderVariationprivate
object_Urho3D::GPUObjectprotected
OnDeviceLost() overrideUrho3D::ShaderVariationvirtual
OnDeviceReset()Urho3D::GPUObjectvirtual
operator=(const RefCounted &rhs)=deleteUrho3D::RefCounted
owner_Urho3D::ShaderVariationprivate
parameters_Urho3D::ShaderVariationprivate
ParseParameters(unsigned char *bufData, unsigned bufSize)Urho3D::ShaderVariationprivate
refCount_Urho3D::RefCountedprivate
RefCounted()Urho3D::RefCounted
RefCounted(const RefCounted &rhs)=deleteUrho3D::RefCounted
RefCountPtr()Urho3D::RefCountedinline
Refs() constUrho3D::RefCounted
Release() overrideUrho3D::ShaderVariationvirtual
ReleaseRef()Urho3D::RefCounted
SaveByteCode(const String &binaryShaderName)Urho3D::ShaderVariationprivate
SetDefines(const String &defines)Urho3D::ShaderVariation
SetName(const String &name)Urho3D::ShaderVariation
ShaderVariation(Shader *owner, ShaderType type)Urho3D::ShaderVariation
type_Urho3D::ShaderVariationprivate
useTextureUnits_Urho3D::ShaderVariationprivate
WeakRefs() constUrho3D::RefCounted
~GPUObject()Urho3D::GPUObjectvirtual
~RefCounted()Urho3D::RefCountedvirtual
~ShaderVariation() overrideUrho3D::ShaderVariation