#include "Platform/Win32/EditorWindowRuntimeInternal.h" #include namespace XCEngine::UI::Editor::App::EditorWindowInternal { bool ResolveVerboseRuntimeTraceEnabled() { wchar_t buffer[8] = {}; const DWORD length = GetEnvironmentVariableW( L"XCUIEDITOR_VERBOSE_TRACE", buffer, static_cast(std::size(buffer))); return length > 0u && buffer[0] != L'0'; } void LogRuntimeTrace(std::string_view channel, std::string_view message) { AppendUIEditorRuntimeTrace(channel, message); } bool IsAutoCaptureOnStartupEnabled() { return App::Internal::IsEnvironmentFlagEnabled("XCUI_AUTO_CAPTURE_ON_STARTUP"); } } // namespace XCEngine::UI::Editor::App::EditorWindowInternal