Oakfolks Gold_1.14
Oakfolks coop game
Loading...
Searching...
No Matches
Locomotional.h
1#pragma once
2
3#include "CoreMinimal.h"
4#include "UObject/Interface.h"
5#include "Locomotional.generated.h"
6
10
13
15
20UINTERFACE(MinimalAPI,Blueprintable)
21class ULocomotional : public UInterface
22{
23 GENERATED_BODY()
24};
25
27
32class BCR_API ILocomotional
33{
34 GENERATED_BODY()
35
36public:
37
40 UFUNCTION(BlueprintCallable,BlueprintNativeEvent)
42 virtual FLocomotionConfiguration SetLocomotionConfig_Implementation(ULocomotionConfigurationAsset* NewConfig);
43
45 UFUNCTION(BlueprintCallable,BlueprintNativeEvent)
46 FLocomotionConfiguration ResetLocomotionConfig();
47 virtual FLocomotionConfiguration ResetLocomotionConfig_Implementation();
48};
Interface for objects that can modify player locomotion behavior.
Definition Locomotional.h:33
Asset container for locomotion configuration data.
Definition LocomotionConfigurationTypes.h:81
Interface class for locomotion configuration.
Definition Locomotional.h:22
Complete locomotion configuration for player positioning and animation.
Definition LocomotionConfigurationTypes.h:35