UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimBulkCurves.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"
7
8namespace UE::Anim
9{
10
24
30struct FBulkCurves : TNamedValueArray<FDefaultAllocator, FNamedIndexElement>
31{
37 void AddIndexed(FName InName)
38 {
39 Elements.Emplace(InName, Elements.Num());
40 bSorted = false;
41 }
42};
43
44};
@ INDEX_NONE
Definition CoreMiscDefines.h:150
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NameTypes.h:617
UE_REWRITE SizeType Num() const
Definition Array.h:1144
UE_FORCEINLINE_HINT SizeType Emplace(ArgsType &&... Args)
Definition Array.h:2561
Definition AnimationAsset.h:42
U16 Index
Definition radfft.cpp:71
Definition AnimBulkCurves.h:31
void AddIndexed(FName InName)
Definition AnimBulkCurves.h:37
Definition AnimBulkCurves.h:13
FName Name
Definition AnimBulkCurves.h:21
FNamedIndexElement(FName InName, int32 InIndex)
Definition AnimBulkCurves.h:16
Definition NamedValueArray.h:35
TArray< ElementType, AllocatorType > Elements
Definition NamedValueArray.h:229