Space Plunder
Loading...
Searching...
No Matches
UALSAnimNotifyGroundedEntryState Class Reference

#include <ALSAnimNotifyGroundedEntryState.h>

Inheritance diagram for UALSAnimNotifyGroundedEntryState:

Public Attributes

EALSGroundedEntryState GroundedEntryState = EALSGroundedEntryState::None
 

Private Member Functions

virtual void Notify (USkeletalMeshComponent *MeshComp, UAnimSequenceBase *Animation, const FAnimNotifyEventReference &EventReference) override
 
virtual FString GetNotifyName_Implementation () const override
 

Member Function Documentation

◆ GetNotifyName_Implementation()

FString UALSAnimNotifyGroundedEntryState::GetNotifyName_Implementation ( ) const
overrideprivatevirtual
22{
23 FString Name(TEXT("Grounded Entry State: "));
25 return Name;
26}
static FORCEINLINE FString GetEnumerationToString(const Enumeration InValue)
Definition ALSCharacterEnumLibrary.h:19
EALSGroundedEntryState GroundedEntryState
Definition ALSAnimNotifyGroundedEntryState.h:27

◆ Notify()

void UALSAnimNotifyGroundedEntryState::Notify ( USkeletalMeshComponent * MeshComp,
UAnimSequenceBase * Animation,
const FAnimNotifyEventReference & EventReference )
overrideprivatevirtual
11{
12 Super::Notify(MeshComp, Animation, EventReference);
13
14 AALSBaseCharacter* Character = Cast<AALSBaseCharacter>(MeshComp->GetOwner());
15 if (Character)
16 {
17 Character->SetGroundedEntryState(GroundedEntryState);
18 }
19}
Definition ALSBaseCharacter.h:38

Member Data Documentation

◆ GroundedEntryState

EALSGroundedEntryState UALSAnimNotifyGroundedEntryState::GroundedEntryState = EALSGroundedEntryState::None

The documentation for this class was generated from the following files: