Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/UPCGLandscapeData
Description
Initialize another metadata from this data. By default, it will just initialize/add attributes to the metadata to initialize. But it can also be overridden if there is specific logic when there is a cross domain boundary (like Surface -> Points). If MetadataToInitialize is not yet initialized, will initialize it. If it is already initialized, will add the attributes.
Virtual Inheritance
- UPCGSpatialData::InitializeTargetMetadata → UPCGLandscapeData::InitializeTargetMetadata
| Name | InitializeTargetMetadata |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGLandscapeData.h |
| Include Path | #include "Data/PCGLandscapeData.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Data/PCGLandscapeData.cpp |
virtual void InitializeTargetMetadata
(
const FPCGInitializeFromDataParams & InParams,
UPCGMetadata * MetadataToInitialize
) const