#include <BTTask_FireWeapon.h>
|
| virtual EBTNodeResult::Type | ExecuteTask (UBehaviorTreeComponent &OwnerComp, uint8 *NodeMemory) override |
| |
| virtual EBTNodeResult::Type | AbortTask (UBehaviorTreeComponent &OwnerComp, uint8 *NodeMemory) override |
| |
| virtual void | ExecuteTaskDelayed (TWeakObjectPtr< UBehaviorTreeComponent > OwnerComp) |
| |
| void | ReloadStart (UWeaponComponent *WeaponComponent) |
| |
| void | ReloadStop (UWeaponComponent *WeaponComponent) |
| |
| void | Fire (UWeaponComponent *WeaponComponent) |
| |
| void | FireRelased (UWeaponComponent *WeaponComponent) |
| |
◆ AbortTask()
| EBTNodeResult::Type UBTTask_FireWeapon::AbortTask |
( |
UBehaviorTreeComponent & |
OwnerComp, |
|
|
uint8 * |
NodeMemory |
|
) |
| |
|
overridevirtual |
◆ ExecuteTask()
| EBTNodeResult::Type UBTTask_FireWeapon::ExecuteTask |
( |
UBehaviorTreeComponent & |
OwnerComp, |
|
|
uint8 * |
NodeMemory |
|
) |
| |
|
overridevirtual |
◆ ExecuteTaskDelayed()
| void UBTTask_FireWeapon::ExecuteTaskDelayed |
( |
TWeakObjectPtr< UBehaviorTreeComponent > |
OwnerComp | ) |
|
|
virtual |
◆ Fire()
| void UBTTask_FireWeapon::Fire |
( |
UWeaponComponent * |
WeaponComponent | ) |
|
◆ FireRelased()
| void UBTTask_FireWeapon::FireRelased |
( |
UWeaponComponent * |
WeaponComponent | ) |
|
◆ ReloadStart()
| void UBTTask_FireWeapon::ReloadStart |
( |
UWeaponComponent * |
WeaponComponent | ) |
|
◆ ReloadStop()
| void UBTTask_FireWeapon::ReloadStop |
( |
UWeaponComponent * |
WeaponComponent | ) |
|
◆ bAltFire
| bool UBTTask_FireWeapon::bAltFire = false |
◆ bHoldFire
| bool UBTTask_FireWeapon::bHoldFire = true |
◆ bPrimaryFire
| bool UBTTask_FireWeapon::bPrimaryFire = false |
◆ FireDelay
| FVector2D UBTTask_FireWeapon::FireDelay = FVector2D(0.2f, 0.5f) |
The documentation for this class was generated from the following files: