Navigation
API > API/Plugins > API/Plugins/Niagara
Base class for NDC Reader Utility classes. See full description above.
| Name | FNDCReaderBase |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataChannelAccessor.h |
| Include Path | #include "NiagaraDataChannelAccessor.h" |
Syntax
struct FNDCReaderBase : public FNDCAccessorBase
Inheritance Hierarchy
- FNDCAccessorBase → FNDCReaderBase
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool BeginRead
(
const UObject* WorldContextObject, |
Finds the correct source NDC data using the current AccessContext. | NiagaraDataChannelAccessor.h | |
bool BeginRead
(
const UObject* WorldContextObject, |
Legacy version taking an old FNiagaraDataChannelSearchParameters struct. Works for legacy code but will not support newer NDC types or features. | NiagaraDataChannelAccessor.h | |
void EndRead() |
Finalizes the read and free/reset any data. | NiagaraDataChannelAccessor.h | |
int32 Num() |
NiagaraDataChannelAccessor.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool BeginRead_Internal
(
const UObject* WorldContextObject, |
NiagaraDataChannelAccessor.h |