static PackedServerPermissions() { None = new PackedServerPermissions(); None.Lock(); All = new PackedServerPermissions(Convert.ToUInt32("00000011111100111111110000111111", 2)); All.Lock(); }
internal Role(DiscordClient client, string id, string serverId, bool isEveryone) { _client = client; Id = id; ServerId = serverId; IsEveryone = isEveryone; Permissions = new PackedServerPermissions(0); Permissions.Lock(); Color = new PackedColor(0); Color.Lock(); if (isEveryone) Position = int.MinValue; }