UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPhysicsFieldInfos Struct Reference

#include <PhysicsFieldComponent.h>

Public Types

using BufferOffsets = TStaticArray< UE::Core::TAlignedElement< int32, 16 >, MAX_PHYSICS_FIELD_TARGETS >
 

Public Attributes

int32 TargetCount = 1
 
TArray< EFieldPhysicsTypeTargetTypes
 
BufferOffsets VectorTargets
 
BufferOffsets ScalarTargets
 
BufferOffsets IntegerTargets
 
BufferOffsets PhysicsTargets
 
BufferOffsets ValidTargets
 
TStaticArray< UE::Core::TAlignedElement< FIntVector4, 16 >, MAX_PHYSICS_FIELD_TARGETSPhysicsBounds
 
FVector ClipmapCenter = FVector::ZeroVector
 
float ClipmapDistance = 10000
 
int32 ValidCount = 0
 
int32 ClipmapCount = 4
 
int32 ClipmapExponent = 2
 
int32 ClipmapResolution = 64
 
FVector ViewOrigin = FVector::ZeroVector
 
TArray< int32CellsOffsets
 
TArray< FIntVector4CellsMin
 
TArray< FIntVector4CellsMax
 
TStaticArray< UE::Core::TAlignedElement< int32, 16 >, MAX_PHYSICS_FIELD_TARGETSBoundsOffsets
 
float TimeSeconds
 
bool bBuildClipmap
 
bool bShowFields
 

Member Typedef Documentation

◆ BufferOffsets

Member Data Documentation

◆ bBuildClipmap

bool FPhysicsFieldInfos::bBuildClipmap

Boolean to check if we are building the clipmap or not

◆ BoundsOffsets

TStaticArray<UE::Core::TAlignedElement<int32, 16>, MAX_PHYSICS_FIELD_TARGETS> FPhysicsFieldInfos::BoundsOffsets

Min Bounds for each target/clipmap

◆ bShowFields

bool FPhysicsFieldInfos::bShowFields

Boolean to check if we are visualizing the field

◆ CellsMax

TArray<FIntVector4> FPhysicsFieldInfos::CellsMax

Max Bounds for each target/clipmap

◆ CellsMin

TArray<FIntVector4> FPhysicsFieldInfos::CellsMin

Min Bounds for each target/clipmap

◆ CellsOffsets

TArray<int32> FPhysicsFieldInfos::CellsOffsets

Bounds Cells offsets

◆ ClipmapCenter

FVector FPhysicsFieldInfos::ClipmapCenter = FVector::ZeroVector

Clipmap Center

◆ ClipmapCount

int32 FPhysicsFieldInfos::ClipmapCount = 4

Clipmap Count

◆ ClipmapDistance

float FPhysicsFieldInfos::ClipmapDistance = 10000

Clipmap Distance

◆ ClipmapExponent

int32 FPhysicsFieldInfos::ClipmapExponent = 2

Clipmap Exponent

◆ ClipmapResolution

int32 FPhysicsFieldInfos::ClipmapResolution = 64

Clipmap Resolution

◆ IntegerTargets

BufferOffsets FPhysicsFieldInfos::IntegerTargets

Integer targets offsets

◆ PhysicsBounds

Physics Targets bounds

◆ PhysicsTargets

BufferOffsets FPhysicsFieldInfos::PhysicsTargets

Physics targets offsets

◆ ScalarTargets

BufferOffsets FPhysicsFieldInfos::ScalarTargets

Scalar Targets Offsets

◆ TargetCount

int32 FPhysicsFieldInfos::TargetCount = 1

Size of the datas stored on each voxels

◆ TargetTypes

TArray<EFieldPhysicsType> FPhysicsFieldInfos::TargetTypes

Target types to be processed

◆ TimeSeconds

float FPhysicsFieldInfos::TimeSeconds

Time in seconds for field evaluation

◆ ValidCount

int32 FPhysicsFieldInfos::ValidCount = 0

Clipmap Count

◆ ValidTargets

BufferOffsets FPhysicsFieldInfos::ValidTargets

Valid targets offsets

◆ VectorTargets

BufferOffsets FPhysicsFieldInfos::VectorTargets

Vector Targets Offsets

◆ ViewOrigin

FVector FPhysicsFieldInfos::ViewOrigin = FVector::ZeroVector

Clipmap Resolution


The documentation for this struct was generated from the following file: