public static int GetTag(PublishVersions version, PublishDevices device, PublishLanguages language) { return((int)version << 16 | (int)device << 8 | (int)language); }
public PublishInfo(PublishVersions version, PublishDevices device, PublishLanguages language) { Version = version; Device = device; Language = language; }
public void Merge(PublishInfo info) { Version |= info.Version; Device |= info.Device; Language |= info.Language; }
public static int GetTag(PublishVersions version, PublishDevices device, PublishLanguages language) { return (int)version << 16 | (int)device << 8 | (int)language; }