UNegationFilter

Returns the results of a child filter optionally negated.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

LevelSnapshotFilters

Header

/Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelShapshotFilters/Public/Builtin/BlueprintOnly/NegationFilter.h

Include

#include "Builtin/BlueprintOnly/NegationFilter.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Meta=(InternalSnapshotFilter))
class UNegationFilter : public ULevelSnapshotFilter

Remarks

Returns the results of a child filter optionally negated.

Negation rules:

  • Include negated becomes Exclude

  • Exclude negated becomes Include

  • DoNotCare negated becomes DoNotCare

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

bool

 

bShouldNegate

Functions

Name Description

Public function UFunction BlueprintCallable, Category

ULevelSnapsh...

 

CreateChild

(
    const TSubclassOf< ULevelSnapshotFi...
)

Creates an instanced child.

Public function Const UFunction BlueprintPure, Category

ULevelSnapsh...

 

GetChild()

Public function UFunction BlueprintCallable, Category

void

 

SetExternalChild

(
    ULevelSnapshotFilter* NewChild
)

Creates an instanced child. If you intend to save this filter, you should use CreateChild;

Overridden from ULevelSnapshotFilter

Name Description

Public function Virtual Const

EFilterResul...

 

IsActorValid

(
    const FIsActorValidParams& Params
)

Public function Virtual Const

EFilterResul...

 

IsAddedActorValid

(
    const FIsAddedActorValidParams& Pa...
)

This is called when an actor was added to the world since the snapshot had been taken.

Public function Virtual Const

EFilterResul...

 

IsDeletedActorValid

(
    const FIsDeletedActorValidParams& ...
)

This is called when an actor was removed from the world since the snapshot had been taken.

Public function Virtual Const

EFilterResul...

 

IsPropertyValid

(
    const FIsPropertyValidParams& Para...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss