Navigation
API > API/Plugins > API/Plugins/Avalanche
Stores original per-primitive visibility properties. Used for restoration when component removed.
| Name | FAvaGizmoComponentPrimitiveValues |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/Avalanche/Public/Framework/AvaGizmoComponent.h |
| Include Path | #include "Framework/AvaGizmoComponent.h" |
Syntax
USTRUCT ()
struct FAvaGizmoComponentPrimitiveValues
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAffectDistanceFieldLighting | bool | Controls whether the primitive should affect dynamic distance field lighting methods. | Framework/AvaGizmoComponent.h | |
| bAffectDynamicIndirectLighting | bool | Controls whether the primitive should influence indirect lighting. | Framework/AvaGizmoComponent.h | |
| bAffectIndirectLightingWhileHidden | bool | Controls whether the primitive should affect indirect lighting when hidden. | Framework/AvaGizmoComponent.h | |
| bCastShadow | bool | Controls whether the primitive component should cast a shadow or not. | Framework/AvaGizmoComponent.h | |
| bDrawWireframe | bool | Currently only applies to dynamic meshes. | Framework/AvaGizmoComponent.h | |
| bIsHiddenInGame | bool | Whether to hide the primitive in game, if the primitive is Visible. | Framework/AvaGizmoComponent.h | |
| bIsVisible | bool | Whether to completely draw the primitive; if false, the primitive is not drawn, does not cast a shadow. | Framework/AvaGizmoComponent.h | |
| bRendersCustomDepth | bool | Whether to render to the custom depth buffer. | Framework/AvaGizmoComponent.h | |
| bRendersDepth | bool | Whether to render to the depth buffer. | Framework/AvaGizmoComponent.h | |
| bRendersInMainPass | bool | Whether to render in the main pass. | Framework/AvaGizmoComponent.h | |
| bVisibleInRayTracing | bool | If true, this component will be visible in ray tracing effects. | Framework/AvaGizmoComponent.h | |
| bVisibleInRealTimeSkyCaptures | bool | If true, this component will be visible in real-time sky light reflection captures. | Framework/AvaGizmoComponent.h | |
| bVisibleInReflectionCaptures | bool | If true, this component will be visible in reflection captures. | Framework/AvaGizmoComponent.h | |
| CustomStencilId | uint8 | The custom stencil id, if applicable. | Framework/AvaGizmoComponent.h | |
| Materials | TArray< TObjectPtr< UMaterialInterface > > | Framework/AvaGizmoComponent.h | ||
| WireframeColor | FLinearColor | The color of the wireframe when drawn. | Framework/AvaGizmoComponent.h |