Module |
|
Header |
/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Public/UnitLogging.h |
Include |
#include "UnitLogging.h" |
class FUnitLogInterface
Implements an interface for using the UNIT_LOG etc. macros above, within a class
Name | Description | ||
---|---|---|---|
|
LogColor |
Convert to pointer, to eliminate extra package dependency. |
Name | Description | |
---|---|---|
|
FUnitLogInterface() |
Base constructor |
Name | Description | |
---|---|---|
|
~FUnitLogInterface() |
Name | Description | ||
---|---|---|---|
|
ClearLogColor() |
Resets the log color to default |
|
|
UUnitTest &#... |
GetUnitTest() |
If the log interface is tied to a unit test, this matches it up to an active unit test |
|
IsConnectionLogSource ( |
Whether or not this log interface is the source of a UNetConnection - used for deciding where to direct, UNetConnection log hooks |
|
|
IsTimerLogSource ( |
Whether or not this log interface is the source of an FTimerManager delegate object, used for hooking logs triggered during global timer manager delegates. |
|
|
NotifyLocalLog ( |
For implementation in subclasses, for helping to track local log entries related to a unit test. |
|
|
NotifyStatusLog |
As above, except for log entries directed towards the Unit Test Status window. |
|
|
SetLogColor ( |
Override the default log color |