Navigation
API > API/Plugins > API/Plugins/PCG
Queries volume for presence of world collision or not. Can be used to voxelize environment.
| Name | UPCGWorldVolumetricData |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGWorldData.h |
| Include Path | #include "Data/PCGWorldData.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, ClassGroup=(Procedural))
class UPCGWorldVolumetricData : public UPCGVolumeData
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPCGData → UPCGSpatialData → UPCGSpatialDataWithPointCache → UPCGVolumeData → UPCGWorldVolumetricData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorFilter | FPCGWorldQueryActorFilterCache | Data/PCGWorldData.h | ||
| OriginatingComponent | TWeakObjectPtr< UPCGComponent > | Data/PCGWorldData.h | ||
| QueryParams | FPCGWorldVolumetricQueryParams | Data/PCGWorldData.h |
|
|
| World | TWeakObjectPtr< UWorld > | Data/PCGWorldData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Initialize
(
UWorld* InWorld, |
Data/PCGWorldData.h |
Overridden from UPCGSpatialDataWithPointCache
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const UPCGPointArrayData * CreatePointArrayData
(
FPCGContext* Context, |
Data/PCGWorldData.h | ||
virtual const UPCGPointData * CreatePointData
(
FPCGContext* Context |
Data/PCGWorldData.h | ||
virtual const UPCGPointData * CreatePointData
(
FPCGContext* Context, |
Data/PCGWorldData.h | ||
virtual bool SupportsBoundedPointData() |
Data/PCGWorldData.h |
Overridden from UPCGSpatialData
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsBounded() |
Returns whether a given spatial data is bounded as some data types do not require bounds by themselves | Data/PCGWorldData.h | |
virtual bool SamplePoint
(
const FTransform& Transform, |
Sample rotation, scale and other attributes from this data at the query position. | Data/PCGWorldData.h |
Protected
Overridden from UPCGSpatialData
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UPCGSpatialData * CopyInternal
(
FPCGContext* Context |
TODO not sure what this would mean. | Data/PCGWorldData.h |