Navigation
API > API/Plugins > API/Plugins/Niagara
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraSimCache.h |
| Include | #include "NiagaraSimCache.h" |
Syntax
USTRUCT&40;&41;
struct FNiagaraSimCacheDataBuffersLayout
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowInterpolation | ||
| bool | bAllowVelocityExtrapolation | ||
| bool | bLocalSpace | ||
| bool | bNeedsCacheBufferReadInfoUpdateForRT | ||
| FCacheBufferReadInfo | CacheBufferReadInfo | ||
| FCacheBufferReadInfo | CacheBufferReadInfo_RT | ||
| FCacheBufferWriteInfo | CacheBufferWriteInfo | ||
| uint16 | ComponentVelocity | ||
| uint16 | FloatCount | ||
| uint16 | HalfCount | ||
| uint16 | Int32Count | ||
| TArray< FName > | InterpVariableNames | ||
| FName | LayoutName | ||
| TArray< FName > | RebaseVariableNames | ||
| ENiagaraSimTarget | SimTarget | ||
| TArray< FNiagaraSimCacheVariable > | Variables |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FNiagaraSimCacheVariable * | FindCacheVariable
(
const FNiagaraVariableBase& InVariable |
||
| int32 | IndexOfCacheVariable
(
const FNiagaraVariableBase& InVariable |
||
| bool |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCacheBufferReadInfo | |||
| FCacheBufferWriteInfo | |||
| FVariableCopyContext | |||
| FVariableCopyMapping |
Typedefs
| Name | Description |
|---|---|
| FVariableCopyFunction |