Navigation
| Name | ColorGradingEditor |
| Type | Editor |
| Part of Plugins | Color Grading |
| Location | /Engine/Plugins/Editor/ColorGrading/Source/ColorGradingEditor/ |
| Module Build Rules | ColorGradingEditor.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FColorGradingEditorDataModel | A data model that stores the color grading properties from a UObject, which allows UObjects with widely varying color grading interfaces to be used with the color grading panel. |
| SColorGradingDetailView | A custom detail view based on SDetailView that uses a property row generator as a source for the property nodes instead of generating them manually. |
| SColorGradingPanel | Main panel of a color grading drawer widget, which displays color wheels or selected object details |
| UColorGradingMixerContextObject | Empty class which can be added to an FToolMenuContext to indicate that the menu originates from the Color Grading panel. |
Structs
| Name | Remarks |
|---|---|
| FColorGradingMixerObjectFilterRegistry | Contains functions for controlling which classes can be managed from the Color Grading panel's ObjectMixer-based hierarchy panel |
| FColorGradingPanelState | Stores the state of the color grading panel UI that can be reloaded in cases where the panel or any of its elements are reloaded (such as when the containing drawer is reopened or docked) |
| IColorGradingMixerObjectHierarchyConfig | Interface to configure how an object is displayed in the Color Grading panel's outliner |
Interfaces
| Name | Remarks |
|---|---|
| IColorGradingEditor | Display Cluster Color Grading module interface |
| IColorGradingEditorDataModelGenerator | Interface that allows color grading data models to be generated for specific UObjects |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FColorGradingActorFilter | TFunction< bool(const AActor *)> | SColorGradingPanel.h | |
| FGetDetailsDataModelGenerator | TBaseDelegate_NoParams< TSharedRef< IColorGradingEditorDataModelGenerator > > | ColorGradingEditorDataModel.h | |
| FGetObjectHierarchyConfig | TBaseDelegate_NoParams< TSharedRef< IColorGradingMixerObjectHierarchyConfig > > | ColorGradingMixerObjectFilterRegistry.h | |
| FOnFilterDetailTreeNode | TBaseDelegate_OneParam< bool, const TSharedRef< IDetailTreeNode > & > | DetailView/SColorGradingDetailView.h |