LEAP Documentation 40220
Documentation for the LEAP project
ProjectXCharacterMovement.h File Reference
#include "CoreMinimal.h"
#include "ProjectX.h"
#include "AdvancedCharacterMovement.h"
#include "Components/PrimitiveComponent.h"
#include "Player/PlayerStructs.h"
#include "ProjectXCharacterMovement.generated.h"

Go to the source code of this file.

Classes

class  UProjectXCharacterMovement
 
class  FSavedMove_PXMovement
 
class  FNetworkPredictionData_Client_PXMovement
 

Macros

#define FLAG_IsUsingJetpack   FSavedMove_Character::FLAG_Custom_0
 
#define FLAG_IsUsingDash   FSavedMove_Character::FLAG_Custom_1
 
#define FLAG_IsUsingOmnidirectionalDash   FSavedMove_Character::FLAG_Custom_2
 
#define FLAG_IsUsingHookshot   FSavedMove_Character::FLAG_Custom_3
 
#define FLAG_IsUsingAutoClamber   FSavedMove_Character::FLAG_Reserved_1
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE (FWaterRunningSignature)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnCustomMovementToggledSignature, ECustomMovementType, CustomMovement, bool, bToggledState)
 

Macro Definition Documentation

◆ FLAG_IsUsingAutoClamber

#define FLAG_IsUsingAutoClamber   FSavedMove_Character::FLAG_Reserved_1

◆ FLAG_IsUsingDash

#define FLAG_IsUsingDash   FSavedMove_Character::FLAG_Custom_1

◆ FLAG_IsUsingHookshot

#define FLAG_IsUsingHookshot   FSavedMove_Character::FLAG_Custom_3

◆ FLAG_IsUsingJetpack

#define FLAG_IsUsingJetpack   FSavedMove_Character::FLAG_Custom_0

◆ FLAG_IsUsingOmnidirectionalDash

#define FLAG_IsUsingOmnidirectionalDash   FSavedMove_Character::FLAG_Custom_2

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE()

DECLARE_DYNAMIC_MULTICAST_DELEGATE ( FWaterRunningSignature  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FOnCustomMovementToggledSignature  ,
ECustomMovementType  ,
CustomMovement  ,
bool  ,
bToggledState   
)