Change type of JobFlags to ulong (#2035)

This commit is contained in:
Infi 2024-08-28 00:46:15 +02:00 committed by GitHub
parent 27ae368690
commit 9de58b0cb9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,160 +4,160 @@ namespace Dalamud.Game.Gui.PartyFinder.Types;
/// Job flags for the <see cref="PartyFinder"/> class. /// Job flags for the <see cref="PartyFinder"/> class.
/// </summary> /// </summary>
[Flags] [Flags]
public enum JobFlags public enum JobFlags : ulong
{ {
/// <summary> /// <summary>
/// Gladiator (GLD). /// Gladiator (GLD).
/// </summary> /// </summary>
Gladiator = 1 << 1, Gladiator = 1ul << 1,
/// <summary> /// <summary>
/// Pugilist (PGL). /// Pugilist (PGL).
/// </summary> /// </summary>
Pugilist = 1 << 2, Pugilist = 1ul << 2,
/// <summary> /// <summary>
/// Marauder (MRD). /// Marauder (MRD).
/// </summary> /// </summary>
Marauder = 1 << 3, Marauder = 1ul << 3,
/// <summary> /// <summary>
/// Lancer (LNC). /// Lancer (LNC).
/// </summary> /// </summary>
Lancer = 1 << 4, Lancer = 1ul << 4,
/// <summary> /// <summary>
/// Archer (ARC). /// Archer (ARC).
/// </summary> /// </summary>
Archer = 1 << 5, Archer = 1ul << 5,
/// <summary> /// <summary>
/// Conjurer (CNJ). /// Conjurer (CNJ).
/// </summary> /// </summary>
Conjurer = 1 << 6, Conjurer = 1ul << 6,
/// <summary> /// <summary>
/// Thaumaturge (THM). /// Thaumaturge (THM).
/// </summary> /// </summary>
Thaumaturge = 1 << 7, Thaumaturge = 1ul << 7,
/// <summary> /// <summary>
/// Paladin (PLD). /// Paladin (PLD).
/// </summary> /// </summary>
Paladin = 1 << 8, Paladin = 1ul << 8,
/// <summary> /// <summary>
/// Monk (MNK). /// Monk (MNK).
/// </summary> /// </summary>
Monk = 1 << 9, Monk = 1ul << 9,
/// <summary> /// <summary>
/// Warrior (WAR). /// Warrior (WAR).
/// </summary> /// </summary>
Warrior = 1 << 10, Warrior = 1ul << 10,
/// <summary> /// <summary>
/// Dragoon (DRG). /// Dragoon (DRG).
/// </summary> /// </summary>
Dragoon = 1 << 11, Dragoon = 1ul << 11,
/// <summary> /// <summary>
/// Bard (BRD). /// Bard (BRD).
/// </summary> /// </summary>
Bard = 1 << 12, Bard = 1ul << 12,
/// <summary> /// <summary>
/// White mage (WHM). /// White mage (WHM).
/// </summary> /// </summary>
WhiteMage = 1 << 13, WhiteMage = 1ul << 13,
/// <summary> /// <summary>
/// Black mage (BLM). /// Black mage (BLM).
/// </summary> /// </summary>
BlackMage = 1 << 14, BlackMage = 1ul << 14,
/// <summary> /// <summary>
/// Arcanist (ACN). /// Arcanist (ACN).
/// </summary> /// </summary>
Arcanist = 1 << 15, Arcanist = 1ul << 15,
/// <summary> /// <summary>
/// Summoner (SMN). /// Summoner (SMN).
/// </summary> /// </summary>
Summoner = 1 << 16, Summoner = 1ul << 16,
/// <summary> /// <summary>
/// Scholar (SCH). /// Scholar (SCH).
/// </summary> /// </summary>
Scholar = 1 << 17, Scholar = 1ul << 17,
/// <summary> /// <summary>
/// Rogue (ROG). /// Rogue (ROG).
/// </summary> /// </summary>
Rogue = 1 << 18, Rogue = 1ul << 18,
/// <summary> /// <summary>
/// Ninja (NIN). /// Ninja (NIN).
/// </summary> /// </summary>
Ninja = 1 << 19, Ninja = 1ul << 19,
/// <summary> /// <summary>
/// Machinist (MCH). /// Machinist (MCH).
/// </summary> /// </summary>
Machinist = 1 << 20, Machinist = 1ul << 20,
/// <summary> /// <summary>
/// Dark Knight (DRK). /// Dark Knight (DRK).
/// </summary> /// </summary>
DarkKnight = 1 << 21, DarkKnight = 1ul << 21,
/// <summary> /// <summary>
/// Astrologian (AST). /// Astrologian (AST).
/// </summary> /// </summary>
Astrologian = 1 << 22, Astrologian = 1ul << 22,
/// <summary> /// <summary>
/// Samurai (SAM). /// Samurai (SAM).
/// </summary> /// </summary>
Samurai = 1 << 23, Samurai = 1ul << 23,
/// <summary> /// <summary>
/// Red mage (RDM). /// Red mage (RDM).
/// </summary> /// </summary>
RedMage = 1 << 24, RedMage = 1ul << 24,
/// <summary> /// <summary>
/// Blue mage (BLM). /// Blue mage (BLM).
/// </summary> /// </summary>
BlueMage = 1 << 25, BlueMage = 1ul << 25,
/// <summary> /// <summary>
/// Gunbreaker (GNB). /// Gunbreaker (GNB).
/// </summary> /// </summary>
Gunbreaker = 1 << 26, Gunbreaker = 1ul << 26,
/// <summary> /// <summary>
/// Dancer (DNC). /// Dancer (DNC).
/// </summary> /// </summary>
Dancer = 1 << 27, Dancer = 1ul << 27,
/// <summary> /// <summary>
/// Reaper (RPR). /// Reaper (RPR).
/// </summary> /// </summary>
Reaper = 1 << 28, Reaper = 1ul << 28,
/// <summary> /// <summary>
/// Sage (SGE). /// Sage (SGE).
/// </summary> /// </summary>
Sage = 1 << 29, Sage = 1ul << 29,
/// <summary> /// <summary>
/// Viper (VPR). /// Viper (VPR).
/// </summary> /// </summary>
Viper = 1 << 30, Viper = 1ul << 30,
/// <summary> /// <summary>
/// Pictomancer (PCT). /// Pictomancer (PCT).
/// </summary> /// </summary>
Pictomancer = 1 << 31, Pictomancer = 1ul << 31,
} }