Urho3D
Dviglo::ShaderVariation Member List

This is the complete list of members for Dviglo::ShaderVariation, including all inherited members.

AddRef()Dviglo::RefCounted
byteCode_Dviglo::ShaderVariationprivate
CalculateConstantBufferSizes()Dviglo::ShaderVariationprivate
ClearDataLost()Dviglo::GPUObject
Compile()Dviglo::ShaderVariationprivate
compilerOutput_Dviglo::ShaderVariationprivate
constantBufferSizes_Dviglo::ShaderVariationprivate
Create()Dviglo::ShaderVariation
dataLost_Dviglo::GPUObjectprotected
dataPending_Dviglo::GPUObjectprotected
defines_Dviglo::ShaderVariationprivate
definesClipPlane_Dviglo::ShaderVariationprivate
elementHash_Dviglo::ShaderVariationprivate
elementSemanticNamesDviglo::ShaderVariationstatic
GetByteCode() constDviglo::ShaderVariationinline
GetCompilerOutput() constDviglo::ShaderVariationinline
GetConstantBufferSizes() constDviglo::ShaderVariationinline
GetDefines() constDviglo::ShaderVariationinline
GetDefinesClipPlane()Dviglo::ShaderVariationinline
GetElementHash() constDviglo::ShaderVariationinline
GetFullName() constDviglo::ShaderVariationinline
GetGPUObject() constDviglo::GPUObjectinline
GetGPUObjectName() constDviglo::GPUObjectinline
GetGraphics() constDviglo::GPUObject
GetName() constDviglo::ShaderVariationinline
GetOwner() constDviglo::ShaderVariation
GetParameters() constDviglo::ShaderVariationinline
GetShaderType() constDviglo::ShaderVariationinline
GPUObject(Graphics *graphics)Dviglo::GPUObjectexplicit
graphics_Dviglo::GPUObjectprotected
HasParameter(StringHash param) constDviglo::ShaderVariationinline
HasPendingData() constDviglo::GPUObjectinline
HasTextureUnit(TextureUnit unit) constDviglo::ShaderVariationinline
IsDataLost() constDviglo::GPUObjectinline
LoadByteCode(const String &binaryShaderName)Dviglo::ShaderVariationprivate
name_Dviglo::ShaderVariationprivate
object_Dviglo::GPUObjectprotected
OnDeviceLost() overrideDviglo::ShaderVariationvirtual
OnDeviceReset()Dviglo::GPUObjectvirtual
operator=(const RefCounted &rhs)=deleteDviglo::RefCounted
owner_Dviglo::ShaderVariationprivate
parameters_Dviglo::ShaderVariationprivate
ParseParameters(unsigned char *bufData, unsigned bufSize)Dviglo::ShaderVariationprivate
refCount_Dviglo::RefCountedprivate
RefCounted()Dviglo::RefCounted
RefCounted(const RefCounted &rhs)=deleteDviglo::RefCounted
RefCountPtr()Dviglo::RefCountedinline
Refs() constDviglo::RefCounted
Release() overrideDviglo::ShaderVariationvirtual
ReleaseRef()Dviglo::RefCounted
SaveByteCode(const String &binaryShaderName)Dviglo::ShaderVariationprivate
SetDefines(const String &defines)Dviglo::ShaderVariation
SetName(const String &name)Dviglo::ShaderVariation
ShaderVariation(Shader *owner, ShaderType type)Dviglo::ShaderVariation
type_Dviglo::ShaderVariationprivate
useTextureUnits_Dviglo::ShaderVariationprivate
WeakRefs() constDviglo::RefCounted
~GPUObject()Dviglo::GPUObjectvirtual
~RefCounted()Dviglo::RefCountedvirtual
~ShaderVariation() overrideDviglo::ShaderVariation