Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Elements > API/Plugins/PCG/Elements/ControlFlow > API/Plugins/PCG/Elements/ControlFlow/FPCGQualitySelectElement
- IPCGElement::GetDependenciesCrc()
- FPCGQualitySelectElement::GetDependenciesCrc()
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/Elements/ControlFlow/PCGQualitySelect.h |
| Include | #include "Elements/ControlFlow/PCGQualitySelect.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Elements/ControlFlow/PCGQualitySelect.cpp |
virtual void GetDependenciesCrc
(
const FPCGDataCollection & InInput,
const UPCGSettings * InSettings,
UPCGComponent * InComponent,
FPCGCrc & OutCrc
) const
Remarks
Calculate a Crc that provides a receipt for the input data that can be paired with output data from the cache. If any dependency (setting, node input or external data) changes then this value should change. For some elements it is inefficient or not possible to output a Crc here. These can return an invalid Crc and the Crc can either be computed during execution, or afterwards based on output data.