BritainKnights/Scripts/Engines/Chat/ChatActionHandler.cs

24 lines
No EOL
719 B
C#

using System;
namespace Server.Engines.Chat
{
public delegate void OnChatAction( ChatUser from, Channel channel, string param );
public class ChatActionHandler
{
private bool m_RequireModerator;
private bool m_RequireConference;
private OnChatAction m_Callback;
public bool RequireModerator{ get{ return m_RequireModerator; } }
public bool RequireConference{ get{ return m_RequireConference; } }
public OnChatAction Callback{ get{ return m_Callback; } }
public ChatActionHandler( bool requireModerator, bool requireConference, OnChatAction callback )
{
m_RequireModerator = requireModerator;
m_RequireConference = requireConference;
m_Callback = callback;
}
}
}