Navigation
API > API/Plugins > API/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 |