Dry
Dry::ShaderVariation Member List

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

AddRef()Dry::RefCounted
byteCode_Dry::ShaderVariationprivate
CalculateConstantBufferSizes()Dry::ShaderVariationprivate
ClearDataLost()Dry::GPUObject
Compile()Dry::ShaderVariationprivate
compilerOutput_Dry::ShaderVariationprivate
constantBufferSizes_Dry::ShaderVariationprivate
Create()Dry::ShaderVariation
dataLost_Dry::GPUObjectprotected
dataPending_Dry::GPUObjectprotected
defines_Dry::ShaderVariationprivate
definesClipPlane_Dry::ShaderVariationprivate
elementHash_Dry::ShaderVariationprivate
elementSemanticNamesDry::ShaderVariationstatic
GetByteCode() constDry::ShaderVariationinline
GetCompilerOutput() constDry::ShaderVariationinline
GetConstantBufferSizes() constDry::ShaderVariationinline
GetDefines() constDry::ShaderVariationinline
GetDefinesClipPlane()Dry::ShaderVariationinline
GetElementHash() constDry::ShaderVariationinline
GetFullName() constDry::ShaderVariationinline
GetGPUObject() constDry::GPUObjectinline
GetGPUObjectName() constDry::GPUObjectinline
GetGraphics() constDry::GPUObject
GetName() constDry::ShaderVariationinline
GetOwner() constDry::ShaderVariation
GetParameters() constDry::ShaderVariationinline
GetShaderType() constDry::ShaderVariationinline
GPUObject(Graphics *graphics)Dry::GPUObjectexplicit
graphics_Dry::GPUObjectprotected
HasParameter(StringHash param) constDry::ShaderVariationinline
HasPendingData() constDry::GPUObjectinline
HasTextureUnit(TextureUnit unit) constDry::ShaderVariationinline
IsDataLost() constDry::GPUObjectinline
LoadByteCode(const String &binaryShaderName)Dry::ShaderVariationprivate
name_Dry::ShaderVariationprivate
object_Dry::GPUObjectprotected
OnDeviceLost() overrideDry::ShaderVariationvirtual
OnDeviceReset()Dry::GPUObjectvirtual
operator=(const RefCounted &rhs)=deleteDry::RefCounted
owner_Dry::ShaderVariationprivate
parameters_Dry::ShaderVariationprivate
ParseParameters(unsigned char *bufData, unsigned bufSize)Dry::ShaderVariationprivate
RefCounted()Dry::RefCounted
RefCounted(const RefCounted &rhs)=deleteDry::RefCounted
RefCountPtr()Dry::RefCountedinline
Refs() constDry::RefCounted
Release() overrideDry::ShaderVariationvirtual
ReleaseRef()Dry::RefCounted
SaveByteCode(const String &binaryShaderName)Dry::ShaderVariationprivate
SetDefines(const String &defines)Dry::ShaderVariation
SetName(const String &name)Dry::ShaderVariation
ShaderVariation(Shader *owner, ShaderType type)Dry::ShaderVariation
type_Dry::ShaderVariationprivate
useTextureUnits_Dry::ShaderVariationprivate
WeakRefs() constDry::RefCounted
~GPUObject()Dry::GPUObjectvirtual
~RefCounted()Dry::RefCountedvirtual
~ShaderVariation() overrideDry::ShaderVariation