Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/UPCGTextureData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Initialize
(
TRefCountPtr< IPooledRenderTarget > InTextureHandle, |
Data/PCGTextureData.h | ||
bool Initialize
(
UTexture* InTexture, |
Initialize this data. | Data/PCGTextureData.h | |
bool Initialize
(
TRefCountPtr< IPooledRenderTarget > InTextureHandle, |
Data/PCGTextureData.h | ||
bool Initialize
(
UTexture* InTexture, |
Data/PCGTextureData.h |
Initialize(TRefCountPtr< IPooledRenderTarget >, uint32, const FTransform &)
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGTextureData.h |
| Include Path | #include "Data/PCGTextureData.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Data/PCGTextureData.cpp |
bool Initialize
(
TRefCountPtr < IPooledRenderTarget > InTextureHandle,
uint32 InTextureIndex,
const FTransform & InTransform
)
Initialize(UTexture *, uint32, const FTransform &, bool)
Description
Initialize this data. CPU readback is always deferred, it will be triggered lazily when a downstream consumer needs CPU data. Can depend on async texture operations. Should be polled until it returns true signaling completion, and then IsSuccessfullyInitialized() is used to verify the initialization was successful and data is ready to use.
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGTextureData.h |
| Include Path | #include "Data/PCGTextureData.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Data/PCGTextureData.cpp |
bool Initialize
(
UTexture * InTexture,
uint32 InTextureIndex,
const FTransform & InTransform,
bool bCreateCPUDuplicateEditorOnly
)
Initialize(TRefCountPtr< IPooledRenderTarget >, uint32, const FTransform &, bool)
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGTextureData.h |
| Include Path | #include "Data/PCGTextureData.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Data/PCGTextureData.cpp |
bool Initialize
(
TRefCountPtr < IPooledRenderTarget > InTextureHandle,
uint32 InTextureIndex,
const FTransform & InTransform,
bool bInSkipReadbackToCPU
)
Initialize(UTexture *, uint32, const FTransform &, bool, bool)
| Name | Initialize |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGTextureData.h |
| Include Path | #include "Data/PCGTextureData.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Data/PCGTextureData.cpp |
bool Initialize
(
UTexture * InTexture,
uint32 InTextureIndex,
const FTransform & InTransform,
bool bCreateCPUDuplicateEditorOnly,
bool bInSkipReadbackToCPU
)