#include <ComposableCameraModifierManager.h>
Modifier manager storage for all registered candidates and the current effective modifier set.
Public Attributes¶
| Return | Name | Description |
|---|---|---|
T_NodeModifierArray |
ModifierData |
All registered candidates grouped by exact target node class. Each candidate's CameraTagQuery is evaluated when the active camera changes. |
T_EffectiveModifier |
EffectiveModifiers |
Effective modifiers used by the current camera. Node Type entries are resolved per property; NAME_None stores the legacy whole-node Custom Modifier winner. |
ModifierData¶
T_NodeModifierArray ModifierData
EffectiveModifiers¶
T_EffectiveModifier EffectiveModifiers
Public Methods¶
| Return | Name | Description |
|---|---|---|
FComposableCameraModifierUpdateResult |
UpdateEffectiveModifiers |
Update EffectiveModifiers and classify the change as camera reactivation or in-place value mutation. |
T_EffectiveModifier & |
GetEffectiveModifiers inline |
Get current effective modifiers. |
UpdateEffectiveModifiers¶
FComposableCameraModifierUpdateResult UpdateEffectiveModifiers(
AComposableCameraCameraBase * Camera)
GetEffectiveModifiers¶
inline
inline T_EffectiveModifier & GetEffectiveModifiers()