Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraParameterMapHistory.h |
| Include | #include "NiagaraParameterMapHistory.h" |
Syntax
class FCompileConstantResolver
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCompileConstantResolver
(
const FNiagaraHlslTranslator* Translator, |
|||
FCompileConstantResolver
(
const FVersionedNiagaraEmitter& Emitter, |
|||
FCompileConstantResolver
(
const UNiagaraSystem* System, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 | Returns a hash of the data that is used when resolving constants using this resolver. | ||
| ENiagaraFunctionDebugState | |||
| ENiagaraFunctionDebugState | |||
| const UNiagaraEmitter * | GetEmitter () |
||
| const UNiagaraSystem * | GetSystem () |
||
| const FNiagaraHlslTranslator * | |||
| ENiagaraScriptUsage | GetUsage () |
||
| bool | ResolveConstant
(
FNiagaraVariable& OutConstant |
||
| FCompileConstantResolver | WithDebugState
(
ENiagaraFunctionDebugState InDebugState |
||
| FCompileConstantResolver | WithUsage
(
ENiagaraScriptUsage ScriptUsage |