UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TMovieSceneEvaluationTreeFormatter< DataType > Struct Template Reference

#include <MovieSceneEvaluationTreeFormatter.h>

Classes

struct  FLogRowItem
 

Public Types

using FLogRow = TArray< FLogRowItem >
 
using FDataIndex = TTuple< int32, int32 >
 
using FDataInfo = TTuple< int32, TRange< FFrameNumber > >
 

Public Member Functions

 DECLARE_DELEGATE_TwoParams (FOnFormatData, const DataType &, TStringBuilder< 256 > &)
 
 TMovieSceneEvaluationTreeFormatter (const TMovieSceneEvaluationTree< DataType > &InTree)
 
void LogTree ()
 

Public Attributes

const TMovieSceneEvaluationTree< DataType > & Tree
 
TArray< FLogRowLogRows
 
TMap< FDataIndex, FDataInfoDataIndices
 
int32 ParentItemMargin = 8
 
FOnFormatData DataFormatter
 

Member Typedef Documentation

◆ FDataIndex

template<typename DataType >
using TMovieSceneEvaluationTreeFormatter< DataType >::FDataIndex = TTuple<int32, int32>

◆ FDataInfo

template<typename DataType >
using TMovieSceneEvaluationTreeFormatter< DataType >::FDataInfo = TTuple<int32, TRange<FFrameNumber> >

◆ FLogRow

template<typename DataType >
using TMovieSceneEvaluationTreeFormatter< DataType >::FLogRow = TArray<FLogRowItem>

Constructor & Destructor Documentation

◆ TMovieSceneEvaluationTreeFormatter()

template<typename DataType >
TMovieSceneEvaluationTreeFormatter< DataType >::TMovieSceneEvaluationTreeFormatter ( const TMovieSceneEvaluationTree< DataType > &  InTree)
inline

Member Function Documentation

◆ DECLARE_DELEGATE_TwoParams()

template<typename DataType >
TMovieSceneEvaluationTreeFormatter< DataType >::DECLARE_DELEGATE_TwoParams ( FOnFormatData  ,
const DataType &  ,
TStringBuilder< 256 > &   
)

◆ LogTree()

template<typename DataType >
void TMovieSceneEvaluationTreeFormatter< DataType >::LogTree ( )
inline

Member Data Documentation

◆ DataFormatter

template<typename DataType >
FOnFormatData TMovieSceneEvaluationTreeFormatter< DataType >::DataFormatter

◆ DataIndices

template<typename DataType >
TMap<FDataIndex, FDataInfo> TMovieSceneEvaluationTreeFormatter< DataType >::DataIndices

◆ LogRows

template<typename DataType >
TArray<FLogRow> TMovieSceneEvaluationTreeFormatter< DataType >::LogRows

◆ ParentItemMargin

template<typename DataType >
int32 TMovieSceneEvaluationTreeFormatter< DataType >::ParentItemMargin = 8

◆ Tree

template<typename DataType >
const TMovieSceneEvaluationTree<DataType>& TMovieSceneEvaluationTreeFormatter< DataType >::Tree

The documentation for this struct was generated from the following file: