Navigation
API > API/Plugins > API/Plugins/LevelSnapshotFilters
Allows an actor depending on whether the actors' transforms have changed. Use case: You want detect whether an actor has changed its transform.
| Name | UActorChangedTransformFilter |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/LevelSnapshots/Source/LevelShapshotFilters/Public/Builtin/ActorChangedTransformFilter.h |
| Include Path | #include "Builtin/ActorChangedTransformFilter.h" |
Syntax
UCLASS (Meta=(CommonSnapshotFilter))
class UActorChangedTransformFilter : public UActorSelectorFilter
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULevelSnapshotFilter → ULevelSnapshotBlueprintFilter → UActorSelectorFilter → UActorChangedTransformFilter
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIgnoreLocation | bool | If true, we do not compare the actors' locations. | Builtin/ActorChangedTransformFilter.h |
|
| bIgnoreRotation | bool | If true, we do not compare the actors' rotations. | Builtin/ActorChangedTransformFilter.h |
|
| bIgnoreScale | bool | If true, we do not compare the actors' scales. | Builtin/ActorChangedTransformFilter.h |
|
| TransformCheckRule | TEnumAsByte< ETransformReturnType::Type > | Whether we allow actors that changed transform or that stayed at the same place. | Builtin/ActorChangedTransformFilter.h |
|
Functions
Public
Overridden from ULevelSnapshotFilter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EFilterResult::Type IsActorValid
(
const FIsActorValidParams& Params |
Builtin/ActorChangedTransformFilter.h |