ULimenMotionBlurSetting
Overview
ULimenMotionBlurSetting is a subclass of ULimenValueSetting designed to control motion blur effects in post-processing. It sets up default values and subscribes to an event that evaluates post-process settings, applying the motion blur amount based on the current value.
Properties
Type | Name | Access | Description |
|---|---|---|---|
| DevelopmentName | Public | The development name of the setting. |
| Category | Public | The category under which this setting is displayed in the user interface. |
| DisplayName | Public | The display name of the setting. |
| Description | Public | A description of what the setting does. |
| DecimalsDisplayed | Public | The number of decimal places to display for the value. |
| ValueRange | Protected | The range of valid values for this setting. |
| DefaultSettingValue | Protected | The default value for this setting. |
Functions
Return Type | Signature | Description |
|---|---|---|
|
| Initializes the default values and subscribes to the post-process settings evaluation event. |
|
| Evaluates the post-process settings and applies the motion blur amount based on the current value. |
Usage & Implementation Notes
This class is designed to be used within a Unreal Engine project that utilizes post-processing volumes.
It requires the presence of an instance of
ULimenGraphicalSettingsSubsystemto function correctly.The
PostProcessSettingsEvaluatefunction ensures that motion blur is only applied when the value is within the valid range.