Esempio n. 1
0
 public List <string> GetVariablesName(GraphVarType vartype, GraphVarLocalType localType)
 {
     if (localType == GraphVarLocalType.Global)
     {
         return(GetGlobalVariablesName(vartype));
     }
     else
     {
         return(GetLocalVariablesName(vartype));
     }
 }
Esempio n. 2
0
        public bool TryGetBoolVar(string varName, out BoolVar boolVar, GraphVarLocalType localType)
        {
            bool result = false;

            switch (localType)
            {
            case GraphVarLocalType.Local:
                result = last_fsm_executed.TryGetBooleanValue(varName, out boolVar);
                break;

            case GraphVarLocalType.Global:
                result = settings.TryGetBoolVar(varName, out boolVar);
                break;

            default:
                boolVar = null;
                break;
            }

            return(result);
        }