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"
6
#include "
Library/ALSAnimationStructLibrary.h
"
7
#include "UObject/Interface.h"
8
#include "ALSAnimInterface.generated.h"
9
10
// This class does not need to be modified.
11
UINTERFACE()
12
class
UALSAnimInterface
: public UInterface
13
{
14
GENERATED_BODY()
15
};
16
20
class
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.
25
public
:
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
};
ALSAnimationStructLibrary.h
EALSViewMode
EALSViewMode
Definition
ALSCharacterEnumLibrary.h:119
IALSAnimInterface
Definition
ALSAnimInterface.h:21
IALSAnimInterface::SetOverlayOverrideState
virtual void SetOverlayOverrideState(const int32 Value)=0
IALSAnimInterface::SetNewGroundedEntryState
virtual void SetNewGroundedEntryState(const FALSGroundedEntryState &Value)=0
IALSAnimInterface::SetGait
virtual void SetGait(const FALSGait &Value)=0
IALSAnimInterface::SetRotationMode
virtual void SetRotationMode(const FALSRotationMode Value)=0
IALSAnimInterface::SetOptimize
virtual void SetOptimize(const bool bValue)=0
IALSAnimInterface::SetViewMode
virtual void SetViewMode(const EALSViewMode Value)=0
IALSAnimInterface::SetEssentialInfo
virtual void SetEssentialInfo(const FALSAnimValues &Value)=0
IALSAnimInterface::SetMovementState
virtual void SetMovementState(const FALSMovementState &Value)=0
IALSAnimInterface::SetStance
virtual void SetStance(const FALSStance &Value)=0
IALSAnimInterface::SetOverlayState
virtual void SetOverlayState(const FALSOverlayState &Value)=0
UALSAnimInterface
Definition
ALSAnimInterface.h:13
FALSAnimValues
Definition
ALSAnimationStructLibrary.h:144
FALSGait
Definition
ALSStructEnumLibrary.h:237
FALSGroundedEntryState
Definition
ALSStructEnumLibrary.h:416
FALSMovementState
Definition
ALSStructEnumLibrary.h:14
FALSOverlayState
Definition
ALSStructEnumLibrary.h:283
FALSRotationMode
Definition
ALSStructEnumLibrary.h:99
FALSStance
Definition
ALSStructEnumLibrary.h:64
SpaceAdventure
Plugins
ALS-Community-main
Source
ALSV4_CPP
Public
Interfaces
ALSAnimInterface.h
Generated by
1.10.0