Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraShader/Public/NiagaraShared.h |
Include |
#include "NiagaraShared.h" |
class FNiagaraShaderMapId
Contains all the information needed to uniquely identify a FNiagaraShaderMapID.
Name | Description | ||
---|---|---|---|
|
AdditionalDefines |
Configuration options |
|
|
BaseCompileHash |
The hash of the subgraph this shader primarily represents. |
|
|
bUsesRapidIterationParams |
Whether or not we need to bake Rapid Iteration params. True to keep params, false to bake. |
|
|
CompilerVersionID |
The version of the compiler that this needs to be built against. |
|
|
FeatureLevel |
Feature level that the shader map is going to be compiled for. |
|
|
ReferencedCompileHashes |
The compile hashes of the top level scripts the script is dependent on. |
Name | Description | |
---|---|---|
|
FNiagaraShaderMapId() |
Name | Description | |
---|---|---|
|
~FNiagaraShaderMapId() |
Name | Description | ||
---|---|---|---|
|
AppendKeyString ( |
Appends string representations of this Id to a key string. |
|
|
GetScriptHash ( |
Hashes the script-specific part of this shader map Id. |
|
|
GetSizeBytes() |
||
|
const FTypeL... |
GetTypeLayout() |
|
|
FTypeLayoutD... |
StaticGetTypeLayout() |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |
Tests this set against another for equality, disregarding override settings. |
Name |
Description |
|
---|---|---|
|
InternalLinkType |
|
|
InternalLinkType< COUNTER-CounterBase > |
Name |
Description |
---|---|
DerivedType |
|
InternalBaseType |
Name |
Description |
---|---|
CounterBase |
|
InterfaceType |
Name | Description | ||
---|---|---|---|
|
BaseScriptID_DEPRECATED |
The base id of the subgraph this shader primarily represents. |