|
| | ~FDefaultGameMoviePlayer () |
| |
| virtual void | RegisterMovieStreamer (TSharedPtr< IMovieStreamer, ESPMode::ThreadSafe > InMovieStreamer) override |
| |
| virtual void | Initialize (FSlateRenderer &InSlateRenderer, TSharedPtr< SWindow > TargetRenderWindow=nullptr) override |
| |
| virtual void | Shutdown () override |
| |
| virtual void | PassLoadingScreenWindowBackToGame () const override |
| |
| virtual void | SetupLoadingScreen (const FLoadingScreenAttributes &LoadingScreenAttributes) override |
| |
| virtual bool | HasEarlyStartupMovie () const override |
| |
| virtual bool | PlayEarlyStartupMovies () override |
| |
| virtual bool | PlayMovie () override |
| |
| virtual void | StopMovie () override |
| |
| virtual void | WaitForMovieToFinish (bool bAllowEngineTick=false) override |
| |
| virtual bool | IsLoadingFinished () const override |
| |
| virtual bool | IsMovieCurrentlyPlaying () const override |
| |
| virtual bool | LoadingScreenIsPrepared () const override |
| |
| virtual void | SetupLoadingScreenFromIni () override |
| |
| virtual void | SetViewportDPIScale (float InViewportDPIScale) override |
| |
| bool | IsInitialized () const override |
| |
| virtual bool | IsStartupMoviePlaying () const override |
| |
| virtual FOnPrepareLoadingScreen & | OnPrepareLoadingScreen () override |
| |
| virtual FOnMoviePlaybackStarted & | OnMoviePlaybackStarted () override |
| |
| virtual FOnMoviePlaybackTick & | OnMoviePlaybackTick () override |
| |
| virtual FOnMoviePlaybackFinished & | OnMoviePlaybackFinished () override |
| |
| virtual FOnMovieClipFinished & | OnMovieClipFinished () override |
| |
| virtual void | BlockingStarted () override |
| |
| virtual void | BlockingTick () override |
| |
| virtual void | BlockingFinished () override |
| |
| virtual void | SetIsSlateThreadAllowed (bool bInIsSlateThreadAllowed) override |
| |
| virtual void | Tick (FRHICommandListImmediate &RHICmdList, float DeltaTime) override |
| |
| virtual TStatId | GetStatId () const override |
| |
| virtual bool | IsTickable () const override |
| |
| FReply | OnLoadingScreenMouseButtonDown (const FGeometry &Geometry, const FPointerEvent &PointerEvent) |
| |
| FReply | OnLoadingScreenKeyDown (const FGeometry &Geometry, const FKeyEvent &KeyEvent) |
| |
| virtual void | SetSlateOverlayWidget (TSharedPtr< SWidget > NewOverlayWidget) override |
| |
| virtual bool | WillAutoCompleteWhenLoadFinishes () override |
| |
| virtual FString | GetMovieName () override |
| |
| virtual bool | IsLastMovieInPlaylist () override |
| |
| virtual void | ForceCompletion () override |
| |
| virtual void | Suspend () override |
| |
| virtual void | Resume () override |
| |
| virtual void | SetIsPlayOnBlockingEnabled (bool bIsEnabled) override |
| |
| float | GetViewportDPIScale () const |
| |
| void | OnMainWindowClosed (const TSharedRef< SWindow > &Window) |
| |
| | FTickableObjectRenderThread (bool bRegisterImmediately=true, bool bInHighFrequency=false) |
| |
| virtual | ~FTickableObjectRenderThread () |
| |
| void | Unregister () |
| |
| void | Register () |
| |
| void | Register (bool bIsRenderingThreadObject) |
| |
| virtual bool | NeedsRenderingResumedForRenderingThreadTick () const |
| |
| | DECLARE_EVENT_OneParam (IGameMoviePlayer, FOnMoviePlaybackTick, float DeltaTime) virtual FOnMoviePlaybackTick &OnMoviePlaybackTick()=0 |
| |
| | DECLARE_EVENT_OneParam (IGameMoviePlayer, FOnMovieClipFinished, const FString &) virtual FOnMovieClipFinished &OnMovieClipFinished()=0 |
| |
| void | BroadcastMoviePlaybackFinished () |
| |
| void | BroadcastMovieClipFinished (const FString &MovieClipThatFinished) |
| |
| virtual | ~IGameMoviePlayer () |
| |
| TSharedRef< FDefaultGameMoviePlayer, Mode > | AsShared () |
| |
| TSharedRef< FDefaultGameMoviePlayer const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FDefaultGameMoviePlayer, Mode > | AsWeak () |
| |
| TWeakPtr< FDefaultGameMoviePlayer const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
An implementation of the movie player/loading screen we will use