Navigation
API > API/Runtime > API/Runtime/Renderer
| Name | FHairInstanceCullingResults |
| Type | struct |
| Header File | /Engine/Source/Runtime/Renderer/Public/HairStrandsInterface.h |
| Include Path | #include "HairStrandsInterface.h" |
Syntax
struct FHairInstanceCullingResults
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InstancesVisibilityType | TArray< uint32 > | Visibility per instance per view Store up to 8 view culling result per uint | HairStrandsInterface.h | |
| VisibleInAnyViews_CardsOrMeshes_Primary | FHairStrandsInstances | HairStrandsInterface.h | ||
| VisibleInAnyViews_CardsOrMeshes_Shadow | FHairStrandsInstances | HairStrandsInterface.h | ||
| VisibleInAnyViews_Strands | FHairStrandsInstances | List of instances visible in any views. | HairStrandsInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
const FViewInfo& View, |
HairStrandsInterface.h | ||
void InitVisibility
(
uint32 InstanceCount |
HairStrandsInterface.h | ||
EHairInstanceVisibilityType Is
(
const FViewInfo& View, |
HairStrandsInterface.h | ||
EHairInstanceVisibilityType Is
(
const FSceneView& View, |
HairStrandsInterface.h | ||
bool Is
(
const FViewInfo& View, |
HairStrandsInterface.h | ||
bool IsVisibleInAnyViews
(
const FHairStrandsInstance& Instance |
HairStrandsInterface.h |