C# Класс Aura.Msgr.GuildManager

Наследование: Aura.Shared.Database.AbstractGuildManager
Показать файл Открыть проект

Открытые методы

Метод Описание
ForOnlineMembers ( Guild guild, Action action ) : void

Executes the given action for all members of guild that are online.

Initialize ( ) : void

Initializes manager, loading all guilds and starting update tick.

Защищенные методы

Метод Описание
OnSyncGuildAdded ( Guild guild ) : void
OnSyncGuildMemberAccepted ( Guild guild, GuildMember member ) : void
OnSyncGuildMemberAdded ( Guild guild, GuildMember member ) : void
OnSyncGuildMemberDeclined ( Guild guild, GuildMember member ) : void
OnSyncGuildMemberRemoved ( Guild guild, GuildMember member ) : void
OnSyncGuildMemberUpdated ( Guild guild, GuildMember member ) : void
OnSyncGuildRemoved ( Guild guild ) : void

Приватные методы

Метод Описание
OnUpdateTick ( object state ) : void

Called every 5 minutes to synchronize guild information.

Описание методов

ForOnlineMembers() публичный статический Метод

Executes the given action for all members of guild that are online.
public static ForOnlineMembers ( Guild guild, Action action ) : void
guild Guild
action Action
Результат void

Initialize() публичный Метод

Initializes manager, loading all guilds and starting update tick.
public Initialize ( ) : void
Результат void

OnSyncGuildAdded() защищенный Метод

protected OnSyncGuildAdded ( Guild guild ) : void
guild Guild
Результат void

OnSyncGuildMemberAccepted() защищенный Метод

protected OnSyncGuildMemberAccepted ( Guild guild, GuildMember member ) : void
guild Guild
member Aura.Shared.Database.GuildMember
Результат void

OnSyncGuildMemberAdded() защищенный Метод

protected OnSyncGuildMemberAdded ( Guild guild, GuildMember member ) : void
guild Guild
member Aura.Shared.Database.GuildMember
Результат void

OnSyncGuildMemberDeclined() защищенный Метод

protected OnSyncGuildMemberDeclined ( Guild guild, GuildMember member ) : void
guild Guild
member Aura.Shared.Database.GuildMember
Результат void

OnSyncGuildMemberRemoved() защищенный Метод

protected OnSyncGuildMemberRemoved ( Guild guild, GuildMember member ) : void
guild Guild
member Aura.Shared.Database.GuildMember
Результат void

OnSyncGuildMemberUpdated() защищенный Метод

protected OnSyncGuildMemberUpdated ( Guild guild, GuildMember member ) : void
guild Guild
member Aura.Shared.Database.GuildMember
Результат void

OnSyncGuildRemoved() защищенный Метод

protected OnSyncGuildRemoved ( Guild guild ) : void
guild Guild
Результат void