LEAP Documentation 40220
Documentation for the LEAP project
UBTTask_ProjectXMoveTo Class Reference

#include <BTTask_ProjectXMoveTo.h>

Inheritance diagram for UBTTask_ProjectXMoveTo:

Public Member Functions

 UBTTask_ProjectXMoveTo ()
 
virtual EBTNodeResult::Type ExecuteTask (UBehaviorTreeComponent &OwnerComp, uint8 *NodeMemory) override
 
virtual void TickTask (UBehaviorTreeComponent &OwnerComp, uint8 *NodeMemory, float DeltaSeconds) override
 
virtual EBTNodeResult::Type AbortTask (UBehaviorTreeComponent &OwnerComp, uint8 *NodeMemory) override
 
virtual UAITask_MoveTo * PrepareMoveTask (UBehaviorTreeComponent &OwnerComp, UAITask_MoveTo *ExistingTask, FAIMoveRequest &MoveRequest) override
 
void ReloadStart (UWeaponComponent *WeaponComponent)
 
void ReloadStop (UWeaponComponent *WeaponComponent)
 

Public Attributes

bool bFireWeaponWhileMoving = false
 
int32 GiveUpFailCount = 60
 

Constructor & Destructor Documentation

◆ UBTTask_ProjectXMoveTo()

UBTTask_ProjectXMoveTo::UBTTask_ProjectXMoveTo ( )

Member Function Documentation

◆ AbortTask()

EBTNodeResult::Type UBTTask_ProjectXMoveTo::AbortTask ( UBehaviorTreeComponent &  OwnerComp,
uint8 *  NodeMemory 
)
overridevirtual

◆ ExecuteTask()

EBTNodeResult::Type UBTTask_ProjectXMoveTo::ExecuteTask ( UBehaviorTreeComponent &  OwnerComp,
uint8 *  NodeMemory 
)
overridevirtual

◆ PrepareMoveTask()

UAITask_MoveTo * UBTTask_ProjectXMoveTo::PrepareMoveTask ( UBehaviorTreeComponent &  OwnerComp,
UAITask_MoveTo *  ExistingTask,
FAIMoveRequest &  MoveRequest 
)
overridevirtual

◆ ReloadStart()

void UBTTask_ProjectXMoveTo::ReloadStart ( UWeaponComponent *  WeaponComponent)

◆ ReloadStop()

void UBTTask_ProjectXMoveTo::ReloadStop ( UWeaponComponent *  WeaponComponent)

◆ TickTask()

void UBTTask_ProjectXMoveTo::TickTask ( UBehaviorTreeComponent &  OwnerComp,
uint8 *  NodeMemory,
float  DeltaSeconds 
)
overridevirtual

Member Data Documentation

◆ bFireWeaponWhileMoving

bool UBTTask_ProjectXMoveTo::bFireWeaponWhileMoving = false

◆ GiveUpFailCount

int32 UBTTask_ProjectXMoveTo::GiveUpFailCount = 60

The documentation for this class was generated from the following files: