UPersonaPreviewSceneController

Base class for preview scene controller (controls what the preview scene in persona does)

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UPersonaPreviewSceneController

References

Module

Persona

Header

/Engine/Source/Editor/Persona/Public/PersonaPreviewSceneController.h

Include

#include "PersonaPreviewSceneController.h"

Syntax

class UPersonaPreviewSceneController : public UObject

Remarks

Base class for preview scene controller (controls what the preview scene in persona does)

Functions

Name Description

Public function Virtual

IDetailPrope...

 

AddPreviewControllerPropertyToDetails

(
    const TSharedRef< class IPersonaToo...,
    IDetailLayoutBuilder& DetailBuilde...,
    IDetailCategoryBuilder& Category,
    const FProperty* Property,
    const EPropertyLocation::Type Prope...
)

Called when populating the preview scene settings details panel to allow customization of the controllers properties.

Public function Virtual Const

void

 

InitializeView

(
    UPersonaPreviewSceneDescription...,
    IPersonaPreviewScene* PreviewS...
)

Called when this preview controller is activated.

Public function Virtual Const

void

 

UninitializeView

(
    UPersonaPreviewSceneDescription...,
    IPersonaPreviewScene* PreviewS...
)

Called when this preview controller is deactivated.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss