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

#include <GameplayStatics.h>

Public Member Functions

 FSuggestProjectileVelocityParameters (const UObject *World, FVector StartLocation, FVector EndLocation, float Speed)
 

Public Attributes

const UObjectWorldContextObject = nullptr
 
FVector Start = FVector::ZeroVector
 
FVector End = FVector::ZeroVector
 
float TossSpeed = 0.f
 
bool bFavorHighArc = false
 
float CollisionRadius = 0.f
 
float OverrideGravityZ = 0
 
ESuggestProjVelocityTraceOption::Type TraceOption = ESuggestProjVelocityTraceOption::TraceFullPath
 
FCollisionResponseParams ResponseParam = FCollisionResponseParams::DefaultResponseParam
 
TArray< AActor * > ActorsToIgnore = TArray<AActor*>()
 
bool bDrawDebug = false
 
bool bAcceptClosestOnNoSolutions = false
 

Constructor & Destructor Documentation

◆ FSuggestProjectileVelocityParameters()

UGameplayStatics::FSuggestProjectileVelocityParameters::FSuggestProjectileVelocityParameters ( const UObject World,
FVector  StartLocation,
FVector  EndLocation,
float  Speed 
)
inline

Member Data Documentation

◆ ActorsToIgnore

TArray<AActor*> UGameplayStatics::FSuggestProjectileVelocityParameters::ActorsToIgnore = TArray<AActor*>()

◆ bAcceptClosestOnNoSolutions

bool UGameplayStatics::FSuggestProjectileVelocityParameters::bAcceptClosestOnNoSolutions = false

◆ bDrawDebug

bool UGameplayStatics::FSuggestProjectileVelocityParameters::bDrawDebug = false

◆ bFavorHighArc

bool UGameplayStatics::FSuggestProjectileVelocityParameters::bFavorHighArc = false

◆ CollisionRadius

float UGameplayStatics::FSuggestProjectileVelocityParameters::CollisionRadius = 0.f

◆ End

FVector UGameplayStatics::FSuggestProjectileVelocityParameters::End = FVector::ZeroVector

◆ OverrideGravityZ

float UGameplayStatics::FSuggestProjectileVelocityParameters::OverrideGravityZ = 0

◆ ResponseParam

FCollisionResponseParams UGameplayStatics::FSuggestProjectileVelocityParameters::ResponseParam = FCollisionResponseParams::DefaultResponseParam

◆ Start

FVector UGameplayStatics::FSuggestProjectileVelocityParameters::Start = FVector::ZeroVector

◆ TossSpeed

float UGameplayStatics::FSuggestProjectileVelocityParameters::TossSpeed = 0.f

◆ TraceOption

ESuggestProjVelocityTraceOption::Type UGameplayStatics::FSuggestProjectileVelocityParameters::TraceOption = ESuggestProjVelocityTraceOption::TraceFullPath

◆ WorldContextObject

const UObject* UGameplayStatics::FSuggestProjectileVelocityParameters::WorldContextObject = nullptr

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