#include "CoreMinimal.h"
#include "Data/WeaponStructs.h"
#include "Interfaces/RecoilInterface.h"
#include "Components/CharacterComponent.h"
#include "CharacterShootingComponent.generated.h"
Go to the source code of this file.
|
| | DECLARE_LOG_CATEGORY_EXTERN (LogShootingComponent, Display, All) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnWeaponEqiupped, const TArray< FWeaponData_T > &, Weapons, const int32, CurrentWeaponIndex) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnAmmoChangedSignature, const int32, CurrentAmmo, const int32, TotalAmmo) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnWeaponStateChanged, const FPlayerWeaponState &, WeaponState) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnBulletShot, const float, RecoilAmount) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FOnBulletShot | , |
|
|
const float | , |
|
|
RecoilAmount | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FOnWeaponStateChanged | , |
|
|
const FPlayerWeaponState & | , |
|
|
WeaponState | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [1/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FOnAmmoChangedSignature | , |
|
|
const int32 | , |
|
|
CurrentAmmo | , |
|
|
const int32 | , |
|
|
TotalAmmo | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [2/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FOnWeaponEqiupped | , |
|
|
const TArray< FWeaponData_T > & | , |
|
|
Weapons | , |
|
|
const int32 | , |
|
|
CurrentWeaponIndex | ) |
◆ DECLARE_LOG_CATEGORY_EXTERN()
| DECLARE_LOG_CATEGORY_EXTERN |
( |
LogShootingComponent | , |
|
|
Display | , |
|
|
All | ) |