Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
| Name | FCompileConstantResolver |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraParameterMapHistory.h |
| Include Path | #include "NiagaraParameterMapHistory.h" |
Syntax
class FCompileConstantResolver
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NiagaraParameterMapHistory.h | |||
FCompileConstantResolver
(
const FNiagaraHlslTranslator* Translator, |
NiagaraParameterMapHistory.h | ||
FCompileConstantResolver
(
const FVersionedNiagaraEmitter& Emitter, |
NiagaraParameterMapHistory.h | ||
FCompileConstantResolver
(
const UNiagaraSystem* System, |
NiagaraParameterMapHistory.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DebugState | ENiagaraFunctionDebugState | NiagaraParameterMapHistory.h | ||
| Emitter | FVersionedNiagaraEmitter | NiagaraParameterMapHistory.h | ||
| System | const UNiagaraSystem * | NiagaraParameterMapHistory.h | ||
| Translator | const FNiagaraHlslTranslator * | NiagaraParameterMapHistory.h | ||
| Usage | ENiagaraScriptUsage | NiagaraParameterMapHistory.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCompileConstantResolver AsEmitter
(
const FVersionedNiagaraEmitter& InEmitter |
NiagaraParameterMapHistory.h | ||
uint32 BuildTypeHash () |
Returns a hash of the data that is used when resolving constants using this resolver. | NiagaraParameterMapHistory.h | |
ENiagaraFunctionDebugState CalculateDebugState() |
NiagaraParameterMapHistory.h | ||
ENiagaraFunctionDebugState GetDebugState() |
NiagaraParameterMapHistory.h | ||
const UNiagaraEmitter * GetEmitter() |
NiagaraParameterMapHistory.h | ||
const UNiagaraSystem * GetSystem() |
NiagaraParameterMapHistory.h | ||
const FNiagaraHlslTranslator * GetTranslator() |
NiagaraParameterMapHistory.h | ||
ENiagaraScriptUsage GetUsage() |
NiagaraParameterMapHistory.h | ||
bool ResolveConstant
(
FNiagaraVariable& OutConstant |
NiagaraParameterMapHistory.h | ||
FCompileConstantResolver WithDebugState
(
ENiagaraFunctionDebugState InDebugState |
NiagaraParameterMapHistory.h | ||
FCompileConstantResolver WithUsage
(
ENiagaraScriptUsage ScriptUsage |
NiagaraParameterMapHistory.h |