Choose your operating system:
Windows
macOS
Linux
| IPreviewProfileController
|
Module |
|
Header |
/Engine/Source/Editor/AdvancedPreviewScene/Public/PreviewProfileController.h |
Include |
#include "PreviewProfileController.h" |
class FPreviewProfileController : public IPreviewProfileController
Controls the access to the preview profiles. It serves as a bridge between the AdvancedPreviewScene and the UnrealEd modules and enable UnrealEd to change or observe change to the active profile.
@note This class was created to decouple UnrealEd from AdvancedPreviewScene and prevent circular dependencies between the modules.
Name | Description | |
---|---|---|
|
FPreviewProfileController() |
Name | Description | |
---|---|---|
|
~FPreviewProfileController() |
Name | Description | ||
---|---|---|---|
|
GetActiveProfile() |
Returns the preview profiles currently active. |
|
|
GetPreviewProfiles ( |
Returns the list of available preview profiles names. |
|
|
FOnPreviewPr... |
OnPreviewProfileChanged() |
Invoked after the active preview profile changed. |
|
FOnPreviewPr... |
OnPreviewProfileListChanged() |
Invoked after the list of available profiles has changed. |
|
SetActiveProfile ( |
Set the specified preview profiles as the active one. |