Navigation
API > API/Plugins > API/Plugins/ColorGradingEditor
Interface to configure how an object is displayed in the Color Grading panel's outliner
| Name | IColorGradingMixerObjectHierarchyConfig |
| Type | struct |
| Header File | /Engine/Plugins/Editor/ColorGrading/Source/ColorGradingEditor/Public/ColorGradingMixerObjectFilterRegistry.h |
| Include Path | #include "ColorGradingMixerObjectFilterRegistry.h" |
Syntax
struct IColorGradingMixerObjectHierarchyConfig : public TSharedFromThis< IColorGradingMixerObjectHierarchyConfig >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IColorGradingMixerObjectHierarchyConfig
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IColorGradingMixerObjectHierarchyConfig() |
ColorGradingMixerObjectFilterRegistry.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Generate a list of additional actors to include as children in the ObjectMixer hierarchy for the given object | ColorGradingMixerObjectFilterRegistry.h | ||
virtual TSet< FName > GetPropertiesThatRequireListRefresh () |
If a property is changed that has a name found in this set, the color grading mixer hierarchy will be refreshed. | ColorGradingMixerObjectFilterRegistry.h | |
virtual bool HasCustomDropHandling() |
If true, this has custom handling for drop operations and will override the hierarchy's default behaviour with the ValidateDrop and OnDrop functions. | ColorGradingMixerObjectFilterRegistry.h | |
virtual bool IsActorAssociated
(
UObject* ParentObject, |
Return true if AssociatedActor is associated with ParentObject. | ColorGradingMixerObjectFilterRegistry.h | |
virtual bool OnDrop
(
UObject* DropTarget, |
Called when a payload is dropped onto a target. | ColorGradingMixerObjectFilterRegistry.h | |
virtual FSceneOutlinerDragValidationInfo ValidateDrop
(
UObject* DropTarget, |
Test whether the specified payload can be dropped onto a tree item representing this object | ColorGradingMixerObjectFilterRegistry.h |