Navigation
API > API/Plugins > API/Plugins/PCG
| Name | FPCGPointArray |
| Type | struct |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGPointArray.h |
| Include Path | #include "PCGPointArray.h" |
Syntax
USTRUCT ()
struct FPCGPointArray
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPCGPointArray() |
PCGPointArray.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bInitializedValues | bool | Last call to SetNumPoints param value. | PCGPointArray.h | |
| BoundsMax | FPCGPointArrayProperty< FVector > | PCGPointArray.h | ||
| BoundsMin | FPCGPointArrayProperty< FVector > | PCGPointArray.h | ||
| Color | FPCGPointArrayProperty< FVector4 > | PCGPointArray.h | ||
| Density | FPCGPointArrayProperty< float > | PCGPointArray.h | ||
| MetadataEntry | FPCGPointArrayProperty< int64 > | PCGPointArray.h | ||
| NumPoints | int32 | PCGPointArray.h | ||
| Seed | FPCGPointArrayProperty< int32 > | PCGPointArray.h | ||
| Steepness | FPCGPointArrayProperty< float > | PCGPointArray.h | ||
| Transform | FPCGPointArrayProperty< FTransform > | PCGPointArray.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Allocate
(
EPCGPointNativeProperties InProperties |
PCGPointArray.h | ||
void CopyPropertiesTo
(
FPCGPointArray& OutPointArray, |
PCGPointArray.h | ||
void Free
(
EPCGPointNativeProperties InProperties |
PCGPointArray.h | ||
EPCGPointNativeProperties GetAllocatedProperties() |
PCGPointArray.h | ||
const FVector & GetBoundsMax
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< FVector > GetBoundsMaxValueRange
(
bool bAllocate |
PCGPointArray.h | ||
const FVector & GetBoundsMin
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< FVector > GetBoundsMinValueRange
(
bool bAllocate |
PCGPointArray.h | ||
const FVector4 & GetColor
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< FVector4 > GetColorValueRange
(
bool bAllocate |
PCGPointArray.h | ||
TConstPCGValueRange< FVector > GetConstBoundsMaxValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< FVector > GetConstBoundsMinValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< FVector4 > GetConstColorValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< float > GetConstDensityValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< int64 > GetConstMetadataEntryValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< int32 > GetConstSeedValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< float > GetConstSteepnessValueRange() |
PCGPointArray.h | ||
TConstPCGValueRange< FTransform > GetConstTransformValueRange() |
PCGPointArray.h | ||
float GetDensity
(
int32 InPointIndex |
PCGPointArray.h | ||
FBoxSphereBounds GetDensityBounds
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< float > GetDensityValueRange
(
bool bAllocate |
PCGPointArray.h | ||
FVector GetExtents
(
int32 InPointIndex |
PCGPointArray.h | ||
FBox GetLocalBounds
(
int32 InPointIndex |
PCGPointArray.h | ||
FVector GetLocalCenter
(
int32 InPointIndex |
PCGPointArray.h | ||
FBox GetLocalDensityBounds
(
int32 InPointIndex |
PCGPointArray.h | ||
FVector GetLocalSize
(
int32 InPointIndex |
PCGPointArray.h | ||
int64 GetMetadataEntry
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< int64 > GetMetadataEntryValueRange
(
bool bAllocate |
PCGPointArray.h | ||
int32 GetNumPoints() |
PCGPointArray.h | ||
FVector GetScaledExtents
(
int32 InPointIndex |
PCGPointArray.h | ||
FVector GetScaledLocalSize
(
int32 InPointIndex |
PCGPointArray.h | ||
int32 GetSeed
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< int32 > GetSeedValueRange
(
bool bAllocate |
PCGPointArray.h | ||
SIZE_T GetSizeBytes() |
PCGPointArray.h | ||
float GetSteepness
(
int32 InPointIndex |
PCGPointArray.h | ||
TPCGValueRange< float > GetSteepnessValueRange
(
bool bAllocate |
PCGPointArray.h | ||
const FTransform & GetTransform
(
int32 InPointIndex |
PCGPointArray.h | ||
TArray< FTransform > GetTransformCopy() |
PCGPointArray.h | ||
TPCGValueRange< FTransform > GetTransformValueRange
(
bool bAllocate |
PCGPointArray.h | ||
void MoveRange
(
int32 RangeStartIndex, |
PCGPointArray.h | ||
bool Serialize
(
FArchive& Ar |
WithSerializer & WithIdenticalViaEquality needed for this struct to properly serialize. | PCGPointArray.h | |
void SetBoundsMax
(
const FVector& InBoundsMax |
PCGPointArray.h | ||
void SetBoundsMin
(
const FVector& InBoundsMin |
PCGPointArray.h | ||
void SetColor
(
const FVector4& InColor |
PCGPointArray.h | ||
void SetDensity
(
float InDensity |
PCGPointArray.h | ||
void SetMetadataEntry
(
int64 InMetadataEntry |
PCGPointArray.h | ||
void SetNumPoints
(
int32 InNumPoints, |
PCGPointArray.h | ||
void SetSeed
(
int32 InSeed |
PCGPointArray.h | ||
void SetSteepness
(
float InSteepness |
PCGPointArray.h | ||
void SetTransform
(
const FTransform& InTransform |
PCGPointArray.h |