FClassViewerInitializationOptions

Settings for the Class Viewer set by the programmer before spawning an instance of the widget.

Windows
MacOS
Linux

References

Module

ClassViewer

Header

/Engine/Source/Editor/ClassViewer/Public/ClassViewerModule.h

Include

#include "ClassViewerModule.h"

Syntax

class FClassViewerInitializationOptions

Remarks

Settings for the Class Viewer set by the programmer before spawning an instance of the widget. This is used to modify the class viewer's behavior in various ways, such as filtering in or out specific classes.

Variables

Name Description

Public variable

TArray< FAssetD...

 

AdditionalReferencingAssets

The passed in property handle will be used to gather referencing assets.

Public variable

bool

 

bAllowViewOptions

True (the default) shows the view options at the bottom of the class picker

Public variable

bool

 

bEditorClassesOnly

False by default, restricts the class picker to only showing editor module classes

Public variable

bool

 

bEnableClassDynamicLoading

True allows class dynamic loading on selection

Public variable

bool

 

bExpandRootNodes

If true, root nodes will be expanded by default.

Public variable

bool

 

bIsActorsOnly

Filters so only actors will be displayed.

Public variable

bool

 

bIsBlueprintBaseOnly

Filters so only base blueprints will be displayed.

Public variable

bool

 

bIsPlaceableOnly

Filters so only placeable actors will be displayed. Forces bIsActorsOnly to true.

Public variable

bool

 

bShowBackgroundBorder

True (the default) shows a background border behind the class viewer widget.

Public variable

bool

 

bShowNoneOption

Shows a "None" option, only available in Picker mode.

Public variable

bool

 

bShowObjectRootClass

True will show the UObject root class.

Public variable

bool

 

bShowUnloadedBlueprints

Shows unloaded blueprints. Will not be filtered out based on non-bool filter options.

Public variable

TSharedPtr< cla...

 

ClassFilter

The filter to use on classes in this instance.

Public variable

EClassViewerDis...

 

DisplayMode

Mode to display the classes using.

Public variable

TArray< UClass ...

 

ExtraPickerCommonClasses

Defines additional classes you want listed in the "Common Classes" section for the picker.

Public variable

UClass *

 

InitiallySelectedClass

Will set the initially selected row, if possible, to this class when the viewer is created

Public variable

EClassViewerMod...

 

Mode

Mode to operate in

Public variable

EClassViewerNam...

 

NameTypeToDisplay

Controls what name is shown for classes

Public variable

TSharedPtr< cla...

 

PropertyHandle

The property this class viewer be working on.

Public variable

FText

 

ViewerTitleString

The title string of the class viewer if required.

Constructors

Name Description

Public function

FClassViewerInitializationOptions()

Constructor

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