6#include "Containers/Array.h"
13#include "Misc/Optional.h"
24#include "MovieSceneByteChannel.generated.h"
42 , bHasDefaultValue(
false)
93 return Times.Num() != 0 || bHasDefaultValue ==
true;
143 bHasDefaultValue =
true;
162 bHasDefaultValue =
false;
196 bool bHasDefaultValue;
212 enum { WithStructuredSerializeFromMismatchedTag =
true };
#define check(expr)
Definition AssertionMacros.h:314
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 USTRUCT(...)
Definition ObjectMacros.h:746
ERichCurveExtrapolation
Definition RealCurve.h:27
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition StructuredArchiveSlots.h:52
Definition ArrayView.h:139
Definition EnumAsByte.h:22
@ false
Definition radaudio_common.h:23
Definition FrameRate.h:21
Definition FrameTime.h:16
Definition MovieSceneChannelTraits.h:20
Definition KeyHandle.h:15
Definition MovieSceneByteChannel.h:33
TArrayView< const uint8 > GetValues() const
Definition MovieSceneByteChannel.h:83
TMovieSceneChannelData< uint8 > GetData()
Definition MovieSceneByteChannel.h:57
uint8 CurveValueType
Definition MovieSceneByteChannel.h:36
void SetDefault(uint8 InDefaultValue)
Definition MovieSceneByteChannel.h:141
bool HasAnyData() const
Definition MovieSceneByteChannel.h:91
UEnum * GetEnum() const
Definition MovieSceneByteChannel.h:168
TMovieSceneChannelData< const uint8 > GetData() const
Definition MovieSceneByteChannel.h:67
void AddKeys(const TArray< FFrameNumber > &InTimes, const TArray< uint8 > &InValues)
Definition MovieSceneByteChannel.h:110
void SetEnum(UEnum *InEnum)
Definition MovieSceneByteChannel.h:173
TArrayView< const FFrameNumber > GetTimes() const
Definition MovieSceneByteChannel.h:75
TOptional< uint8 > GetDefault() const
Definition MovieSceneByteChannel.h:152
void RemoveDefault()
Definition MovieSceneByteChannel.h:160
Definition MovieSceneChannel.h:112
Definition MovieSceneChannelData.h:37
Definition PropertyTag.h:38
Definition MovieSceneChannelData.h:259
Definition MovieSceneChannelTraits.h:39
Definition MovieSceneChannelTraits.h:63
Definition ObjectPtr.h:488
Definition Optional.h:131
Definition StructOpsTypeTraits.h:11
Definition StructOpsTypeTraits.h:46
Definition IMovieSceneRetimingInterface.h:18