Example #1
0
    public static Vid_Data CreateData(VidData_Type type)
    {
        switch (type)
        {
        case VidData_Type.BOOL:
            return(new Vid_Data(type));

        case VidData_Type.CLASS:
            return(new Vid_Data(type));

        case VidData_Type.IMPORT:
            return(new Vid_Data(type));

        case VidData_Type.NUM:
            return(new Vid_Data(type));

        case VidData_Type.DATABASE_COL:
            return(new Vid_Data(type));

        case VidData_Type.DATABASE_TABLE:
            return(new Vid_Data(type));

        default:
            return(null);
        }
    }
Example #2
0
 public override void Awake()
 {
     base.Awake();
     acceptableInputs    = new VidData_Type[1];
     acceptableInputs[0] = output_dataType;
     inputs = new Vid_ObjectInputs(inputSize);
 }
Example #3
0
 public override void Awake() {
     base.Awake();
     inputs = new Vid_ObjectInputs(inputSize);
     acceptableInputs = new VidData_Type[1];
         acceptableInputs[0] = VidData_Type.DATABASE_COL;
     isDesc = new bool[1];
 }
Example #4
0
 public override void Awake()
 {
     base.Awake();
     acceptableInputs    = new VidData_Type[1];
     acceptableInputs[0] = VidData_Type.BOOL;
     inputs = new Vid_ObjectInputs(1);
 }
Example #5
0
 public new void Awake() 
 {
     base.Awake();
     acceptableInputs = new VidData_Type[1];
         acceptableInputs[0] = VidData_Type.DATABASE_QUERY;
     base.output_dataType = VidData_Type.DATABASE_TABLE;
 }
Example #6
0
 public new void Awake()
 {
     base.Awake();
     acceptableInputs     = new VidData_Type[1];
     acceptableInputs[0]  = VidData_Type.DATABASE_QUERY;
     base.output_dataType = VidData_Type.DATABASE_TABLE;
 }
 public override void Awake()
 {
     base.Awake();
     output_dataType     = VidData_Type.WHERE_STATMENT;
     acceptableInputs    = new VidData_Type[1];
     acceptableInputs[0] = VidData_Type.DATABASE_COL;
 }
Example #8
0
 public override void Awake() 
 {
     base.Awake();
     acceptableInputs = new VidData_Type[1];
         acceptableInputs[0] = VidData_Type.BOOL;
     inputs = new Vid_ObjectInputs(1);
 }
 public override void Awake() {
     base.Awake();
     base.output_dataType = VidData_Type.STATMENT;
     inputs = new Vid_ObjectInputs(1);
     acceptableInputs = new VidData_Type[1];
         acceptableInputs[0] = VidData_Type.STATMENT;
 }
Example #10
0
 public override void Awake() {
     base.Awake();
     base.output_dataType = VidData_Type.DATABASE_TABLE;
     inputs = new Vid_ObjectInputs(2);
     acceptableInputs = new VidData_Type[2];
         acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
         acceptableInputs[1] = VidData_Type.DATABASE_CLAUSE;
 }
Example #11
0
 public override void Awake()
 {
     base.Awake();
     inputs              = new Vid_ObjectInputs(inputSize);
     acceptableInputs    = new VidData_Type[1];
     acceptableInputs[0] = VidData_Type.DATABASE_COL;
     isDesc              = new bool[1];
 }
Example #12
0
 public override void Awake() {
     base.Awake();
     inputs = new Vid_ObjectInputs(3);
     acceptableInputs = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
     acceptableInputs[1] = VidData_Type.ASSINMENT;
     acceptableInputs[2] = VidData_Type.DATABASE_CLAUSE;
 }
Example #13
0
 public override void Awake()
 {
     inputs              = new Vid_ObjectInputs(2);
     acceptableInputs    = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DATABASE_COL;
     acceptableInputs[1] = VidData_Type.NUM;
     acceptableInputs[2] = VidData_Type.STRING;
 }
 public override void Awake() {
     base.Awake();
     base.output_dataType = VidData_Type.DECLAR_CON;
     inputs = new Vid_ObjectInputs(2);
     acceptableInputs = new VidData_Type[2];
         acceptableInputs[0] = VidData_Type.IDENT;
         acceptableInputs[1] = VidData_Type.NUM;
 }
 public override void Awake()
 {
     base.Awake();
     base.output_dataType = VidData_Type.STATMENT;
     inputs              = new Vid_ObjectInputs(1);
     acceptableInputs    = new VidData_Type[1];
     acceptableInputs[0] = VidData_Type.STATMENT;
 }
