Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels
Inheritance Hierarchy
- TSharedFromThis
- FGCObject
- FNiagaraSimCacheViewModel
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/NiagaraSimCacheViewModel.h |
| Include | #include "ViewModels/NiagaraSimCacheViewModel.h" |
Syntax
class FNiagaraSimCacheViewModel :
public TSharedFromThis< FNiagaraSimCacheViewModel > ,
public FGCObject
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BuildEntries
(
TWeakPtr< SNiagaraSimCacheTreeView > OwningTreeView |
Construct entries for the tree view. | |
| FNiagaraVariableBase | |||
| UObject * | |||
| TArray< TSharedRef< FNiagaraSimCacheOverviewItem > > * | |||
| TConstArrayView< FString > | |||
| TConstArrayView< FComponentInfo > | GetComponentInfos
(
int32 InEmitterIndex |
||
| FText | GetComponentText
(
FName ComponentName, |
||
| TConstArrayView< FComponentInfo > | |||
| TArray< TSharedRef< FNiagaraSimCacheTreeItem > > * | |||
| int32 | |||
| FName | GetEmitterLayoutName
(
int32 Index |
||
| int32 | |||
| int32 | |||
| int32 | GetNumFrames () |
||
| int32 | |||
| UNiagaraComponent * | |||
| void | Initialize
(
TWeakObjectPtr< UNiagaraSimCache > SimCache |
||
| bool | IsCacheValid () |
||
| bool | |||
| FOnBufferChanged & | |||
| FOnSimCacheChanged & | |||
| FOnViewDataChanged & | |||
| void | SetComponentFilters
(
const TArray< FString >& NewComponentFilterArray |
||
| void | SetEmitterIndex
(
int32 InEmitterIndex, |
||
| void | SetFrameIndex
(
const int32 InFrameIndex |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FComponentInfo |
Typedefs
| Name | Description |
|---|---|
| FOnBufferChanged | |
| FOnSimCacheChanged | |
| FOnViewDataChanged |