public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { if (HandleDeclaration(vector2fDeclaration)) { return; } }
public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { if (HandleDeclaration(vector2fDeclaration)) { return; } string variableName = vector2fDeclaration.Name.ToLowerCamelCase(); m_Builder.Tab().Append("m_").Append(vector2fDeclaration.Name).Append(" = Vector2f(j[\"").Append(variableName).Append("\"][\"x\"], j[\"") .Append(variableName).Append("\"][\"y\"]);\n"); }
public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { if (HandleDeclaration(vector2fDeclaration)) { return; } string variableName = vector2fDeclaration.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[\"x\"] = m_").Append(vector2fDeclaration.Name).Append(".GetX();\n") .Tab().Append(variableName).Append("J[\"y\"] = m_").Append(vector2fDeclaration.Name).Append(".GetY();\n") .Tab().Append("j[\"").Append(variableName).Append("\"] = ") .Append(variableName).Append("J;\n"); }
public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { if (!CanVisit(vector2fDeclaration)) { return; } Prefix(); if (m_IsDefault && !vector2fDeclaration.HasDefaultValue()) { m_Builder.Append("m_") .Append(vector2fDeclaration.Name) .Append("(") .Append(vector2fDeclaration.XValue.ToString("0.0").Replace(",", ".")) .Append("f, ") .Append(vector2fDeclaration.YValue.ToString("0.0").Replace(",", ".")).Append("f)"); } else { VisitDeclaration(vector2fDeclaration); } }
public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { VisitReferenceDeclaration(vector2fDeclaration); }
public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { VisitDeclaration(vector2fDeclaration, null); }
public abstract void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration);
public override void VisitVector2fDeclaration(Vector2fDeclaration vector2fDeclaration) { }