public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { if (!CanVisit(colorDeclaration)) { return; } Prefix(); if (m_IsDefault && !colorDeclaration.HasDefaultValue()) { m_Builder.Append("m_") .Append(colorDeclaration.Name) .Append("(") .Append(colorDeclaration.R.ToString("0.0f").Replace(",", ".")) .Append(", ") .Append(colorDeclaration.G.ToString("0.0f").Replace(",", ".")) .Append(", ") .Append(colorDeclaration.B.ToString("0.0f").Replace(",", ".")) .Append(")"); } else { VisitDeclaration(colorDeclaration); } }
public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { if (HandleDeclaration(colorDeclaration)) { return; } }
public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { if (HandleDeclaration(colorDeclaration)) { return; } string variableName = colorDeclaration.Name.ToLowerCamelCase(); m_Builder.Tab().Append("m_").Append(colorDeclaration.Name).Append(" = sf::Color(j[\"").Append(variableName).Append("\"][\"r\"], j[\"") .Append(variableName).Append("\"][\"g\"], j[\"").Append(variableName).Append("\"][\"b\"], j[\"").Append(variableName) .Append("\"][\"a\"]);\n"); }
public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { if (HandleDeclaration(colorDeclaration)) { return; } string variableName = colorDeclaration.Name.ToLowerCamelCase(); m_Builder.Tab().Append("JSON ").Append(variableName).Append("Json;\n") .Tab().Append("nlohmann::json& ").Append(variableName).Append("J = ").Append(variableName).Append("Json.GetJ();\n") .Tab().Append(variableName).Append("J[\"r\"] = m_").Append(colorDeclaration.Name).Append(".r;\n") .Tab().Append(variableName).Append("J[\"g\"] = m_").Append(colorDeclaration.Name).Append(".g;\n") .Tab().Append(variableName).Append("J[\"b\"] = m_").Append(colorDeclaration.Name).Append(".b;\n") .Tab().Append(variableName).Append("J[\"a\"] = m_").Append(colorDeclaration.Name).Append(".a;\n") .Tab().Append("j[\"").Append(variableName).Append("\"] = ") .Append(variableName).Append("J;\n"); }
public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { VisitReferenceDeclaration(colorDeclaration); }
public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { VisitDeclaration(colorDeclaration, null); }
public abstract void VisitColorDeclaration(ColorDeclaration colorDeclaration);
private Brush SetTypeColor(Type type) { return(ColorDeclaration.FillTypeColorTextBoxes(type.Id)); }
public override void VisitColorDeclaration(ColorDeclaration colorDeclaration) { }