Navigation
Unreal Engine C++ API Reference > Plugins > SourceFilteringTrace
Inheritance Hierarchy
- FGCObject
- FTraceSourceFiltering
References
Module | SourceFilteringTrace |
Header | /Engine/Plugins/Developer/TraceSourceFiltering/Source/SourceFilteringTrace/Public/TraceSourceFiltering.h |
Include | #include "TraceSourceFiltering.h" |
Syntax
class FTraceSourceFiltering : public FGCObject
Remarks
Object managing the currently active UDataSourceFilter instances and UTraceSourceFilteringSettings
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TMap< FString, FFilterCommand > | CommandMap | Mapping for all filtering commands from their name to respective FFilterCommand object |
![]() |
TObjectPtr< USourceFilterCollection > | FilterCollection | |
![]() |
TObjectPtr< UTraceSourceFilteringSettings > | Settings |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
End FGCObject overrides |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FTraceSourceFiltering & | Get () |
|
![]() |
USourceFilterCollection * | Returns the running instance its Filter Collection, containing active set of filters | |
![]() |
UTraceSourceFilteringSettings * | GetSettings () |
Returns the running instance its Filtering Settings |
![]() ![]() |
void | Initialize () |
|
![]() |
void | ||
![]() |
void | ProcessRemoteCommand
(
const FString& Command, |
Processes an received filtering command, altering the Filter Collection and or Settings accordingly |
Overridden from FGCObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
Begin FGCObject overrides |
![]() ![]() ![]() |
FString | Overload this method to report a name for your referencer |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FFilterCommand | Structure representing a remotely 'callable' filter command |