FNDIArrayImplHelperBase

Windows
MacOS
Linux

Inheritance Hierarchy

FNDIArrayImplHelperBase

FNDIArrayImplHelper

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceArrayImpl.h

Include

#include "NiagaraDataInterfaceArrayImpl.h"

Syntax

template<typename TArrayType>
struct FNDIArrayImplHelperBase

Functions

Name Description

Public function Static

void

 

GPUGetFetchHLSL

(
    FString& OutHLSL,
    const TCHAR* BufferName
)

Static constexpr TCHAR const* HLSLValueTypeName = TEXT("float4"); static constexpr TCHAR const* HLSLBufferTypeName = TEXT("float4"); static constexpr EPixelFormat PixelFormat = PF_R32_FLOAT; static const FNiagaraTypeDefinition& GetTypeDefinition() { return FNiagaraTypeDefinition::GetIntDef(); } static const TArrayType GetDefaultValue();

Public function Static

int32

 

GPUGetTypeStride()

Typedefs

Name

Description

TVMArrayType

Constants

Name

Description

bSupportsCPU

bSupportsGPU

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