Space Plunder
Loading...
Searching...
No Matches
ALSAnimInterface.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
7#include "UObject/Interface.h"
8#include "ALSAnimInterface.generated.h"
9
10// This class does not need to be modified.
11UINTERFACE()
12class UALSAnimInterface : public UInterface
13{
14 GENERATED_BODY()
15};
16
20class ALSV4_CPP_API IALSAnimInterface
21{
22 GENERATED_BODY()
23
24 // Add interface functions to this class. This is the class that will be inherited to implement this interface.
25public:
26
27 // UFUNCTION(BlueprintCallable, Category="ALS|Essential Information")
28 virtual void SetEssentialInfo(const FALSAnimValues& Value) = 0;
29
30 virtual void SetOptimize(const bool bValue) = 0;
31
32 virtual void SetMovementState(const FALSMovementState& Value) = 0;
33 virtual void SetOverlayOverrideState(const int32 Value) = 0;
34 virtual void SetGait(const FALSGait& Value) = 0;
35 virtual void SetStance(const FALSStance& Value) = 0;
36 virtual void SetViewMode(const EALSViewMode Value) = 0;
37 virtual void SetOverlayState(const FALSOverlayState& Value) = 0;
38 virtual void SetNewGroundedEntryState(const FALSGroundedEntryState& Value) = 0;
39 virtual void SetRotationMode(const FALSRotationMode Value) = 0;
40
41
42};
EALSViewMode
Definition ALSCharacterEnumLibrary.h:119
Definition ALSAnimInterface.h:21
virtual void SetOverlayOverrideState(const int32 Value)=0
virtual void SetNewGroundedEntryState(const FALSGroundedEntryState &Value)=0
virtual void SetGait(const FALSGait &Value)=0
virtual void SetRotationMode(const FALSRotationMode Value)=0
virtual void SetOptimize(const bool bValue)=0
virtual void SetViewMode(const EALSViewMode Value)=0
virtual void SetEssentialInfo(const FALSAnimValues &Value)=0
virtual void SetMovementState(const FALSMovementState &Value)=0
virtual void SetStance(const FALSStance &Value)=0
virtual void SetOverlayState(const FALSOverlayState &Value)=0
Definition ALSAnimInterface.h:13
Definition ALSAnimationStructLibrary.h:144
Definition ALSStructEnumLibrary.h:237
Definition ALSStructEnumLibrary.h:416
Definition ALSStructEnumLibrary.h:14
Definition ALSStructEnumLibrary.h:283
Definition ALSStructEnumLibrary.h:99
Definition ALSStructEnumLibrary.h:64