예제 #1
0
		static PackedServerPermissions()
		{
			None = new PackedServerPermissions();
			None.Lock();
			All = new PackedServerPermissions(Convert.ToUInt32("00000011111100111111110000111111", 2));
			All.Lock();
		}
예제 #2
0
파일: Role.cs 프로젝트: cillas/Discord.Net
		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;
        }