UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::TPlaybackCapabilityID< T > Struct Template Reference

#include <IMovieScenePlaybackCapability.h>

+ Inheritance diagram for UE::MovieScene::TPlaybackCapabilityID< T >:

Public Types

using CapabilityType = T
 

Additional Inherited Members

- Public Member Functions inherited from UE::MovieScene::FPlaybackCapabilityID
bool IsValid () const
 
- Public Attributes inherited from UE::MovieScene::FPlaybackCapabilityID
int32 Index = INDEX_NONE
 
- Static Protected Member Functions inherited from UE::MovieScene::FPlaybackCapabilityID
static MOVIESCENE_API FPlaybackCapabilityID Register (const TCHAR *InDebugName)
 

Detailed Description

template<typename T>
struct UE::MovieScene::TPlaybackCapabilityID< T >

A strongly-typed identifier for a specific playback capability class.

The base capablity class must create a static ID member that returns its own typed ID. We will use this as a convention to quickly get the ID of a base capability class in the capabilities container.

Member Typedef Documentation

◆ CapabilityType

template<typename T >
using UE::MovieScene::TPlaybackCapabilityID< T >::CapabilityType = T

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