#include <ComposableCameraProjectSettings.h>
Inherits:
UDeveloperSettings
Developer settings for composable camera system.
Public Attributes¶
| Return | Name | Description |
|---|---|---|
TSoftObjectPtr< UComposableCameraTransitionTableDataAsset > |
TransitionTable |
Optional project-wide transition routing table. Consulted when switching between camera types to resolve the transition before falling back to per-camera-type defaults. See also: UComposableCameraTransitionTableDataAsset for the resolution chain. |
TArray< FName > |
ContextNames |
Named camera contexts that can be used with ActivateCamera. Each entry is just a name (e.g., "Gameplay", "UI", "LevelSequence"). The first entry is treated as the base context — it is always present and cannot be popped. The context stack is strict LIFO: contexts push on top and pop from top. |
TransitionTable¶
TSoftObjectPtr< UComposableCameraTransitionTableDataAsset > TransitionTable
Optional project-wide transition routing table. Consulted when switching between camera types to resolve the transition before falling back to per-camera-type defaults. See also: UComposableCameraTransitionTableDataAsset for the resolution chain.
ContextNames¶
TArray< FName > ContextNames
Named camera contexts that can be used with ActivateCamera. Each entry is just a name (e.g., "Gameplay", "UI", "LevelSequence"). The first entry is treated as the base context — it is always present and cannot be popped. The context stack is strict LIFO: contexts push on top and pop from top.
Public Methods¶
| Return | Name | Description |
|---|---|---|
bool |
IsValidContextName const inline |
Returns true if the given name is a registered context. |
IsValidContextName¶
const inline
inline bool IsValidContextName(FName ContextName) const
Returns true if the given name is a registered context.
Public Static Methods¶
| Return | Name | Description |
|---|---|---|
TArray< FName > |
GetContextNames static inline |
Get all context names as a list (for dropdowns / GetOptions). |
GetContextNames¶
static inline
static inline TArray< FName > GetContextNames()
Get all context names as a list (for dropdowns / GetOptions).