#include "ProjectX.h"
#include "GameFramework/Character.h"
#include "OwnedInterface.h"
#include "HealthInterface.h"
#include "LockOnTargetInterface.h"
#include "SpawnTargetInterface.h"
#include "TeamInterface.h"
#include "InteractableInterface.h"
#include "SpottableInterface.h"
#include "TrackableInterface.h"
#include "KillCamInterface.h"
#include "ObjectInfoInterface.h"
#include "ProjectXVehicle.generated.h"
Go to the source code of this file.
|
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FVehicleHierarchyUpdated, class AProjectXVehicle *, Vehicle) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FVehicleBoostChanged, float, CurrentBoost) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FDriverChangedSignature, class AProjectXVehicle *, Vehicle, class AProjectXCharacter *, OldDriver) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FVehicleLocomotionChangeSignature, bool, bToggle) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FPassengerChangedSignature, class AProjectXVehicle *, Vehicle, class UVehicleSeatComponent *, Seat, class AProjectXCharacter *, PreviousPassenger) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE (FVehicleDiedEvent) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE (FVehicleBoostSignature) |
| |
◆ EAccelerationDirection
| Enumerator |
|---|
| Up | |
| Right | |
| Down | |
| Left | |
| Forward | |
| Back | |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE() [1/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE |
( |
FVehicleBoostSignature |
| ) |
|
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE() [2/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE |
( |
FVehicleDiedEvent |
| ) |
|
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/3]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FVehicleBoostChanged |
, |
|
|
float |
, |
|
|
CurrentBoost |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/3]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FVehicleHierarchyUpdated |
, |
|
|
class AProjectXVehicle * |
, |
|
|
Vehicle |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [3/3]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FVehicleLocomotionChangeSignature |
, |
|
|
bool |
, |
|
|
bToggle |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams()
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams |
( |
FPassengerChangedSignature |
, |
|
|
class AProjectXVehicle * |
, |
|
|
Vehicle |
, |
|
|
class UVehicleSeatComponent * |
, |
|
|
Seat |
, |
|
|
class AProjectXCharacter * |
, |
|
|
PreviousPassenger |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()