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

Public Member Functions

 FLatentOpenMediaSourceAction (const FLatentActionInfo &LatentInfo, UMediaPlayer *InMediaPlayer, UMediaSource *InMediaSource, const FMediaPlayerOptions &InOptions, bool &InSuccess)
 
virtual ~FLatentOpenMediaSourceAction ()
 
void UnregisterMediaEvent ()
 
void HandleMediaPlayerEvent (EMediaEvent Event)
 
void FailedOperation (FLatentResponse &Response)
 
virtual void UpdateOperation (FLatentResponse &Response) override
 
- Public Member Functions inherited from FPendingLatentAction
 FPendingLatentAction ()
 
virtual ~FPendingLatentAction ()
 
virtual void NotifyObjectDestroyed ()
 
virtual void NotifyActionAborted ()
 

Public Attributes

FName ExecutionFunction
 
int32 OutputLink
 
FWeakObjectPtr CallbackTarget
 
TWeakObjectPtr< UMediaPlayerMediaPlayer
 
float TimeRemaining
 
boolOutSuccess
 
bool bSawError
 
bool bSawMediaOpened
 
bool bSawMediaOpenFailed
 
bool bSawSeekCompleted
 
FMediaPlayerOptions Options
 
FString URL
 

Constructor & Destructor Documentation

◆ FLatentOpenMediaSourceAction()

FLatentOpenMediaSourceAction::FLatentOpenMediaSourceAction ( const FLatentActionInfo LatentInfo,
UMediaPlayer InMediaPlayer,
UMediaSource InMediaSource,
const FMediaPlayerOptions InOptions,
bool InSuccess 
)
inline

◆ ~FLatentOpenMediaSourceAction()

virtual FLatentOpenMediaSourceAction::~FLatentOpenMediaSourceAction ( )
inlinevirtual

Member Function Documentation

◆ FailedOperation()

void FLatentOpenMediaSourceAction::FailedOperation ( FLatentResponse Response)
inline

◆ HandleMediaPlayerEvent()

void FLatentOpenMediaSourceAction::HandleMediaPlayerEvent ( EMediaEvent  Event)
inline

◆ UnregisterMediaEvent()

void FLatentOpenMediaSourceAction::UnregisterMediaEvent ( )
inline

◆ UpdateOperation()

virtual void FLatentOpenMediaSourceAction::UpdateOperation ( FLatentResponse Response)
inlineoverridevirtual

Reimplemented from FPendingLatentAction.

Member Data Documentation

◆ bSawError

bool FLatentOpenMediaSourceAction::bSawError

◆ bSawMediaOpened

bool FLatentOpenMediaSourceAction::bSawMediaOpened

◆ bSawMediaOpenFailed

bool FLatentOpenMediaSourceAction::bSawMediaOpenFailed

◆ bSawSeekCompleted

bool FLatentOpenMediaSourceAction::bSawSeekCompleted

◆ CallbackTarget

FWeakObjectPtr FLatentOpenMediaSourceAction::CallbackTarget

◆ ExecutionFunction

FName FLatentOpenMediaSourceAction::ExecutionFunction

◆ MediaPlayer

TWeakObjectPtr<UMediaPlayer> FLatentOpenMediaSourceAction::MediaPlayer

◆ Options

FMediaPlayerOptions FLatentOpenMediaSourceAction::Options

◆ OutputLink

int32 FLatentOpenMediaSourceAction::OutputLink

◆ OutSuccess

bool& FLatentOpenMediaSourceAction::OutSuccess

◆ TimeRemaining

float FLatentOpenMediaSourceAction::TimeRemaining

◆ URL

FString FLatentOpenMediaSourceAction::URL

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