UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ITraceControllerCommands.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7
12{
13public:
14
16
23
30
37 virtual void Send(FStringView Host, FStringView Channels, bool bExcludeTail = false) = 0;
38
46 virtual void File(FStringView File, FStringView Channels, bool bExcludeTail = false, bool bTruncateFile = false) = 0;
47
53 virtual void SnapshotSend(FStringView Host) = 0;
54
60 virtual void SnapshotFile(FStringView File) = 0;
61
65 virtual void Pause() = 0;
66
70 virtual void Resume() = 0;
71
75 virtual void Stop() = 0;
76
81 virtual void Bookmark(FStringView Label) = 0;
82
88 virtual void Screenshot(FStringView Name, bool bShowUI) = 0;
89
94 virtual void SetStatNamedEventsEnabled(bool bEnabled) = 0;
95};
96
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ITraceControllerCommands.h:12
virtual void Stop()=0
virtual void SnapshotSend(FStringView Host)=0
virtual void Resume()=0
virtual void Pause()=0
virtual void SetChannels(TConstArrayView< FStringView > ChannelsToEnable, TConstArrayView< FStringView > ChannelsToDisable)=0
virtual void File(FStringView File, FStringView Channels, bool bExcludeTail=false, bool bTruncateFile=false)=0
virtual void SetStatNamedEventsEnabled(bool bEnabled)=0
virtual void SetChannels(TConstArrayView< FString > ChannelsToEnable, TConstArrayView< FString > ChannelsToDisable)=0
virtual void Bookmark(FStringView Label)=0
virtual void SnapshotFile(FStringView File)=0
virtual ~ITraceControllerCommands()
Definition ITraceControllerCommands.h:15
virtual void Send(FStringView Host, FStringView Channels, bool bExcludeTail=false)=0
virtual void Screenshot(FStringView Name, bool bShowUI)=0