Device.getFirstGeneProteinName C# (CSharp) Méthode

getFirstGeneProteinName() public méthode

public getFirstGeneProteinName ( ) : string
Résultat string
  public string getFirstGeneProteinName()
  {
    foreach (ExpressionModule module in _modules)
    {
      foreach (BioBrick brick in module.getBioBricks())
      {
        if(brick.getType() == BioBrick.Type.GENE)
        {
          return ((GeneBrick)brick).getProteinName();
        }
      }
    }
    return null;
  }

Usage Example

Exemple #1
0
    public static string getTextureName(Device device)
    {
        string usedSpriteName = baseDeviceTextureString;

        DevicesDisplayer.TextureQuality quality = DevicesDisplayer.getTextureQuality();

        switch (quality)
        {
        case DevicesDisplayer.TextureQuality.HIGH:
            usedSpriteName += quality256;
            break;

        case DevicesDisplayer.TextureQuality.NORMAL:
            usedSpriteName += quality80;
            break;

        case DevicesDisplayer.TextureQuality.LOW:
            usedSpriteName += quality64;
            break;

        default:
            usedSpriteName += qualityDefault;
            break;
        }

        if (null == device)
        {
            usedSpriteName += getTextureName("");
        }
        else
        {
            usedSpriteName += getTextureName(device.getFirstGeneProteinName());
        }

        if (quality == DevicesDisplayer.TextureQuality.LOW)
        {
            usedSpriteName += getLevelPostfix(device);
        }

        Logger.Log("DisplayedDevice::getTextureName usedSpriteName=" + usedSpriteName, Logger.Level.TRACE);
        return(usedSpriteName);
    }
All Usage Examples Of Device::getFirstGeneProteinName