ezEngine  Release 25.03
ezShaderPermutationResource Member List

This is the complete list of members for ezShaderPermutationResource, including all inherited members.

DoUpdate enum nameezResource
ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClass
ezResource(DoUpdate ResourceUpdateThread, ezUInt8 uiQualityLevelsLoadable)ezResourceprotected
ezShaderManager (defined in ezShaderPermutationResource)ezShaderPermutationResourcefriend
ezShaderPermutationResource() (defined in ezShaderPermutationResource)ezShaderPermutationResource
GetBaseResourceFlags() constezResourceinline
GetBlendState() const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
GetCurrentResourceChangeCounter() constezResourceinline
GetDefaultResourceTypeLoader() const overrideezShaderPermutationResourceprivatevirtual
GetDepthStencilState() const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
GetDynamicRTTI() const (defined in ezReflectedClass)ezReflectedClassinlinevirtual
GetGALShader() const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
GetLastAcquireTime() constezResourceinline
GetLoadedFileModificationTime() constezResourceinline
GetLoadingPriority(ezTime now) constezResource
GetLoadingState() constezResourceinline
GetMemoryUsage() constezResourceinline
GetNumQualityLevelsDiscardable() constezResourceinline
GetNumQualityLevelsLoadable() constezResourceinline
GetPermutationVars() const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
GetPriority() constezResourceinline
GetRasterizerState() const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
GetReferenceCount() constezResourceinline
GetResourceDescription() constezResourceinline
GetResourceID() constezResourceinline
GetResourceIDHash() constezResourceinline
GetResourceIdOrDescription() constezResourceinline
GetShaderByteCode(ezGALShaderStage::Enum stage) const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
GetStaticRTTI() (defined in ezNoBase)ezNoBaseinlinestatic
IncResourceChangeCounter()ezResourceinline
IsInstanceOf(const ezRTTI *pType) constezReflectedClass
IsInstanceOf() constezReflectedClassinline
IsShaderValid() const (defined in ezShaderPermutationResource)ezShaderPermutationResourceinline
m_ResourceEvents (defined in ezResource)ezResourcemutable
ModifyMemoryUsage()ezResourceinlineprotected
PrintHandleStackTraces()ezResource
ResetResource()ezResourceinlinevirtual
SetHasLoadingFallback(bool bHasLoadingFallback)ezResourceinlineprotected
SetIsReloadable(bool bIsReloadable)ezResourceinlineprotected
SetPriority(ezResourcePriority priority)ezResource
SetResourceDescription(ezStringView sDescription)ezResource
Unload enum name (defined in ezResource)ezResourceprotected
UnloadData(Unload WhatToUnload) overrideezShaderPermutationResourceprivatevirtual
UpdateContent(ezStreamReader *Stream) overrideezShaderPermutationResourceprivatevirtual
UpdateGraphicsResource (defined in ezResource)ezResourcestatic
UpdateMemoryUsage(MemoryUsage &out_NewMemoryUsage) overrideezShaderPermutationResourceprivatevirtual
~ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClassvirtual
~ezResource()ezResourceprotectedvirtual