Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FVisualLogger
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FVisualLogEntry * GetEntryToWrite
(
const UObject* LogOwner, |
Returns the current (or new) entry for the given object; alternatively nullptr if we aren't allowed to vlog with the given parameters. | VisualLogger/VisualLogger.h | |
FVisualLogEntry * GetEntryToWrite
(
const UObject* Object, |
Returns current entry for given TimeStamp or creates another one but first it serialize previous entry as completed to vislog devices. | VisualLogger/VisualLogger.h |
GetEntryToWrite(const UObject *, const FLogCategoryBase &)
Description
Returns the current (or new) entry for the given object; alternatively nullptr if we aren't allowed to vlog with the given parameters.
| Name | GetEntryToWrite |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/VisualLogger/VisualLogger.h |
| Include Path | #include "VisualLogger/VisualLogger.h" |
| Source | /Engine/Source/Runtime/Engine/Private/VisualLogger/VisualLogger.cpp |
static FVisualLogEntry * GetEntryToWrite
(
const UObject * LogOwner,
const FLogCategoryBase & LogCategory
)
Parameters
| Name | Remarks |
|---|---|
| LogOwner | The UObject (typically an AActor) we are going to write log entries about. This becomes the row in the Visual Logger timeline. |
| LogCategory | The LogCategory we are logging about. This function will only return a valid log entry if the visual logging is enabled for the category. |
GetEntryToWrite(const UObject *, double, ECreateIfNeeded)
Description
Returns current entry for given TimeStamp or creates another one but first it serialize previous entry as completed to vislog devices. Use VisualLogger::DontCreate to get current entry without serialization
this function can return null
| Name | GetEntryToWrite |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/VisualLogger/VisualLogger.h |
| Include Path | #include "VisualLogger/VisualLogger.h" |
| Source | /Engine/Source/Runtime/Engine/Private/VisualLogger/VisualLogger.cpp |
FVisualLogEntry * GetEntryToWrite
(
const UObject * Object,
double TimeStamp,
ECreateIfNeeded ShouldCreate
)