Navigation
API > API/Editor > API/Editor/Persona
Base class for preview scene controller (controls what the preview scene in persona does)
| Name | UPersonaPreviewSceneController |
| Type | class |
| Header File | /Engine/Source/Editor/Persona/Public/PersonaPreviewSceneController.h |
| Include Path | #include "PersonaPreviewSceneController.h" |
Syntax
UCLASS (MinimalAPI, Abstract)
class UPersonaPreviewSceneController : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPersonaPreviewSceneController
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual IDetailPropertyRow * AddPreviewControllerPropertyToDetails
(
const TSharedRef< class IPersonaToolkit >& PersonaToolkit, |
Called when populating the preview scene settings details panel to allow customization of the controllers properties. | PersonaPreviewSceneController.h | |
virtual void InitializeView
(
UPersonaPreviewSceneDescription* SceneDescription, |
Called when this preview controller is activated. | PersonaPreviewSceneController.h | |
virtual void UninitializeView
(
UPersonaPreviewSceneDescription* SceneDescription, |
Called when this preview controller is deactivated. | PersonaPreviewSceneController.h |