UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Public Member Functions
|
List of all members
RuntimeVirtualTexture::FEtcParametersUniformBuffer Class Reference
Inheritance diagram for RuntimeVirtualTexture::FEtcParametersUniformBuffer:
Public Member Functions
FEtcParametersUniformBuffer
()
Public Member Functions inherited from
TUniformBuffer< FEtcParameters >
TUniformBuffer
()
~TUniformBuffer
()
void
SetContents
(
FRHICommandListBase
&RHICmdList, const
FEtcParameters
&
NewContents
)
void
SetContents
(const
FEtcParameters
&
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
<
FEtcParameters
> &
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< FEtcParameters >
EUniformBufferUsage
BufferUsage
Public Attributes inherited from
FRenderResource
ERenderResourceState
ResourceState
=
ERenderResourceState::Default
Protected Member Functions inherited from
TUniformBuffer< FEtcParameters >
void
SetContentsNoUpdate
(const
FEtcParameters
&
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
()
Constructor & Destructor Documentation
◆
FEtcParametersUniformBuffer()
RuntimeVirtualTexture::FEtcParametersUniformBuffer::FEtcParametersUniformBuffer
(
)
inline
The documentation for this class was generated from the following file:
Engine/Source/Runtime/Renderer/Private/VT/
RuntimeVirtualTextureRender.cpp
RuntimeVirtualTexture
FEtcParametersUniformBuffer
Generated by
1.9.8