FNiagaraSystemScriptExecutionContext::GeneratePerInstanceDIFunctionTable

Generates a table of DI calls unique to the passed system instance.

Windows
MacOS
Linux

Override Hierarchy

FNiagaraScriptExecutionContextBase::GeneratePerInstanceDIFunctionTable()

FNiagaraSystemScriptExecutionContext::GeneratePerInstanceDIFunctionTable()

References

Module

Niagara

Header

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

Include

#include "NiagaraScriptExecutionContext.h"

Source

/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraScriptExecutionContext.cpp

Syntax

virtual bool GeneratePerInstanceDIFunctionTable
(
    FNiagaraSystemInstance * Inst,
    TArray< FNiagaraPerInstanceDIFuncInfo > & OutFunctions
)

Remarks

Generates a table of DI calls unique to the passed system instance. These are then accesss inside the PerInstanceFunctionHook.

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