UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMediaPlayerLifecycleManagerDelegateOpenRequest Class Reference
+ Inheritance diagram for FMediaPlayerLifecycleManagerDelegateOpenRequest:

Public Member Functions

 FMediaPlayerLifecycleManagerDelegateOpenRequest (const FString &InUrl, const IMediaOptions *InOptions, const FMediaPlayerOptions *InPlayerOptions, IMediaPlayerFactory *InPlayerFactory, TSharedPtr< IMediaPlayer, ESPMode::ThreadSafe > InReusedPlayer, bool bInWillCreatePlayer, uint32 InWillUseNewResources)
 
virtual const FString & GetUrl () const override
 
virtual const IMediaOptionsGetOptions () const override
 
virtual const FMediaPlayerOptionsGetPlayerOptions () const override
 
virtual IMediaPlayerFactoryGetPlayerFactory () const override
 
virtual bool WillCreateNewPlayer () const
 
virtual bool WillUseNewResources (uint32 ResourceFlags) const
 
const TSharedPtr< IMediaPlayer, ESPMode::ThreadSafe > & GetReusedPlayer () const
 
- Public Member Functions inherited from IMediaPlayerLifecycleManagerDelegate::IOpenRequest
virtual ~IOpenRequest ()
 

Constructor & Destructor Documentation

◆ FMediaPlayerLifecycleManagerDelegateOpenRequest()

FMediaPlayerLifecycleManagerDelegateOpenRequest::FMediaPlayerLifecycleManagerDelegateOpenRequest ( const FString &  InUrl,
const IMediaOptions InOptions,
const FMediaPlayerOptions InPlayerOptions,
IMediaPlayerFactory InPlayerFactory,
TSharedPtr< IMediaPlayer, ESPMode::ThreadSafe InReusedPlayer,
bool  bInWillCreatePlayer,
uint32  InWillUseNewResources 
)
inline

Member Function Documentation

◆ GetOptions()

virtual const IMediaOptions * FMediaPlayerLifecycleManagerDelegateOpenRequest::GetOptions ( ) const
inlineoverridevirtual

◆ GetPlayerFactory()

virtual IMediaPlayerFactory * FMediaPlayerLifecycleManagerDelegateOpenRequest::GetPlayerFactory ( ) const
inlineoverridevirtual

◆ GetPlayerOptions()

virtual const FMediaPlayerOptions * FMediaPlayerLifecycleManagerDelegateOpenRequest::GetPlayerOptions ( ) const
inlineoverridevirtual

◆ GetReusedPlayer()

const TSharedPtr< IMediaPlayer, ESPMode::ThreadSafe > & FMediaPlayerLifecycleManagerDelegateOpenRequest::GetReusedPlayer ( ) const
inline

◆ GetUrl()

virtual const FString & FMediaPlayerLifecycleManagerDelegateOpenRequest::GetUrl ( ) const
inlineoverridevirtual

◆ WillCreateNewPlayer()

virtual bool FMediaPlayerLifecycleManagerDelegateOpenRequest::WillCreateNewPlayer ( ) const
inlinevirtual

◆ WillUseNewResources()

virtual bool FMediaPlayerLifecycleManagerDelegateOpenRequest::WillUseNewResources ( uint32  ResourceFlags) const
inlinevirtual

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