Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/UNiagaraScriptSourceBase
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraScriptSourceBase.h |
| Include | #include "NiagaraScriptSourceBase.h" |
virtual TSharedPtr < FNiagaraCompileRequestDataBase , ESPMode::ThreadSafe > PreCompile
(
UNiagaraEmitter * Emitter,
const TArray < FNiagaraVariable > & EncounterableVariables,
TArray < TSharedPtr < FNiagaraCompileRequestDataBase , ESPMode::ThreadSafe > > & ReferencedCompileRequests,
bool bClearErrors
)
Remarks
Cause the source to build up any internal variables that will be useful in the compilation process.