Choose your operating system:
Windows
macOS
Linux
| UNiagaraDataInterface::GetFeedback()
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterfaceCamera.h |
Include |
#include "NiagaraDataInterfaceCamera.h" |
Source |
/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraDataInterfaceCamera.cpp |
virtual void GetFeedback
(
UNiagaraSystem * InAsset,
UNiagaraComponent * InComponent,
TArray< FNiagaraDataInterfaceError > & OutErrors,
TArray< FNiagaraDataInterfaceFeedback > & OutWarnings,
TArray< FNiagaraDataInterfaceFeedback > & OutInfo
)
Query the data interface to give feedback to the end user.
that the default implementation, just calls GetErrors on the DataInterface, but derived classes can do much more. Also, InAsset or InComponent may be null values, as the UI for DataInterfaces is displayed in a variety of locations. In these cases, only provide information that is relevant to that context.