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 | |
void Initialize
(
UTexture* InTexture, |
Data/PCGTextureData.h |
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)
Description
Initialize this data. Can depend on async texture operations / async GPU readbacks. Should be polled until it returns true signaling completion, and then IsInitialized() 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,
bool bInSkipReadbackToCPU
)
Initialize(UTexture *, uint32, const FTransform &, const TFunction< void()> &, 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 |
void Initialize
(
UTexture * InTexture,
uint32 InTextureIndex,
const FTransform & InTransform,
const TFunction < void> & InPostInitializeCallback,
bool bCreateCPUDuplicateEditorOnly
)