Example #16
0
 public override void Awake()
 {
     base.Awake();
     inputs              = new Vid_ObjectInputs(3);
     acceptableInputs    = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
     acceptableInputs[1] = VidData_Type.ASSINMENT;
     acceptableInputs[2] = VidData_Type.DATABASE_CLAUSE;
 }
 public override void Awake()
 {
     base.Awake();
     base.output_dataType = VidData_Type.DECLAR_CON;
     inputs              = new Vid_ObjectInputs(2);
     acceptableInputs    = new VidData_Type[2];
     acceptableInputs[0] = VidData_Type.IDENT;
     acceptableInputs[1] = VidData_Type.NUM;
 }
 public override void Awake()
 {
     base.Awake();
     inputs = new Vid_ObjectInputs(2);
     acceptableInputs = new VidData_Type[2];
         acceptableInputs[0] = VidData_Type.BOOL;
         acceptableInputs[1] = VidData_Type.NUM;
     base.output_dataType = VidData_Type.BOOL;
 }
Example #19
0
 /*Helper Functions*/
 public override int AcceptedInputIndex(VidData_Type t)
 {
     switch (t)
     {
     case VidData_Type.DATABASE_TABLE:
         return(0);
     }
     return(-1);
 }
Example #20
0
 public override void Awake() {
     base.Awake();
     base.output_dataType = VidData_Type.STATMENT;
     inputs = new Vid_ObjectInputs(3);
     acceptableInputs = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DECLAR_CON;
         acceptableInputs[1] = VidData_Type.IDENT;
         acceptableInputs[2] = VidData_Type.EXPRESSION;
 }
Example #21
0
 public override void Awake()
 {
     base.Awake();
     base.output_dataType = VidData_Type.DATABASE_TABLE;
     inputs              = new Vid_ObjectInputs(2);
     acceptableInputs    = new VidData_Type[2];
     acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
     acceptableInputs[1] = VidData_Type.DATABASE_CLAUSE;
 }
Example #22
0
 /*Helper Functions*/
 public override int AcceptedInputIndex(VidData_Type t) {
     switch (t) {
         case VidData_Type.DATABASE_TABLE:
             return 0;
         case VidData_Type.LIST:
             return 1;
     }
     return -1;
 }
Example #23
0
 public override void Awake()
 {
     base.Awake();
     inputs               = new Vid_ObjectInputs(2);
     acceptableInputs     = new VidData_Type[2];
     acceptableInputs[0]  = VidData_Type.BOOL;
     acceptableInputs[1]  = VidData_Type.NUM;
     base.output_dataType = VidData_Type.BOOL;
 }
Example #24
0
 /*Helper Functions*/
 public override int AcceptedInputIndex(VidData_Type t) {
     switch (t) {
         case VidData_Type.WHERE_STATMENT:
             return 0;
         case VidData_Type.DATABASE_CLAUSE:
             return 1;
     }
     return -1;
 }
Example #25
0
 public override void Awake()
 {
     base.Awake();
     base.output_dataType = VidData_Type.STATMENT;
     inputs              = new Vid_ObjectInputs(3);
     acceptableInputs    = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DECLAR_CON;
     acceptableInputs[1] = VidData_Type.IDENT;
     acceptableInputs[2] = VidData_Type.EXPRESSION;
 }
Example #26
0
 public override void Awake()
 {
     base.Awake();
     base.output_dataType = VidData_Type.LIST;
     inputs              = new Vid_ObjectInputs(3);
     acceptableInputs    = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
     acceptableInputs[1] = VidData_Type.DATABASE_COL;
     acceptableInputs[2] = VidData_Type.DATABASE_CALUSE;
 }
Example #27
0
 public override void Awake()
 {
     base.Awake();
     inputs              = new Vid_ObjectInputs(2);
     acceptableInputs    = new VidData_Type[5];
     acceptableInputs[0] = VidData_Type.BOOL;
     acceptableInputs[1] = VidData_Type.LIST;
     acceptableInputs[2] = VidData_Type.DATABASE_COL;
     acceptableInputs[3] = VidData_Type.DATABASE_CALUSE;
     acceptableInputs[4] = VidData_Type.STRING;
 }
Example #28
0
 public override void Awake() {
     base.Awake();
     base.output_dataType = VidData_Type.Q_SELECT;
     if(inputs == null) {
         inputs = new Vid_ObjectInputs(3);
     }
     acceptableInputs = new VidData_Type[3];
         acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
         acceptableInputs[1] = VidData_Type.DATABASE_COL;
         acceptableInputs[2] = VidData_Type.DATABASE_CLAUSE;
 }
Example #29
0
    /*Helper Functions*/
    public override int AcceptedInputIndex(VidData_Type t)
    {
        switch (t)
        {
        case VidData_Type.WHERE_STATMENT:
            return(0);

        case VidData_Type.DATABASE_CLAUSE:
            return(1);
        }
        return(-1);
    }
Example #30
0
    private void ConnectionChecker_EQU(int index, VidData_Type dataType)
    {
        VidContainer vc = gameObject.GetComponent <VidContainer>();

        if (vidObj.inputs.getInput_atIndex(index) != null)
        {
            if (vidObj.inputs.getInput_atIndex(index).output_dataType == dataType)
            {
                vc.lines[index].BreakConnetion();
            }
        }
    }
