Navigation
API > API/Plugins > API/Plugins/ColorGradingEditor
Interface that allows color grading data models to be generated for specific UObjects
| Name | IColorGradingEditorDataModelGenerator |
| Type | class |
| Header File | /Engine/Plugins/Editor/ColorGrading/Source/ColorGradingEditor/Public/ColorGradingEditorDataModel.h |
| Include Path | #include "ColorGradingEditorDataModel.h" |
Syntax
class IColorGradingEditorDataModelGenerator : public TSharedFromThis< IColorGradingEditorDataModelGenerator >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IColorGradingEditorDataModelGenerator
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IColorGradingEditorDataModelGenerator() |
ColorGradingEditorDataModel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Destroy
(
const TSharedRef< class FColorGradingEditorDataModel >& ColorGradingDataModel, |
ColorGradingEditorDataModel.h | ||
void GenerateDataModel
(
IPropertyRowGenerator& PropertyRowGenerator, |
Called when the color grading data model should be generated by this generator | ColorGradingEditorDataModel.h | |
void Initialize
(
const TSharedRef< class FColorGradingEditorDataModel >& ColorGradingDataModel, |
ColorGradingEditorDataModel.h |