Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | FNiagaraSimCacheDataBuffersLayout |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraSimCache.h |
| Include Path | #include "NiagaraSimCache.h" |
Syntax
USTRUCT ()
struct FNiagaraSimCacheDataBuffersLayout
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FVariableCopyFunction | void(*) | NiagaraSimCache.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowInterpolation | bool | NiagaraSimCache.h | ||
| bAllowVelocityExtrapolation | bool | NiagaraSimCache.h | ||
| bLocalSpace | bool | NiagaraSimCache.h | ||
| bNeedsCacheBufferReadInfoUpdateForRT | bool | NiagaraSimCache.h | ||
| CacheBufferReadInfo | FCacheBufferReadInfo | NiagaraSimCache.h | ||
| CacheBufferReadInfo_RT | FCacheBufferReadInfo | NiagaraSimCache.h | ||
| CacheBufferWriteInfo | FCacheBufferWriteInfo | NiagaraSimCache.h | ||
| ComponentVelocity | uint16 | NiagaraSimCache.h | ||
| FloatCount | uint16 | NiagaraSimCache.h | ||
| HalfCount | uint16 | NiagaraSimCache.h | ||
| Int32Count | uint16 | NiagaraSimCache.h | ||
| InterpVariableNames | TArray< FName > | NiagaraSimCache.h | ||
| LayoutName | FName | NiagaraSimCache.h | ||
| RebaseVariableNames | TArray< FName > | NiagaraSimCache.h | ||
| SimTarget | ENiagaraSimTarget | NiagaraSimCache.h | ||
| Variables | TArray< FNiagaraSimCacheVariable > | NiagaraSimCache.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FNiagaraSimCacheVariable * FindCacheVariable
(
const FNiagaraVariableBase& InVariable |
NiagaraSimCache.h | ||
int32 IndexOfCacheVariable
(
const FNiagaraVariableBase& InVariable |
NiagaraSimCache.h | ||
bool IsLayoutValid() |
NiagaraSimCache.h |