#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()