Navigation
API > API/Plugins > API/Plugins/Niagara
Mapping between a variable in the source dataset and the location we place it in the GPU buffer passed to the VF.
| Name | FNiagaraRendererVariableInfo |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraRendererProperties.h |
| Include Path | #include "NiagaraRendererProperties.h" |
Syntax
struct FNiagaraRendererVariableInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NiagaraRendererProperties.h | |||
FNiagaraRendererVariableInfo
(
const FNiagaraDataSetCompiledData* CompiledData, |
NiagaraRendererProperties.h | ||
FNiagaraRendererVariableInfo
(
int32 InDataOffset, |
NiagaraRendererProperties.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| kInvalidOffset | uint16 | NiagaraRendererProperties.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 GetEncodedDatasetOffset() |
NiagaraRendererProperties.h | ||
int32 GetGPUOffset() |
NiagaraRendererProperties.h | ||
int32 GetNumComponents() |
NiagaraRendererProperties.h | ||
int32 GetRawDatasetOffset() |
NiagaraRendererProperties.h | ||
int32 GetRawGPUOffset() |
NiagaraRendererProperties.h | ||
bool IsHalfType() |
NiagaraRendererProperties.h | ||
bool ShouldUpload() |
NiagaraRendererProperties.h |