Navigation
API > API/Plugins > API/Plugins/MetaHumanCharacterPalette > API/Plugins/MetaHumanCharacterPalette/FMetaHumanParameterMappingTable
Description
Compiles the table into a format that is faster to evaluate.
The parameters in ConstantParameters will be locked to constants in the compiled table. If passed in as parameters at evaluation time, they will be ignored.
Any Scalability cvars used as input will be locked to the reachable range for the target platform based on the scalability and device profile inis.
Any unreachable rows, e.g. rows that would only be activated on other platforms, will be omitted from the compiled data.
TargetPlatform may be null, in which case the compiled data will be usable on any platform.
| Name | TryCompile |
| Type | function |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Public/MetaHumanParameterMappingTable.h |
| Include Path | #include "MetaHumanParameterMappingTable.h" |
| Source | /Engine/Plugins/MetaHuman/MetaHumanCharacter/Source/MetaHumanCharacterPalette/Private/MetaHumanParameterMappingTable.cpp |
bool TryCompile
(
const TMap < FName , FMetaHumanParameterValue > & ConstantParameters,
const ITargetPlatform * TargetPlatform,
FMetaHumanCompiledParameterMappingTable & OutCompiledTable,
TMap < FName , TArray < FMetaHumanParameterValue > > & OutPossibleParameterValues
) const