Example #31
0
 public override void Awake()
 {
     base.Awake();
     base.output_dataType = VidData_Type.Q_SELECT;
     if (inputs == null)
     {
         inputs = new Vid_ObjectInputs(3);
     }
     acceptableInputs    = new VidData_Type[3];
     acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
     acceptableInputs[1] = VidData_Type.DATABASE_COL;
     acceptableInputs[2] = VidData_Type.DATABASE_CLAUSE;
 }
Example #32
0
    /*Helper Functions*/
    public override int AcceptedInputIndex(VidData_Type t)
    {
        switch (t)
        {
        case VidData_Type.DATABASE_TABLE:
            return(0);

        case VidData_Type.ASSINMENT:
            return(1);

        case VidData_Type.DATABASE_CLAUSE:
            return(2);
        }
        return(-1);
    }
Example #33
0
    public void ToogleLeft_DataType()
    {
        VidData_Type output_dataType = vidObj.output_dataType;

        switch (output_dataType)
        {
        case VidData_Type.ASSINMENT:
            dataText.text          = "LIST";
            vidObj.output_dataType = VidData_Type.LIST;
            break;

        case VidData_Type.DATABASE_COL:
            vidObj.output_dataType = VidData_Type.ASSINMENT;
            dataText.text          = "ASSINMENT";
            for (int i = 0; i < vidObj.inputSize; i++)
            {
                ConnectionChecker_NOTEQU(i, VidData_Type.ASSINMENT);
            }
            break;

        case VidData_Type.STRING:
            vidObj.output_dataType = VidData_Type.DATABASE_COL;
            dataText.text          = "COL";
            for (int i = 0; i < vidObj.inputSize; i++)
            {
                ConnectionChecker_NOTEQU(i, VidData_Type.DATABASE_COL);
            }
            break;

        case VidData_Type.NUM:
            vidObj.output_dataType = VidData_Type.STRING;
            dataText.text          = "STRING";
            for (int i = 0; i < vidObj.inputSize; i++)
            {
                ConnectionChecker_NOTEQU(i, VidData_Type.STRING);
            }
            break;

        case VidData_Type.LIST:
            vidObj.output_dataType = VidData_Type.NUM;
            dataText.text          = "NUM";
            for (int i = 0; i < vidObj.inputSize; i++)
            {
                ConnectionChecker_NOTEQU(i, VidData_Type.NUM);
            }
            break;
        }
    }
Example #34
0
    public string PrintCondition()
    {
        VidData_Type output_dataType = vidObj.output_dataType;

        switch (output_dataType)
        {
        case VidData_Type.ASSINMENT:
            return("ASSINMENT");

        case VidData_Type.DATABASE_COL:
            return("COL");

        case VidData_Type.STRING:
            return("STRING");

        case VidData_Type.NUM:
            return("NUM");

        case VidData_Type.LIST:
            return("LIST");
        }
        return("");
    }
Example #35
0
 public Vid_Data(VidData_Type type, Vid_Object vid_object)
 {
     this.vidData_Type = type;
     this.vid_object   = vid_object;
 }
Example #36
0
 private void ConnectionChecker_EQU(int index, VidData_Type dataType) {
     VidContainer vc = gameObject.GetComponent<VidContainer>();
     if (vidObj.inputs.getInput_atIndex(index) != null) {
         if (vidObj.inputs.getInput_atIndex(index).output_dataType == dataType) {
             vc.lines[index].BreakConnetion();
         }
     }
 }
Example #37
0
 public Vid_Data(VidData_Type type, Vid_Object vid_object)
 {
     this.vidData_Type = type;
     this.vid_object = vid_object;
 }
Example #38
0
 public virtual int AcceptedInputIndex(VidData_Type t)
 {
     return(-1);
 }
Example #39
0
 public override void Awake() {
     base.Awake();
     output_dataType = VidData_Type.WHERE_STATMENT;
     acceptableInputs = new VidData_Type[1];
         acceptableInputs[0] = VidData_Type.DATABASE_COL;
 }
Example #40
0
 public Vid_Data(VidData_Type type)
 {
     this.vidData_Type = type;
 }
Example #41
0
 /*Helper Functions*/
 public override int AcceptedInputIndex(VidData_Type t) {
     switch (t) {
         case VidData_Type.DATABASE_TABLE:
             return 0;
         case VidData_Type.ASSINMENT:
             return 1;
         case VidData_Type.DATABASE_CLAUSE:
             return 2;
     }
     return -1;
 }
Example #42
0
 public override void Awake()
 {
     inputs              = new Vid_ObjectInputs(1);
     acceptableInputs    = new VidData_Type[1];
     acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
 }
Example #43
0
 public Vid_Data(VidData_Type type)
 {
     this.vidData_Type = type;
 }
Example #44
0
 public override void Awake() 
 {
     inputs = new Vid_ObjectInputs(1);
     acceptableInputs = new VidData_Type[1];
        acceptableInputs[0] = VidData_Type.DATABASE_TABLE;
 }