![]() |
LEAP Documentation 40220
Documentation for the LEAP project
|
#include <AdvancedCharacterMovement.h>
Public Member Functions | |
virtual void | BeginPlay () override |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
virtual void | ModifySavedMove (FSavedMove_AdvCharacter &SavedMove) |
virtual void | UpdateFromCompressedFlags (uint8 Flags) |
virtual void | PerformMovement (float DeltaTime) |
virtual void | PrepareMoveFromSave (const FSavedMove_AdvCharacter &SavedMove) |
virtual void | PostUpdate () |
FORCEINLINE bool | IsReplay () const |
Static Public Member Functions | |
static void | GetProxyMovementComponents (ACharacter *Character, TArray< UProxyMovementComponent * > &Components) |
Protected Attributes | |
UAdvancedCharacterMovement * | OwningComponent = NULL |
ProxyMovementComponent is a component responsible for handling custom player movement as well as their movement prediction and correction. An example implementation of this can be found in JetPackComponent as well as MeleeDashMovementComponent.
|
overridevirtual |
Reimplemented in UMeleeDashMovementComponent.
|
overridevirtual |
|
static |
|
inline |
|
virtual |
Reimplemented in UMeleeDashMovementComponent.
|
virtual |
Reimplemented in UMeleeDashMovementComponent.
|
virtual |
Reimplemented in UMeleeDashMovementComponent.
|
virtual |
Reimplemented in UMeleeDashMovementComponent.
|
virtual |
Reimplemented in UMeleeDashMovementComponent.
|
protected |