Navigation
API > API/Plugins > API/Plugins/OpenColorIO
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UOpenColorIODisplayExtensionWrapper
References
| Module | OpenColorIO |
| Header | /Engine/Plugins/Compositing/OpenColorIO/Source/OpenColorIO/Public/OpenColorIODisplayExtensionWrapper.h |
| Include | #include "OpenColorIODisplayExtensionWrapper.h" |
Syntax
UCLASS&40;Blueprintable, Meta&61;&40;DisplayName&61;"OpenColorIO Display Extension Wrapper"&41;&41;
class UOpenColorIODisplayExtensionWrapper : public UObject
Remarks
This Blueprintable object can hold an OCIO Scene View Extension. You can change its OCIO config, and specify the context in which you want it to be active on.
Functions
| Type | Name | Description | |
|---|---|---|---|
| UOpenColorIODisplayExtensionWrapper * | CreateInGameOpenColorIODisplayExtension
(
FOpenColorIODisplayConfiguration InDisplayConfiguration |
Creates an instance of this object, configured for use in game with the given OCIO configuration. | |
| UOpenColorIODisplayExtensionWrapper * | CreateOpenColorIODisplayExtension
(
FOpenColorIODisplayConfiguration InDisplayConfiguration, |
Creates an instance of this object, configured with the given arguments (OCIO and activation function). | |
| FOpenColorIODisplayConfiguration | Gets the display extension OCIO configuration. | ||
| void | Removes the extension. | ||
| void | SetOpenColorIOConfiguration
(
FOpenColorIODisplayConfiguration InDisplayConfiguration |
Sets the display extension OCIO configuration. | |
| void | SetSceneExtensionIsActiveFunction
(
const FSceneViewExtensionIsActiveFunctor& IsActiveFunction |
Sets a single activation function. Will remove any others. | |
| void | SetSceneExtensionIsActiveFunctions
(
const TArray< FSceneViewExtensionIsActiveFunctor >& IsActiveFunctions |
Sets an array of activation functions. Will remove any others. |