Navigation
API > API/Plugins > API/Plugins/SourceFilteringTrace
Object managing the currently active UDataSourceFilter instances and UTraceSourceFilteringSettings
| Name | FTraceSourceFiltering |
| Type | class |
| Header File | /Engine/Plugins/Developer/TraceSourceFiltering/Source/SourceFilteringTrace/Public/TraceSourceFiltering.h |
| Include Path | #include "TraceSourceFiltering.h" |
Syntax
class FTraceSourceFiltering : public FGCObject
Inheritance Hierarchy
- FGCObject → FTraceSourceFiltering
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTraceSourceFiltering() |
End FGCObject overrides | TraceSourceFiltering.h |
Structs
| Name | Remarks |
|---|---|
| FFilterCommand | Structure representing a remotely 'callable' filter command |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
Begin FGCObject overrides | TraceSourceFiltering.h | |
USourceFilterCollection * GetFilterCollection() |
Returns the running instance its Filter Collection, containing active set of filters | TraceSourceFiltering.h | |
virtual FString GetReferencerName() |
TraceSourceFiltering.h | ||
UTraceSourceFilteringSettings * GetSettings() |
Returns the running instance its Filtering Settings | TraceSourceFiltering.h | |
void ProcessRemoteCommand
(
const FString& Command, |
Processes an received filtering command, altering the Filter Collection and or Settings accordingly | TraceSourceFiltering.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void PopulateRemoteTraceCommands() |
TraceSourceFiltering.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTraceSourceFiltering & Get() |
TraceSourceFiltering.h | ||
static void Initialize() |
TraceSourceFiltering.h |