Navigation
API > API/Plugins > API/Plugins/Niagara
Data channel that will automatically sub-divide the world into discreet "islands" based on location.
| Name | UNiagaraDataChannel_Islands |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataChannel_Islands.h |
| Include Path | #include "NiagaraDataChannel_Islands.h" |
Syntax
UCLASS (MinimalAPI)
class UNiagaraDataChannel_Islands : public UNiagaraDataChannel
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UNiagaraDataChannel → UNiagaraDataChannel_Islands
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AsyncLoadSystems() |
NiagaraDataChannel_Islands.h | ||
const FNDCIslandDebugDrawSettings & GetDebugDrawSettings() |
NiagaraDataChannel_Islands.h | ||
FVector GetInitialExtents() |
NiagaraDataChannel_Islands.h | ||
int32 GetIslandPoolSize() |
NiagaraDataChannel_Islands.h | ||
FVector GetMaxExtents() |
NiagaraDataChannel_Islands.h | ||
ENiagraDataChannel_IslandMode GetMode() |
NiagaraDataChannel_Islands.h | ||
FVector GetPerElementExtents() |
NiagaraDataChannel_Islands.h | ||
TConstArrayView< TObjectPtr< UNiagaraSystem > > GetSystems() |
NiagaraDataChannel_Islands.h |
Overridden from UNiagaraDataChannel
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UNiagaraDataChannelHandler * CreateHandler
(
UWorld* OwningWorld |
Create the appropriate handler object for this data channel. | NiagaraDataChannel_Islands.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
NiagaraDataChannel_Islands.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void PostLoadSystems() |
NiagaraDataChannel_Islands.h |