Navigation
API > API/Plugins > API/Plugins/MediaFrameworkUtilities
| Name | IMediaProfileManager |
| Type | class |
| Header File | /Engine/Plugins/Media/MediaFrameworkUtilities/Source/MediaFrameworkUtilities/Public/Profile/IMediaProfileManager.h |
| Include Path | #include "Profile/IMediaProfileManager.h" |
Syntax
class IMediaProfileManager
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMediaProfileManager() |
IMediaProfileManager structors | Profile/IMediaProfileManager.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnMediaProfileChanged | TMulticastDelegate_TwoParams< void, UMediaProfile *, UMediaProfile * > | Delegate type for media profile changed event | Profile/IMediaProfileManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< UProxyMediaOutput * > GetAllMediaOutputProxy() |
Get all the media output proxy. | Profile/IMediaProfileManager.h | |
TArray< UProxyMediaSource * > GetAllMediaSourceProxy() |
Get all the media source proxy. | Profile/IMediaProfileManager.h | |
UMediaProfile * GetCurrentMediaProfile() |
Get the current profile used by the manager. Can be null. | Profile/IMediaProfileManager.h | |
FOnMediaProfileChanged & OnMediaProfileChanged() |
Delegate for media profile changed event | Profile/IMediaProfileManager.h | |
void SetCurrentMediaProfile
(
UMediaProfile* InMediaProfile |
Set the current profile used by the manager. | Profile/IMediaProfileManager.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static IMediaProfileManager & Get() |
Profile/IMediaProfileManager.h |