UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Public Member Functions
|
List of all members
FGlobalDitherUniformBuffer Class Reference
#include <
ScenePrivate.h
>
Inheritance diagram for FGlobalDitherUniformBuffer:
Public Member Functions
void
InitContents
()
Public Member Functions inherited from
TUniformBuffer< FDitherUniformShaderParameters >
TUniformBuffer
()
~TUniformBuffer
()
void
SetContents
(
FRHICommandListBase
&RHICmdList, const
FDitherUniformShaderParameters
&
NewContents
)
void
SetContents
(const
FDitherUniformShaderParameters
&
NewContents
)
void
SetContentsToZero
(
FRHICommandListBase
&RHICmdList)
void
SetContentsToZero
()
const
uint8
*
GetContents
() const
virtual
void
InitRHI
(
FRHICommandListBase
&RHICmdList)
override
virtual
void
ReleaseRHI
()
override
FRHIUniformBuffer
*
GetUniformBufferRHI
() const
const
TUniformBufferRef
<
FDitherUniformShaderParameters
> &
GetUniformBufferRef
() const
Public Member Functions inherited from
FRenderResource
RENDERCORE_API
FRenderResource
()
RENDERCORE_API
FRenderResource
(
ERHIFeatureLevel::Type
InFeatureLevel
)
RENDERCORE_API
FRenderResource
(const
FRenderResource
&)
RENDERCORE_API
FRenderResource
(
FRenderResource
&&)
RENDERCORE_API
FRenderResource
&
operator=
(const
FRenderResource
&
Other
)
RENDERCORE_API
FRenderResource
&
operator=
(
FRenderResource
&&
Other
)
virtual
RENDERCORE_API
~FRenderResource
()
virtual
RENDERCORE_API
void
InitResource
(
FRHICommandListBase
&RHICmdList)
virtual
RENDERCORE_API
void
ReleaseResource
()
RENDERCORE_API
void
UpdateRHI
(
FRHICommandListBase
&RHICmdList)
virtual
FString
GetFriendlyName
() const
bool
IsInitialized
() const
int32
GetListIndex
() const
EInitPhase
GetInitPhase
() const
void
SetOwnerName
(
FName
InOwnerName
)
FName
GetOwnerName
() const
void
SetResourceName
(
FName
InResourceName
)
FName
GetResourceName
() const
Additional Inherited Members
Public Types inherited from
FRenderResource
enum class
EInitPhase
: uint8 {
Pre
,
Default
,
MAX
}
Static Public Member Functions inherited from
FRenderResource
static
RENDERCORE_API
void
ReleaseRHIForAllResources
()
static
RENDERCORE_API
void
InitPreRHIResources
()
static
RENDERCORE_API
void
ChangeFeatureLevel
(
ERHIFeatureLevel::Type
NewFeatureLevel
)
static
RENDERCORE_API
FName
SetScopeName
(
FName
Name
)
Public Attributes inherited from
TUniformBuffer< FDitherUniformShaderParameters >
EUniformBufferUsage
BufferUsage
Public Attributes inherited from
FRenderResource
ERenderResourceState
ResourceState
=
ERenderResourceState::Default
Protected Member Functions inherited from
TUniformBuffer< FDitherUniformShaderParameters >
void
SetContentsNoUpdate
(const
FDitherUniformShaderParameters
&
NewContents
)
Protected Member Functions inherited from
FRenderResource
void
SetFeatureLevel
(const
FStaticFeatureLevel
InFeatureLevel
)
const
FStaticFeatureLevel
GetFeatureLevel
() const
bool
HasValidFeatureLevel
() const
template<
typename
T >
FBufferRHIRef
CreateRHIBuffer
(
FRHICommandListBase
&RHICmdList, T &
InOutResourceObject
,
uint32
ResourceCount
,
EBufferUsageFlags
InBufferUsageFlags
, const
TCHAR
*
InDebugName
)
void
SetInitPhase
(
EInitPhase
InInitPhase
)
Static Protected Member Functions inherited from
FRenderResource
static
RENDERCORE_API
FRHICommandListBase
&
GetImmediateCommandList
()
Detailed Description
Dither uniform buffer containing fully faded in.
Member Function Documentation
◆
InitContents()
void
FGlobalDitherUniformBuffer::InitContents
(
)
inline
The documentation for this class was generated from the following file:
Engine/Source/Runtime/Renderer/Private/
ScenePrivate.h
FGlobalDitherUniformBuffer
Generated by
1.9.8