UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
KismetAnimationTypes.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
#include "
CommonAnimationTypes.h
"
7
#include "KismetAnimationTypes.generated.h"
8
16
USTRUCT
(BlueprintType, meta = (DocumentationPolicy =
"Strict"
))
17
struct
FPositionHistory
18
{
19
GENERATED_BODY
()
20
21
public
:
22
24
FPositionHistory
()
25
:
Positions
(
TArray
<
FVector
>())
26
, Range(0.f)
27
, Velocities(
TArray
<
float
>())
28
, LastIndex(0)
29
{}
30
32
UPROPERTY
(EditAnywhere, Category =
"FPositionHistory"
)
33
TArray
<
FVector
>
Positions
;
34
36
UPROPERTY
(EditAnywhere, Category = "
FPositionHistory
", meta = (UIMin = "0.0", UIMax = "1.0"))
37
float
Range;
38
39
TArray
<
float
> Velocities;
40
uint32
LastIndex;
41
};
EMeshRenderAttributeFlags::Positions
@ Positions
CommonAnimationTypes.h
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
UPROPERTY
#define UPROPERTY(...)
UObject definition macros.
Definition
ObjectMacros.h:744
GENERATED_BODY
#define GENERATED_BODY(...)
Definition
ObjectMacros.h:765
USTRUCT
#define USTRUCT(...)
Definition
ObjectMacros.h:746
float
USkinnedMeshComponent float
Definition
SkinnedMeshComponent.h:60
uint32
uint32_t uint32
Definition
binka_ue_file_header.h:6
TArray
Definition
Array.h:670
FPositionHistory
Definition
KismetAnimationTypes.h:18
FPositionHistory::FPositionHistory
FPositionHistory()
Definition
KismetAnimationTypes.h:24
UE::Math::TVector< double >
Engine
Source
Runtime
AnimGraphRuntime
Public
KismetAnimationTypes.h
Generated by
1.9.8