Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UFXSystemComponent
- UNiagaraComponent
- UNiagaraCullProxyComponent
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCullProxyComponent.h |
| Include | #include "NiagaraCullProxyComponent.h" |
Syntax
UCLASS (NotBlueprintable)
class UNiagaraCullProxyComponent : public UNiagaraComponent
Remarks
A specialization of UNiagaraComponent that can act as a proxy for many other NiagaraComponents that have been culled by scalability.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FNiagaraCulledComponentInfo > | Instances | Array of additional instance transforms. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UNiagaraCullProxyComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | RegisterCulledComponent
(
UNiagaraComponent* Component, |
||
| void | |||
| void | UnregisterCulledComponent
(
UNiagaraComponent* Component |
Overridden from UNiagaraComponent
| Type | Name | Description | |
|---|---|---|---|
| FBoxSphereBounds | CalcBounds
(
const FTransform& LocalToWorld |
||
| FPrimitiveSceneProxy * |
Constants
| Name | Description |
|---|---|
| TotalCullProxiesName |