UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSceneQueryVisibilityFilter Struct Reference

#include <SceneSnappingManager.h>

Public Member Functions

INTERACTIVETOOLSFRAMEWORK_API bool IsVisible (const UPrimitiveComponent *Component) const
 

Public Attributes

const TArray< const UPrimitiveComponent * > * ComponentsToIgnore = nullptr
 
const TArray< const UPrimitiveComponent * > * InvisibleComponentsToInclude = nullptr
 

Member Function Documentation

◆ IsVisible()

bool FSceneQueryVisibilityFilter::IsVisible ( const UPrimitiveComponent *  Component) const
Returns
true if the Component is currently configured as visible (does not consider ComponentsToIgnore or InvisibleComponentsToInclude lists)

Member Data Documentation

◆ ComponentsToIgnore

const TArray<const UPrimitiveComponent*>* FSceneQueryVisibilityFilter::ComponentsToIgnore = nullptr

Optional: components to consider invisible even if they aren't.

◆ InvisibleComponentsToInclude

const TArray<const UPrimitiveComponent*>* FSceneQueryVisibilityFilter::InvisibleComponentsToInclude = nullptr

Optional: components to consider visible even if they aren't.


The documentation for this struct was generated from the following files: