Navigation
API > API/Plugins > API/Plugins/MediaViewer
Media Viewer - Display and compare media
| Name | IMediaViewerModule |
| Type | class |
| Header File | /Engine/Plugins/Media/MediaViewer/Source/MediaViewer/Public/IMediaViewerModule.h |
| Include Path | #include "IMediaViewerModule.h" |
Syntax
class IMediaViewerModule : public IModuleInterface
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ClearImage
(
EMediaImageViewerPosition InPosition |
IMediaViewerModule.h | ||
TSharedRef< IMediaViewerLibraryWidget > CreateLibrary
(
const IMediaViewerLibraryWidget::FArgs& InArgs |
Creates a Library widget. | IMediaViewerModule.h | |
TSharedPtr< FMediaViewerLibraryItem > CreateLibraryItem
(
FName InItemType, |
IMediaViewerModule.h | ||
TSharedPtr< FMediaViewerLibraryItem > CreateLibraryItem
(
const FAssetData& InAssetData |
IMediaViewerModule.h | ||
TSharedPtr< FMediaViewerLibraryItem > CreateLibraryItem
(
TNotNull< UObject* > InObject |
IMediaViewerModule.h | ||
TSharedRef< SMediaViewerTab > CreateMediaViewer
(
const FMediaViewerArgs& InMediaViewerArgs |
Methods for creating custom implementations Create a raw copy of the reference viewer. | IMediaViewerModule.h | |
TSharedPtr< FMediaImageViewer > GetImage
(
EMediaImageViewerPosition InPosition |
IMediaViewerModule.h | ||
TSharedRef< IMediaViewerLibrary > GetLibrary() |
Returns the Library, which is common between all tabs. | IMediaViewerModule.h | |
bool HasFactoryFor
(
UObject* InObject |
IMediaViewerModule.h | ||
bool HasFactoryFor
(
const FAssetData& InAssetData |
IMediaViewerModule.h | ||
bool HasImage
(
EMediaImageViewerPosition InPosition |
IMediaViewerModule.h | ||
bool IsFactoryRegistered
(
FName InFactoryName |
Image viewer factory methods. | IMediaViewerModule.h | |
TSharedPtr< SDockTab > OpenStandaloneTab() |
Methods for creating new standalone tabs | IMediaViewerModule.h | |
bool OpenTab () |
Interacting with the default tab. Will open the tab if necessary. Will give the opened tab focus. | IMediaViewerModule.h | |
bool OpenTab
(
const FMediaViewerArgs& InMediaViewerArgs |
If the settings differ from the currently opened tab's settings, it will regenerate the entire display. | IMediaViewerModule.h | |
void RegisterFactory
(
FName InFactoryName, |
IMediaViewerModule.h | ||
bool SetImage
(
EMediaImageViewerPosition InPosition, |
If the widget is open, these will control the displayed images programmatically. | IMediaViewerModule.h | |
bool SetImage
(
EMediaImageViewerPosition InPosition, |
IMediaViewerModule.h | ||
bool SetImage
(
EMediaImageViewerPosition InPosition, |
IMediaViewerModule.h | ||
void UnregisterFactory
(
FName InFactoryName |
IMediaViewerModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IMediaViewerModule & Get() |
IMediaViewerModule.h |