Font selector
This commit is contained in:
@@ -178,7 +178,17 @@ bool RuntimeLayerModel::UpdateParameter(const std::string& layerId, const std::s
|
||||
if (layer->renderReady)
|
||||
{
|
||||
layer->artifact.parameterValues = layer->parameterValues;
|
||||
if (definition->type == ShaderParameterType::Text && !PrepareRuntimeTextTextures(layer->artifact, error))
|
||||
bool textTexturesDependOnParameter = false;
|
||||
for (const ShaderParameterDefinition& textDefinition : layer->parameterDefinitions)
|
||||
{
|
||||
if (textDefinition.type == ShaderParameterType::Text &&
|
||||
(textDefinition.id == parameterId || textDefinition.fontParameterId == parameterId))
|
||||
{
|
||||
textTexturesDependOnParameter = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (textTexturesDependOnParameter && !PrepareRuntimeTextTextures(layer->artifact, error))
|
||||
return false;
|
||||
}
|
||||
error.clear();
|
||||
|
||||
Reference in New Issue
Block a user