FDetailsViewArgs

Init params for a details view widget

Windows
MacOS
Linux

References

Module

PropertyEditor

Header

/Engine/Source/Editor/PropertyEditor/Public/IDetailsView.h

Include

#include "IDetailsView.h"

Syntax

struct FDetailsViewArgs

Remarks

Init params for a details view widget

Variables

Name Description

Public variable

uint32: 1

 

bAllowFavoriteSystem

If false, the current properties editor will never display the favorite system

Public variable

uint32: 1

 

bAllowMultipleTopLevelObjects

If true the details panel will assume each object passed in through SetObjects will be a unique object shown in the tree and not combined with other objects

Public variable

uint32: 1

 

bAllowSearch

True if we allow searching

Public variable

uint32: 1

 

bCustomFilterAreaLocation

If true, the filter area will be created but will not be displayed so it can be placed in a custom location.

Public variable

uint32: 1

 

bCustomNameAreaLocation

If true, the name area will be created but will not be displayed so it can be placed in a custom location.

Public variable

uint32: 1

 

bForceHiddenPropertyVisibility

If true, all properties will be visible, not just those with CPF_Edit

Public variable

uint32: 1

 

bHideSelectionTip

True if you want to not show the tip when no objects are selected (should only be used if viewing actors properties or bObjectsUseNameArea is true )

Public variable

uint32: 1

 

bLockable

True if this property view can be locked

Public variable

uint32: 1

 

bSearchInitialKeyFocus

True if you want the search box to have initial keyboard focus

Public variable

uint32: 1

 

bShowActorLabel

True if you want to show the actor label

Public variable

uint32: 1

 

bShowAnimatedPropertiesOption

True if you want to show the 'Show Only Animated Properties'.

Public variable

uint32: 1

 

bShowCustomFilterOption

True if you want to show a custom filter.

Public variable

uint32: 1

 

bShowDifferingPropertiesOption

Bind this delegate to hide differing properties

Public variable

uint32: 1

 

bShowKeyablePropertiesOption

True if you want to show the 'Show Only Keyable Properties'.

Public variable

uint32: 1

 

bShowModifiedPropertiesOption

True if you want to show the 'Show Only Modified Properties'.

Public variable

uint32: 1

 

bShowOptions

Allow options to be changed

Public variable

uint32: 1

 

bShowPropertyMatrixButton

True if the 'Open Selection in Property Matrix' button should be shown

Public variable

uint32: 1

 

bShowScrollBar

If false, the details panel's scrollbar will always be hidden.

Public variable

uint32: 1

 

bUpdatesFromSelection

True if the viewed objects updates from editor selection

Public variable

float

 

ColumnWidth

The default column width

Public variable

EEditDefaultsOn...

 

DefaultsOnlyVisibility

Controls how CPF_DisableEditOnInstance nodes will be treated

Public variable

TSharedPtr< cla...

 

HostCommandList

The command list from the host of the details view, allowing child widgets to bind actions with a bound chord

Public variable

TSharedPtr< FTa...

 

HostTabManager

The tab manager from the host of the details view, allowing child widgets to spawn tabs

Public variable

ENameAreaSettin...

 

NameAreaSettings

Settings for displaying the name area

Public variable

FNotifyHook ...

 

NotifyHook

Notify hook to call when properties are changed

Public variable

TSharedPtr< FDe...

 

ObjectFilter

Optional object filter to use for more complex handling of what a details panel is viewing.

Public variable

FName

 

ViewIdentifier

Identifier for this details view; NAME_None if this view is anonymous

Constructors

Name Description

Public function

FDetailsViewArgs

(
    const bool InUpdateFromSelection,
    const bool InLockable,
    const bool InAllowSearch,
    const ENameAreaSettings InNameAreaS...,
    const bool InHideSelectionTip,
    FNotifyHook* InNotifyHook,
    const bool InSearchInitialKeyFocus,
    FName InViewIdentifier
)

Default constructor

Enums

Name

Description

Public enum

ENameAreaSettings

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