Ejemplo n.º 1
0
 public void Restart()
 {
     tipo = TipoVar.Int;
     nivelDeProteccion = ProteccionVar.Public;
     cabecera.text     = "";
     nombreInput.text  = "";
     proteccionString  = "public";
     tipoString        = "int";
     intVarToModify    = null;
     floatVarToModify  = null;
     boolVarToModify   = null;
     modify            = false;
 }
Ejemplo n.º 2
0
 public void OpenModifyFloat(FloatVariable var, int i)
 {
     Open();
     Restart();
     floatVarToModify           = var;
     tipo                       = TipoVar.Float;
     nivelDeProteccion          = var.proteccion;
     proteccionToggle           = nivelDeProteccion.ToString();
     tipoToggle                 = "Float";
     nombreInput.text           = var.nombre;
     nombreInput.stringPosition = nombreInput.text.Length;
     indiceLinea                = i;
     modify                     = true;
 }
Ejemplo n.º 3
0
    public void Load(string type, string proteccion, string nombre)
    {
        ProteccionVar p = ProteccionVar.Public;

        switch (proteccion)
        {
        case "Public":
            p = ProteccionVar.Public;
            break;

        case "Private":
            p = ProteccionVar.Public;
            break;

        case "Protected":
            p = ProteccionVar.Public;
            break;
        }

        switch (type)
        {
        case "int":
            IntVariable intVar = Instantiate(Manager.Instance.intVariablePrefab, new Vector3(999, 999, 999), Quaternion.identity);
            intVar.nombre     = nombre;
            intVar.proteccion = p;
            c.variablesInt.Add(intVar);
            break;

        case "float":
            FloatVariable floatVar = Instantiate(Manager.Instance.floatVariablePrefab, new Vector3(999, 999, 999), Quaternion.identity);
            floatVar.nombre     = nombre;
            floatVar.proteccion = p;
            c.variablesFloat.Add(floatVar);
            break;

        case "bool":
            BoolVariable booleanVar = Instantiate(Manager.Instance.boolVariablePrefab, new Vector3(999, 999, 999), Quaternion.identity);
            booleanVar.nombre     = nombre;
            booleanVar.proteccion = p;
            c.variablesBoolean.Add(booleanVar);
            break;
        }
    }