UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieScenePlaybackCapabilities.h File Reference

Go to the source code of this file.

Classes

struct  UE::MovieScene::FPlaybackCapabilityPtr
 
struct  UE::MovieScene::TPlaybackCapabilityInterfaceCast< StorageType >
 
struct  UE::MovieScene::TPlaybackCapabilityInterfaceCast< PointedType * >
 
struct  UE::MovieScene::TPlaybackCapabilityInterfaceCast< TSharedPtr< PointedType > >
 
struct  UE::MovieScene::TPlaybackCapabilityDestructor< StorageType >
 
struct  UE::MovieScene::FPlaybackCapabilityHelpers
 
struct  UE::MovieScene::TPlaybackCapabilityHelpers< StorageType >
 
struct  UE::MovieScene::TPlaybackCapabilityStorageTraits< StorageType, CapabilityType, typename TEnableIf< TPointerIsConvertibleFromTo< StorageType, CapabilityType >::Value >::Type >
 
struct  UE::MovieScene::TPlaybackCapabilityStorageTraits< CapabilityType *, CapabilityType, void >
 
struct  UE::MovieScene::TPlaybackCapabilityStorageTraits< TSharedPtr< CapabilityType >, CapabilityType, void >
 
struct  UE::MovieScene::FPlaybackCapabilityHeader
 
struct  UE::MovieScene::FPlaybackCapabilitiesImpl
 
struct  UE::MovieScene::Internal::TPlaybackCapabilityIDType< T, typename >
 
struct  UE::MovieScene::Internal::TPlaybackCapabilityIDType< T, std::enable_if_t< std::is_assignable_v< FPlaybackCapabilityID, decltype(T::GetPlaybackCapabilityID())> > >
 
struct  UE::MovieScene::Internal::TPlaybackCapabilityIDType< T, std::enable_if_t< std::is_assignable_v< FPlaybackCapabilityID, decltype(T::ID)> > >
 
struct  UE::MovieScene::FPlaybackCapabilities
 

Namespaces

namespace  UE
 
namespace  UE::MovieScene
 
namespace  UE::MovieScene::Internal
 

Typedefs

using UE::MovieScene::FPlaybackCapabilityInterfaceCastHelper = IPlaybackCapability *(*)(void *Ptr)
 
using UE::MovieScene::FPlaybackCapabilityDestructionHelper = void(*)(void *Ptr)
 

Enumerations

enum class  UE::MovieScene::EPlaybackCapabilityStorageMode : uint8 { UE::MovieScene::Inline = 0 , UE::MovieScene::RawPointer , UE::MovieScene::SharedPointer }