![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Channels/MovieSceneChannel.h"#include "Containers/Array.h"#include "Containers/ArrayView.h"#include "CoreTypes.h"#include "Curves/KeyHandle.h"#include "Math/Range.h"#include "Math/RangeBound.h"#include "Misc/AssertionMacros.h"#include "Misc/FrameNumber.h"#include "Misc/FrameTime.h"#include "Templates/UnrealTemplate.h"#include "Templates/UnrealTypeTraits.h"#include "UObject/Class.h"#include "UObject/ObjectMacros.h"#include "IMovieSceneRetimingInterface.h"#include "Algo/RemoveIf.h"#include "MovieSceneChannelData.generated.h"Go to the source code of this file.
Classes | |
| struct | FMovieSceneKeyHandleMap |
| struct | TStructOpsTypeTraits< FMovieSceneKeyHandleMap > |
| struct | FMovieSceneChannelData |
| struct | TMovieSceneChannelData< ValueType > |
| struct | TMovieSceneChannelData< const ValueType > |
Namespaces | |
| namespace | UE |
| namespace | UE::MovieScene |
Functions | |
| template<typename ValueType > | |
| void | UE::MovieScene::OnRemapChannelKeyTime (const FMovieSceneChannel *Channel, const IRetimingInterface &Retimer, FFrameNumber PreviousTime, FFrameNumber CurrentTime, ValueType &InOutValue) |
| void | UE::MovieScene::EvaluateTime (TArrayView< const FFrameNumber > InTimes, FFrameTime InTime, int32 &OutIndex1, int32 &OutIndex2) |
| void | UE::MovieScene::EvaluateTime (TArrayView< const FFrameNumber > InTimes, FFrameTime InTime, int32 &OutIndex1, int32 &OutIndex2, double &OutInterp) |
| void | UE::MovieScene::FindRange (TArrayView< const FFrameNumber > InTimes, FFrameNumber PredicateTime, FFrameNumber InTolerance, int32 MaxNum, int32 &OutMin, int32 &OutMax) |