FRemoteControlLogger

Remote control logger. Generated Log UI and collect logs from APIs and protocols

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

FRemoteControlLogger

References

Module

RemoteControl

Header

/Engine/Plugins/VirtualProduction/RemoteControl/Source/RemoteControl/Public/RemoteControlLogger.h

Include

#include "RemoteControlLogger.h"

Syntax

class FRemoteControlLogger : public TSharedFromThis< FRemoteControlLogger >

Remarks

Remote control logger. Generated Log UI and collect logs from APIs and protocols

Constructors

Name Description

Public function

FRemoteControlLogger()

Destructors

Name Description

Public function Virtual

~FRemoteControlLogger()

Functions

Name Description

Public function Const

void

 

ClearLog()

Removes all messages from log

Public function

void

 

EnableLog

(
    const bool bEnable
)

Enable/Disable the log for Remote Control

Public function Static

FRemoteContr...

 

Get()

Get singleton logger instance

Public function Const

TSharedRef< ...

 

GetWidget()

Get Logger SWidget

Public function Const

bool

 

IsEnabled()

Return the current state of the log

Public function

void

 

Log

(
    const FName& InputType,
    FLogCallback InLogTextCallback,
    EVerbosityLevel Verbosity
)

Log the message

Typedefs

Name

Description

FLogCallback

Callback for logging, it should return FText to log

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss