FNiagaraCompiledDataReference

[FNiagaraCompiledDataReference](API\Plugins\Niagara\FNiagaraCompiledDataReference).

Windows
MacOS
Linux

References

Module

Niagara

Header

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

Include

#include "NiagaraCommon.h"

Syntax

template<typename T>
struct FNiagaraCompiledDataReference

Remarks

Simple struct intended to hide the details of passing a reference to compiled data. In particular for editor builds it will actually make a copy of the data to help try to avoid the many edge cases of recompiling/editing, while regular builds can reap the wins of just referencing the data and saving memory.

Functions

Name Description

Public function Const

const T *...

 

Get()

Public function

void

 

Init

(
    const T* SourceValue
)

Public function

void

 

Reset()

Operators

Name Description

Public function Const

const T *...

 

operator->()

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