Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Conditions
Inheritance Hierarchy
- UObject
- UMovieSceneSignedObject
- UMovieSceneCondition
- UMovieSceneGroupCondition
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Conditions/MovieSceneGroupCondition.h |
| Include | #include "Conditions/MovieSceneGroupCondition.h" |
Syntax
UCLASS (BlueprintType, DefaultToInstanced, EditInlineNew, Meta=(DisplayName="Group Condition"))
class UMovieSceneGroupCondition : public UMovieSceneCondition
Remarks
Condition class that allows the grouping of other conditions using 'and', 'or', or 'xor'.
Variables
| Type | Name | Description | |
|---|---|---|---|
| EMovieSceneGroupConditionOperator | Operator | Which operator to use in evaluating the group condition | |
| TArray< FMovieSceneConditionContainer > | SubConditions | List of sub-conditions to evaluate as part of this condition. |
Overridden from UMovieSceneCondition
| Type | Name | Description | |
|---|---|---|---|
| bool | CanCacheResult
(
TSharedRef< const UE::MovieScene::FSharedPlaybackState > SharedPlaybackState |
||
| uint32 | ComputeCacheKey
(
FGuid BindingGuid, |
Cache Key overridden to combine cache keys of sub conditions | |
| bool | EvaluateConditionInternal
(
FGuid BindingGuid, |
UMovieSceneCondition overrides |