Esempio n. 1
0
        double ResouceCapacity(ResourceRate r)
        {
            double amount, maxAmount;

            part.GetConnectedResourceTotals(r.Resource, out amount, out maxAmount, r.Rate > 0);
            return(amount);
        }
 public ResourceInfo(string n, int v, string ex, double si, ResourceRate r, string t = "", int d = 0)
 {
     fileName   = n;
     version    = v;
     extension  = ex;
     size       = si;
     rate       = r;
     type       = t;
     deleteFlag = d;
 }
 public ResourceInfo(ResourceInfo copy)
 {
     fileName   = copy.Name;
     version    = copy.Version;
     serverPath = copy.ServerPath;
     localPath  = copy.LocalPath;
     extension  = copy.Extension;
     size       = copy.Size;
     rate       = copy.Rate;
     isExist    = copy.Exist;
     type       = copy.Type;
     deleteFlag = copy.DeleteFlag;
 }
 //==============================================
 // 処理
 //==============================================
 public bool RateEquals(ResourceRate r)
 {
     return(rate == r);
 }