Export FVisualLoggerBinaryFileDevice symbols with ENGINE_API

Hi,

We’ve implemented a ring buffer for the Visual Logger, which lets us keep the last 60 seconds of log events in memory so we can dump them when requested, or upon game/editor shutdown. To do so, we’ve had to patch FVisualLoggerBinaryFileDevice to add the ENGINE_API export macro so we can override some of its methods.

Would you consider including this change in a future release?

Thanks,

Nicolas Phister

[Attachment Removed]

Steps to Reproduce[Attachment Removed]

I believe this should be fine, but it would not make it into any release branch until 6.0 as there is no planned 5.9 currently. The engineer I would usually consult for adding things to the API is currently out of the office, but I do not foresee any objections to this.

-James

[Attachment Removed]