Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraCore/Public/NiagaraDataInterfaceBase.h |
Include |
#include "NiagaraDataInterfaceBase.h" |
struct FNiagaraDataInterfaceParametersCS
An interface to the parameter bindings for the data interface used by a Niagara compute shader. This is not using virtual methods, but derived classes may still override the methods listed below. Overriden methods will be correctly called via indirection through UNiagaraDataInterfaceBase's vtable
Name | Description | ||
---|---|---|---|
|
TIndexedPtr< UN... |
DIType |
Name | Description | ||
---|---|---|---|
|
Bind ( |
||
|
NIAGARACORE_... |
GetTypeLayout() |
|
|
Set ( |
||
|
NIAGARACORE_... |
StaticGetTypeLayout() |
|
|
Unset ( |
Name |
Description |
|
---|---|---|
|
InternalLinkType |
|
|
InternalLinkType< COUNTER-CounterBase > |
Name |
Description |
---|---|
DerivedType |
|
InternalBaseType |
Name |
Description |
---|---|
CounterBase |
|
InterfaceType |