Navigation
API > API/Plugins > API/Plugins/MovieRenderPipelineCore
Modifies actor visibility.
| Name | UMovieGraphRenderPropertyModifier |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineCore/Public/Graph/MovieGraphRenderLayerSubsystem.h |
| Include Path | #include "Graph/MovieGraphRenderLayerSubsystem.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UMovieGraphRenderPropertyModifier : public UMovieGraphCollectionModifier
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieGraphModifierBase → UMovieGraphCollectionModifier → UMovieGraphRenderPropertyModifier
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMovieGraphRenderPropertyModifier() |
Graph/MovieGraphRenderLayerSubsystem.h |
Structs
| Name | Remarks |
|---|---|
| FActorState | Various visibility properties for an actor. |
| FComponentState | Various visibility properties for a component. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAffectIndirectLightingWhileHidden | uint8 | Controls whether the primitive should affect indirect lighting when hidden. | Graph/MovieGraphRenderLayerSubsystem.h |
|
| bCastShadowWhileHidden | uint8 | If true, the primitive will cast shadows even if it is hidden. | Graph/MovieGraphRenderLayerSubsystem.h |
|
| bCastsShadows | uint8 | If true, the primitive will cast shadows. | Graph/MovieGraphRenderLayerSubsystem.h |
|
| bHoldout | uint8 | If true, the primitive will render black with an alpha of 0, but all secondary effects (shadows, reflections, indirect lighting) remain. | Graph/MovieGraphRenderLayerSubsystem.h |
|
| bIsHidden | uint8 | If true, the actor will not be visible and will not contribute to any secondary effects (shadows, indirect lighting) unless their respective flags are set below. | Graph/MovieGraphRenderLayerSubsystem.h |
|
| bOverride_bAffectIndirectLightingWhileHidden | uint8 | Graph/MovieGraphRenderLayerSubsystem.h |
|
|
| bOverride_bCastShadowWhileHidden | uint8 | Graph/MovieGraphRenderLayerSubsystem.h |
|
|
| bOverride_bCastsShadows | uint8 | Graph/MovieGraphRenderLayerSubsystem.h |
|
|
| bOverride_bHoldout | uint8 | Graph/MovieGraphRenderLayerSubsystem.h |
|
|
| bOverride_bIsHidden | uint8 | Graph/MovieGraphRenderLayerSubsystem.h |
|
|
| bOverride_bProcessEditorOnlyActors | uint8 | Graph/MovieGraphRenderLayerSubsystem.h |
|
|
| bProcessEditorOnlyActors | uint8 | If true, this modifier will process editor-only actors (eg, the billboard icons that represent lights). | Graph/MovieGraphRenderLayerSubsystem.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedActorState | TArray< FActorState > | Tracks relevant actor state prior to having the modifier applied. | Graph/MovieGraphRenderLayerSubsystem.h | |
| CachedComponentState | TArray< FComponentState > | Tracks relevant component state prior to having the modifier applied. | Graph/MovieGraphRenderLayerSubsystem.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsHidden() |
Graph/MovieGraphRenderLayerSubsystem.h |
|
|
void SetHidden
(
const bool bInIsHidden |
Graph/MovieGraphRenderLayerSubsystem.h |
|
Overridden from UMovieGraphModifierBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ApplyModifier
(
const UWorld* World |
Applies this modifier in the provided world. Called once per layer. | Graph/MovieGraphRenderLayerSubsystem.h | |
virtual FText GetModifierName() |
Gets the name of this modifier. Typically used for UI display purposes. | Graph/MovieGraphRenderLayerSubsystem.h | |
virtual void UndoModifier () |
Undoes the effects of this modifier. | Graph/MovieGraphRenderLayerSubsystem.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Graph/MovieGraphRenderLayerSubsystem.h | ||
virtual void PostLoad() |
Graph/MovieGraphRenderLayerSubsystem.h |