Space Plunder
Loading...
Searching...
No Matches
DefenceAnimInstance.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 "Animation/AnimInstance.h"
8#include "DefenceAnimInstance.generated.h"
9
13UCLASS()
14class AITOOLKIT_API UDefenceAnimInstance : public UAnimInstance
15{
16 GENERATED_BODY()
17
18public:
19
20 virtual void NativeInitializeAnimation() override;
21 virtual void NativeUpdateAnimation(float DeltaSeconds) override;
22 virtual void NativeThreadSafeUpdateAnimation(float DeltaSeconds) override;
23
24
25 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category= "Defence")
26 FRotator TargetRotation = FRotator::ZeroRotator;
27 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category= "Defence")
28 bool bUpsideDown = false;
29
30 IDefencePawnAnim* DefencePawn = nullptr;
31};
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13
Definition DefencePawnAnim.h:20
Definition DefenceAnimInstance.h:15