Navigation
Unreal Engine C++ API Reference > Plugins > NiagaraEditor > ViewModels > Stack
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraStackEntry
- UNiagaraStackItemContent
- UNiagaraStackObject
References
Module | NiagaraEditor |
Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackObject.h |
Include | #include "ViewModels/Stack/NiagaraStackObject.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UNiagaraStackObject :
public UNiagaraStackItemContent,
public FNotifyHook
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
UObject * | GetObject () |
|
![]() |
void | Initialize
(
FRequiredEntryData InRequiredEntryData, |
Initialized an entry for displaying a UObject in the niagara stack. |
![]() |
void | RegisterInstancedCustomPropertyLayout
(
UStruct* Class, |
|
![]() |
void | RegisterInstancedCustomPropertyTypeLayout
(
FName PropertyTypeName, |
|
![]() |
void | SetObjectGuid
(
FGuid InGuid |
|
![]() |
void | SetOnSelectRootNodes
(
FOnSelectRootNodes OnSelectRootNodes |
Overridden from UNiagaraStackEntry
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FNiagaraHierarchyIdentity | ||
![]() ![]() |
void | ||
![]() ![]() ![]() |
UObject * | ||
![]() ![]() ![]() |
bool | GetIsEnabled () |
|
![]() ![]() ![]() |
bool | ||
![]() ![]() |
void | ||
![]() ![]() |
void | RefreshChildrenInternal
(
const TArray< UNiagaraStackEntry* >& CurrentChildren, |
|
![]() ![]() ![]() |
bool |
Overridden from FNotifyHook
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | NotifyPostChange
(
const FPropertyChangedEvent& PropertyChangedEvent, |
Typedefs
Name | Description |
---|---|
FOnSelectRootNodes |