Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Data
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UPCGData
- UPCGSpatialData
- UPCGSpatialDataWithPointCache
- UPCGCollisionShapeData
- UPCGDifferenceData
- UPCGIntersectionData
- UPCGPolyLineData
- UPCGLandscapeSplineData
- UPCGSplineData
- UPCGPrimitiveData
- UPCGProjectionData
- UPCGSplineProjectionData
- UPCGSurfaceData
- UPCGBaseTextureData
- UPCGRenderTargetData
- UPCGTextureData
- UPCGLandscapeData
- UPCGWorldRayHitData
- UPCGUnionData
- UPCGVolumeData
- UPCGWorldVolumetricData
References
| Module | PCG |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCG/Public/Data/PCGSpatialData.h |
| Include | #include "Data/PCGSpatialData.h" |
Syntax
UCLASS&40;Abstract, ClassGroup&61;&40;Procedural&41;&41;
class UPCGSpatialDataWithPointCache : public UPCGSpatialData
Functions
| Type | Name | Description | |
|---|---|---|---|
| const UPCGPointData * | CreatePointData
(
FPCGContext* Context |
||
| const UPCGPointData * | CreatePointData
(
FPCGContext* Context, |
||
| bool |
Overridden from UPCGSpatialData
| Type | Name | Description | |
|---|---|---|---|
| const UPCGPointData * | ToPointData
(
FPCGContext* Context, |
~UPCGSpatialData implementation |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | GetResourceSizeEx
(
FResourceSizeEx& CumulativeResourceSize |
Get the size of the object/resource for use in memory tools or to display to artists/LDs in the Editor This is the extended version which separates up the used memory into different memory regions (the actual definition of which may be platform specific). |