Limen Framework 0.1 Help

ULimenBlendableSetting

Overview

ULimenBlendableSetting is a subclass of ULimenSelectionSetting designed to manage and control blendable settings within post-processing volumes. It provides functionality to enable or disable specific blendables based on user selection.

Properties

Type

Name

Access

Description

int32

BlendableIndex

Protected

The index of the blendable setting in the post-process volume's weighted blendables list.

Functions

Return Type

Signature

Description

void

SetDefaults()

Initializes default values for the setting, including possible selections and their default state. Subscribes to the PostProcessSettingEvaluate event of the ULimenGraphicalSettingsSubsystem.

void

PostProcessSettingEvaluate(FPostProcessSettings& Settings)

Evaluates the post-process settings and adjusts the weight of the specified blendable based on the current selection (enabled or disabled).

Usage & Implementation Notes

  • The class subscribes to the PostProcessSettingEvaluate event in its constructor, ensuring that it can dynamically adjust blendable weights during runtime.

  • The SetDefaults method initializes the possible selections and default state, making it easier for users to interact with the setting through a user interface.

22 May 2026