Navigation
| Name | ObjectMixerEditor |
| Type | Editor |
| Part of Plugins | Object Mixer |
| Location | /Engine/Plugins/Editor/ObjectMixer/ObjectMixer/Source/ObjectMixer/ |
| Module Build Rules | ObjectMixerEditor.Build.cs |
Classes
Structs
| Name | Remarks |
|---|---|
| FActorHandleSelector | Functor which can be used to get actor descriptors from a selection |
| FActorSelector | Functor which can be used to get actors from a selection including component parents |
| FAssetClassMap | |
| FComponentSelector | |
| FFolderPathSelector | |
| FHybridRowSelector | A row selector that depends on whether hybrid rows are allowed |
| FLogCategoryLogObjectMixerEditor | |
| FObjectMixerCollectionObjectData | |
| FObjectMixerCollectionObjectSet | |
| FObjectMixerColumnData | |
| FObjectMixerEditorListRowActor | |
| FObjectMixerEditorListRowComponent | |
| FObjectMixerEditorListRowData | Defines data carried by each row type. |
| FObjectMixerEditorListRowFolder | |
| FObjectMixerEditorListRowUObject | |
| FObjectMixerOutlinerModeConfig | |
| FObjectMixerOutlinerModeParams | |
| FObjectMixerSceneOutlinerColumnInfo | |
| FObjectMixerSerializationDataPerFilter | |
| FObjectMixerWidgetUserConfig | User Configurable Variables. |
| FWeakActorSelector | Functor which can be used to get weak actor pointers from a selection |
| FWeakActorSelectorAcceptingComponents |
Interfaces
| Name | Remarks |
|---|---|
| IObjectMixerSelectionInterface | Provides an interface for synchronizing an ObjectMixer's selection with another part of the editor |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnObjectMixerCollectionChanged | TMulticastDelegate_NoParams< void > | ObjectMixerEditorSerializedData.h | |
| FOnObjectMixerCollectionRenamed | TMulticastDelegate_TwoParams< void, FName, FName > | ObjectMixerEditorSerializedData.h | |
| FOnPostFilterChange | TMulticastDelegate_NoParams< void > | Views/List/ObjectMixerEditorList.h | |
| FOnPreFilterChange | TMulticastDelegate_NoParams< void > | Views/List/ObjectMixerEditorList.h |
Enums
Public
| Name | Remarks |
|---|---|
| EListViewColumnType | |
| EObjectMixerHybridMode | |
| EObjectMixerInheritanceInclusionOptions | |
| EObjectMixerTreeViewMode |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| LogObjectMixerEditor | FLogCategoryLogObjectMixerEditor | ObjectMixerEditorLog.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FObjectMixerEditorListRowActor * FObjectMixerUtils::AsActorRow
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem |
Views/List/ObjectMixerUtils.h | ||
FObjectMixerEditorListRowComponent * FObjectMixerUtils::AsComponentRow
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem |
Views/List/ObjectMixerUtils.h | ||
FObjectMixerEditorListRowFolder * FObjectMixerUtils::AsFolderRow
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem |
Views/List/ObjectMixerUtils.h | ||
FObjectMixerEditorListRowUObject * FObjectMixerUtils::AsObjectRow
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem |
Views/List/ObjectMixerUtils.h | ||
FObjectMixerEditorListRowData * FObjectMixerUtils::GetRowData
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem |
Views/List/ObjectMixerUtils.h | ||
UObject * FObjectMixerUtils::GetRowObject
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem, |
Views/List/ObjectMixerUtils.h | ||
AActor * FObjectMixerUtils::GetSelfOrOuterAsActor
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem |
Views/List/ObjectMixerUtils.h | ||
bool FObjectMixerUtils::IsObjectRefInCollection
(
const FName& CollectionName, |
Views/List/ObjectMixerUtils.h | ||
bool FObjectMixerUtils::IsObjectRefInCollection
(
const FName& CollectionName, |
Views/List/ObjectMixerUtils.h | ||
void FObjectMixerUtils::SetChildRowsSelected
(
TSharedPtr< ISceneOutlinerTreeItem > InTreeItem, |
Views/List/ObjectMixerUtils.h |