#include <ComposableCameraLogCapture.h>
A single captured warning / error log line. Produced by [FComposableCameraLogCapture](FComposableCameraLogCapture.md#fcomposablecameralogcapture) every time UE_LOG fires on a ComposableCamera log category at Warning verbosity or worse.
Public Attributes¶
| Return | Name | Description |
|---|---|---|
FName |
CategoryName |
Log category name that emitted the line. Used so the panel can distinguish runtime (LogComposableCameraSystem) from editor (LogComposableCameraSystemEditor) origins at a glance. |
ELogVerbosity::Type |
Verbosity |
Verbosity level (Warning / Error / Fatal). Filtered at capture time — Log / Display / Verbose / VeryVerbose never enter the ring buffer so the panel doesn't drown in trivia. |
FString |
Message |
Formatted message body (after UE_LOG's printf-style substitution). |
double |
Timestamp |
Wall-clock time of capture, from FPlatformTime::Seconds(). The panel displays (Now - Timestamp) as "Xs ago" so users can tell stale warnings from fresh ones. |
int32 |
RepeatCount |
Number of times the same (Category, Verbosity, Message) triple has been emitted since it first entered the ring buffer. Starts at 1 on first capture; bumped by the dedupe path in [FComposableCameraLogCapture::Serialize](FComposableCameraLogCapture.md#serialize) without moving the entry or allocating. Panel renders "(xN)" when N > 1 so callers see at a glance that a warning is spamming. |
CategoryName¶
FName CategoryName
Log category name that emitted the line. Used so the panel can distinguish runtime (LogComposableCameraSystem) from editor (LogComposableCameraSystemEditor) origins at a glance.
Verbosity¶
ELogVerbosity::Type Verbosity = ELogVerbosity::NoLogging
Verbosity level (Warning / Error / Fatal). Filtered at capture time — Log / Display / Verbose / VeryVerbose never enter the ring buffer so the panel doesn't drown in trivia.
Message¶
FString Message
Formatted message body (after UE_LOG's printf-style substitution).
Timestamp¶
double Timestamp = 0.0
Wall-clock time of capture, from FPlatformTime::Seconds(). The panel displays (Now - Timestamp) as "Xs ago" so users can tell stale warnings from fresh ones.
RepeatCount¶
int32 RepeatCount = 1
Number of times the same (Category, Verbosity, Message) triple has been emitted since it first entered the ring buffer. Starts at 1 on first capture; bumped by the dedupe path in [FComposableCameraLogCapture::Serialize](FComposableCameraLogCapture.md#serialize) without moving the entry or allocating. Panel renders "(xN)" when N > 1 so callers see at a glance that a warning is spamming.