Navigation
API > API/Plugins > API/Plugins/AudioInsights
| Name | FTraceModule |
| Type | class |
| Header File | /Engine/Plugins/AudioInsights/Source/AudioInsights/Public/AudioInsightsTraceModule.h |
| Include Path | #include "AudioInsightsTraceModule.h" |
Syntax
class FTraceModule : public IAudioInsightsTraceModule
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTraceModule() |
AudioInsightsTraceModule.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTraceModule() |
AudioInsightsTraceModule.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnAnalysisStarting | TMulticastDelegate_OneParam< void, const double > | AudioInsightsTraceModule.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnAnalysisStarting | FOnAnalysisStarting | AudioInsightsTraceModule.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAudioTraceChannelsEnabled | bool | AudioInsightsTraceModule.h | ||
| bIsAudioInsightsTrace | bool | AudioInsightsTraceModule.h | ||
| bTraceAnalysisHasStarted | bool | AudioInsightsTraceModule.h | ||
| ChannelsToRestore | TArray< FString > | AudioInsightsTraceModule.h | ||
| CurrentTraceMode | ETraceMode | AudioInsightsTraceModule.h | ||
| RewindDebugger | FRewindDebuggerAudioInsightsRuntime | AudioInsightsTraceModule.h | ||
| TraceProviders | TMap< FName, TSharedPtr< FTraceProviderBase > > | AudioInsightsTraceModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< TraceProviderType > FindAudioTraceProvider() |
AudioInsightsTraceModule.h |
Overridden from IAudioInsightsTraceModule
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddTraceProvider
(
TSharedPtr< FTraceProviderBase > TraceProvider |
AudioInsightsTraceModule.h | ||
virtual bool AudioChannelsCanBeManuallyEnabled() |
AudioInsightsTraceModule.h | ||
virtual void ExecuteConsoleCommand
(
const FString& InCommandStr |
AudioInsightsTraceModule.h | ||
virtual ETraceMode GetTraceMode() |
AudioInsightsTraceModule.h | ||
virtual bool IsAudioInsightsTrace() |
AudioInsightsTraceModule.h | ||
virtual bool IsTraceAnalysisActive() |
AudioInsightsTraceModule.h | ||
virtual void OnOnlyTraceAudioChannelsStateChanged
(
const bool bOnlyTraceAudioChannels |
AudioInsightsTraceModule.h | ||
virtual void SaveTraceSnapshot() |
AudioInsightsTraceModule.h | ||
virtual void StartTraceAnalysis
(
const bool bInOnlyTraceAudioChannels, |
AudioInsightsTraceModule.h | ||
virtual void StopTraceAnalysis() |
AudioInsightsTraceModule.h |
Overridden from IModule
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GenerateReports
(
const TraceServices::IAnalysisSession& Session, |
AudioInsightsTraceModule.h | ||
virtual const TCHAR * GetCommandLineArgument() |
AudioInsightsTraceModule.h | ||
virtual void GetLoggers
(
TArray< const TCHAR* >& OutLoggers |
AudioInsightsTraceModule.h | ||
virtual void GetModuleInfo
(
TraceServices::FModuleInfo& OutModuleInfo |
AudioInsightsTraceModule.h | ||
virtual void OnAnalysisBegin
(
TraceServices::IAnalysisSession& Session |
AudioInsightsTraceModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void DisableAllTraceChannels() |
AudioInsightsTraceModule.h | ||
static const FName GetName() |
AudioInsightsTraceModule.h |