UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieSceneRotatorSection.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7#include "MovieSceneSection.h"
8#include "MovieSceneRotatorSection.generated.h"
9
11UCLASS(MinimalAPI)
15{
17
18public:
19 static constexpr int32 RollChannelIndex = 2;
20 static constexpr int32 PitchChannelIndex = 0;
21 static constexpr int32 YawChannelIndex = 1;
22
24
27 {
28 return Rotation[RollChannelIndex];
29 }
30
33 {
34 return Rotation[PitchChannelIndex];
35 }
36
39 {
40 return Rotation[YawChannelIndex];
41 }
42
44 {
45 constexpr int32 Size = UE_ARRAY_COUNT(Rotation);
46 check(InIndex >= 0 && InIndex < Size)
47 return Rotation[InIndex];
48 }
49
50 //~ Begin IMovieSceneEntityProvider
52 virtual void ImportEntityImpl(UMovieSceneEntitySystemLinker* InEntityLinker, const FEntityImportParams& InParams, FImportedEntity* OutImportedEntity) override;
53 //~ End IMovieSceneEntityProvider
54
55private:
56 UPROPERTY()
58};
#define check(expr)
Definition AssertionMacros.h:314
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
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UE_ARRAY_COUNT(array)
Definition UnrealTemplate.h:212
uint32 Size
Definition VulkanMemory.cpp:4034
Definition UObjectGlobals.h:1292
Definition IMovieSceneEntityProvider.h:122
Definition Range.h:50
Definition MovieSceneEntitySystemLinker.h:113
Definition MovieSceneRotatorSection.h:15
const FMovieSceneDoubleChannel & GetChannelZ() const
Definition MovieSceneRotatorSection.h:38
const FMovieSceneDoubleChannel & GetChannelX() const
Definition MovieSceneRotatorSection.h:26
const FMovieSceneDoubleChannel & GetChannel(int32 InIndex) const
Definition MovieSceneRotatorSection.h:43
const FMovieSceneDoubleChannel & GetChannelY() const
Definition MovieSceneRotatorSection.h:32
Definition MovieSceneSection.h:243
Definition MovieSceneDoubleChannel.h:125
Definition MovieSceneEvaluationField.h:328
Definition MovieSceneEvaluationField.h:109