Mortar Pro Plugin  Version 2
Modular Turret Plugin
All Classes Namespaces Functions Variables Enumerations Enumerator Pages
FMortarProAfterSpawnParam Struct Reference

#include <MortarProBaseProjectile.h>

+ Collaboration diagram for FMortarProAfterSpawnParam:

Public Attributes

bool bCanSplitProjectile = false
 
bool bConsiderGravity = false
 
FVector BulletSpreadVector = FVector(0,0,0)
 
class UMortarProPoolSubsystemPoolingSystem { nullptr }
 
FVector PredictedTargetPosition = FVector(0, 0, 0)
 
TArray< TWeakObjectPtr< AActor > > SecondaryTargets
 
TWeakObjectPtr< AActor > TargetActor
 

Detailed Description

Structure Containing Attributes for setting after spawning

Member Data Documentation

◆ bCanSplitProjectile

bool FMortarProAfterSpawnParam::bCanSplitProjectile = false

Whether Projectiles Can be split

◆ bConsiderGravity

bool FMortarProAfterSpawnParam::bConsiderGravity = false

Whether to Consider Gravity;

◆ BulletSpreadVector

FVector FMortarProAfterSpawnParam::BulletSpreadVector = FVector(0,0,0)

Vector Containing Random Spread

◆ PoolingSystem

class UMortarProPoolSubsystem* FMortarProAfterSpawnParam::PoolingSystem { nullptr }

Reference of Pool Manager

◆ PredictedTargetPosition

FVector FMortarProAfterSpawnParam::PredictedTargetPosition = FVector(0, 0, 0)

Vector Containing Predicted Target Position

◆ SecondaryTargets

TArray<TWeakObjectPtr<AActor> > FMortarProAfterSpawnParam::SecondaryTargets

Reference of Secondary Targets

◆ TargetActor

TWeakObjectPtr<AActor> FMortarProAfterSpawnParam::TargetActor

Reference of Target Actor


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