Navigation
API > API/Plugins > API/Plugins/UAFEditor > API/Plugins/UAFEditor/IUAFAssetViewportPreview
Description
Require child classes to customize preview scene / viewport. These are passed together as viewport customizations may depend on the preview scene.
Note: Params are passed for convience. They are technically not needed since child classes have access.
| Name | OnCustomizePreviewScene |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAFEditor/Public/Common/AssetPreview/IUAFAssetViewportPreview.h |
| Include Path | #include "Common/AssetPreview/IUAFAssetViewportPreview.h" |
void OnCustomizePreviewScene
(
FAdvancedPreviewScene & InPreviewScene,
FEditorViewportClient & InEditorViewportClient
)
Parameters
| Name | Remarks |
|---|---|
| InPreviewScene | Same as our local preview scene. Implementation should set this up to some meaningful asset preview. |
| InEditorViewportClient | Viewport client for camera setup and other controls. |