UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMediaPlayerProxy Class Reference

#include <MediaPlayer.h>

+ Inheritance diagram for FMediaPlayerProxy:

Public Member Functions

 IMPL_AUDIOPROXY_CLASS (FMediaPlayerProxy)
 
MEDIAASSETS_API FMediaPlayerProxy (UMediaPlayer *Player)
 
MEDIAASSETS_API FMediaPlayerProxy (const FMediaPlayerProxy &Other)
 
MEDIAASSETS_API ~FMediaPlayerProxy ()
 
TSharedPtr< FMediaPlayerFacade, ESPMode::ThreadSafeGetPlayerFacade () const
 
- Public Member Functions inherited from Audio::TProxyData< FMediaPlayerProxy >
 TProxyData ()
 
- Public Member Functions inherited from Audio::IProxyData
virtual ~IProxyData ()=default
 
template<typename ProxyType >
bool CheckTypeCast () const
 
FName GetProxyTypeName () const
 
template<typename ProxyType >
ProxyType & GetAs ()
 
template<typename ProxyType >
const ProxyType & GetAs () const
 
 IProxyData (FName InProxyTypeName)
 
virtual TUniquePtr< IProxyDataClone () const
 

Friends

uint32 GetTypeHash (const FMediaPlayerProxy &InProxy)
 

Additional Inherited Members

- Static Protected Attributes inherited from Audio::TProxyData< FMediaPlayerProxy >
static constexpr bool bWasAudioProxyClassImplemented
 

Detailed Description

Proxy implementation for Metasound integration

Constructor & Destructor Documentation

◆ FMediaPlayerProxy() [1/2]

FMediaPlayerProxy::FMediaPlayerProxy ( UMediaPlayer Player)
explicit

◆ FMediaPlayerProxy() [2/2]

FMediaPlayerProxy::FMediaPlayerProxy ( const FMediaPlayerProxy Other)
default

◆ ~FMediaPlayerProxy()

FMediaPlayerProxy::~FMediaPlayerProxy ( )

Member Function Documentation

◆ GetPlayerFacade()

TSharedPtr< FMediaPlayerFacade, ESPMode::ThreadSafe > FMediaPlayerProxy::GetPlayerFacade ( ) const
inline

◆ IMPL_AUDIOPROXY_CLASS()

FMediaPlayerProxy::IMPL_AUDIOPROXY_CLASS ( FMediaPlayerProxy  )

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FMediaPlayerProxy InProxy)
friend

The documentation for this class was generated from the following files: