XII Release 0.1.0
Loading...
Searching...
No Matches
xiiShaderPermutationResource Member List

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

DoUpdate enum namexiiResource
GetActiveShaderStages() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetBaseResourceFlags() constxiiResourceinline
GetBlendState() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetCurrentResourceChangeCounter() constxiiResourceinline
GetDefaultResourceTypeLoader() const overridexiiShaderPermutationResourceprivatevirtual
GetDepthStencilState() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetGALShader(xiiGALShaderType::Enum type) const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetLastAcquireTime() constxiiResourceinline
GetLoadedFileModificationTime() constxiiResourceinline
GetLoadingPriority(xiiTime now) constxiiResource
GetLoadingState() constxiiResourceinline
GetMemoryUsage() constxiiResourceinline
GetNumQualityLevelsDiscardable() constxiiResourceinline
GetNumQualityLevelsLoadable() constxiiResourceinline
GetPermutationVariables() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetPipelineResourceSignature() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetPriority() constxiiResourceinline
GetRasterizerState() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetReferenceCount() constxiiResourceinline
GetResourceDescription() constxiiResourceinline
GetResourceID() constxiiResourceinline
GetResourceIDHash() constxiiResourceinline
GetResourceIdOrDescription() constxiiResourceinline
GetShaderByteCode(xiiGALShaderType::Enum type) const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
IncResourceChangeCounter()xiiResourceinline
IsInstanceOf(const xiiRTTI *pType) constxiiReflectedClass
IsInstanceOf() constxiiReflectedClassinline
IsShaderValid() const (defined in xiiShaderPermutationResource)xiiShaderPermutationResourceinline
m_ResourceEvents (defined in xiiResource)xiiResourcemutable
ModifyMemoryUsage()xiiResourceinlineprotected
PrintHandleStackTraces()xiiResource
ResetResource()xiiResourceinlinevirtual
SetHasLoadingFallback(bool bHasLoadingFallback)xiiResourceinlineprotected
SetIsReloadable(bool bIsReloadable)xiiResourceinlineprotected
SetPriority(xiiResourcePriority priority)xiiResource
SetResourceDescription(xiiStringView sDescription)xiiResource
Unload enum name (defined in xiiResource)xiiResourceprotected
UnloadData(Unload WhatToUnload) overridexiiShaderPermutationResourceprivatevirtual
UpdateContent(xiiStreamReader *pStream) overridexiiShaderPermutationResourceprivatevirtual
UpdateGraphicsResource (defined in xiiResource)xiiResourcestatic
UpdateMemoryUsage(MemoryUsage &out_NewMemoryUsage) overridexiiShaderPermutationResourceprivatevirtual
xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClass
xiiResource(DoUpdate ResourceUpdateThread, xiiUInt8 uiQualityLevelsLoadable)xiiResourceprotected
xiiShaderPermutationResource() (defined in xiiShaderPermutationResource)xiiShaderPermutationResource
xiiShaderPermutationUtilities (defined in xiiShaderPermutationResource)xiiShaderPermutationResourcefriend
~xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClassvirtual
~xiiResource()xiiResourceprotectedvirtual