FNiagaraTypeRegistry

Contains all types currently available for use in Niagara Used by UI to provide selection; new uniforms and variables may be instanced using the types provided here

Windows
MacOS
Linux

Inheritance Hierarchy

FGCObject

FNiagaraTypeRegistry

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraTypes.h

Include

#include "NiagaraTypes.h"

Syntax

class FNiagaraTypeRegistry : public FGCObject

Remarks

Contains all types currently available for use in Niagara Used by UI to provide selection; new uniforms and variables may be instanced using the types provided here

Functions

Overridden from FGCObject

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

FGCObject interface

Public function Virtual Const

FString

 

GetReferencerName()

Use this method to report a name for your referencer.

Typedefs

Name

Description

RegisteredTypesArray

Constants

Name

Description

MaxRegisteredTypes

Deprecated Functions

Name Description

Public function Static

void

 

Register

(
    const FNiagaraTypeDefinition& NewT...,
    bool bCanBeParameter,
    bool bCanBePayload,
    bool bIsUserDefined
)

This overload is deprecated, please use the Register function that takes registration flags instead.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss