34 lines
2.0 KiB
C++
34 lines
2.0 KiB
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreTypes.h"
|
|
#include "Math/MathFwd.h"
|
|
|
|
class FText;
|
|
class FString;
|
|
class FProperty;
|
|
|
|
namespace UE::MovieScene
|
|
{
|
|
|
|
struct FUnpackedChannelValues;
|
|
struct FIntermediateColor;
|
|
struct FIntermediate3DTransform;
|
|
struct FFloatIntermediateVector;
|
|
struct FDoubleIntermediateVector;
|
|
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(uint8 Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(int64 Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(double Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(float Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FString& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FText& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FRotator& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FFloatIntermediateVector& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FDoubleIntermediateVector& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FIntermediateColor& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
MOVIESCENETRACKS_API void UnpackChannelsFromOperational(const FIntermediate3DTransform& Value, const FProperty& Property, FUnpackedChannelValues& OutUnpackedValues);
|
|
|
|
} // namespace UE::MovieScene
|