A little more decoupling, and rename ChannelPrints
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
|
|
||||||
#include "LockedWrapper.h"
|
#include "LockedWrapper.h"
|
||||||
#include "LuprexGameModeBase.h"
|
|
||||||
#include "lpx-drvutil.hpp"
|
#include "lpx-drvutil.hpp"
|
||||||
#include "lpx-paths.hpp"
|
#include "lpx-paths.hpp"
|
||||||
|
|
||||||
@@ -31,7 +30,7 @@ void FlxLockedWrapper::InitWrapper() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
FString FlxLockedWrapper::FetchStdout() {
|
FString FlxLockedWrapper::ChannelPrints() {
|
||||||
if (Lockable.Wrapper.get_have_prints(Get()))
|
if (Lockable.Wrapper.get_have_prints(Get()))
|
||||||
{
|
{
|
||||||
uint32_t ndata; const char* data;
|
uint32_t ndata; const char* data;
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ public:
|
|||||||
|
|
||||||
// Fetch Stdout as a string.
|
// Fetch Stdout as a string.
|
||||||
//
|
//
|
||||||
FString FetchStdout();
|
FString ChannelPrints();
|
||||||
|
|
||||||
// Get the current Actor ID.
|
// Get the current Actor ID.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ void ALuprexGameModeBase::UpdateConsoleOutput() {
|
|||||||
// Copy Luprex Stdout into the console.
|
// Copy Luprex Stdout into the console.
|
||||||
FlxLockedWrapper lockedwrap(LockableWrapper);
|
FlxLockedWrapper lockedwrap(LockableWrapper);
|
||||||
if (Playing) {
|
if (Playing) {
|
||||||
FString Text = lockedwrap.FetchStdout();
|
FString Text = lockedwrap.ChannelPrints();
|
||||||
if (!Text.IsEmpty())
|
if (!Text.IsEmpty())
|
||||||
{
|
{
|
||||||
ConsoleAddOutput(Text);
|
ConsoleAddOutput(Text);
|
||||||
|
|||||||
Reference in New Issue
Block a user