Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Managers.GamelogManager Class Reference

Class that handles interacting with the games various different chat and combat logs. More...

Static Public Member Functions

static void RegisterListener (EventHandler< ChatEventArgs > handler, params MessageType[] types)
 Registers a event handler to get called when any of the passed in types gets logged.
static void UnRegisterListener (EventHandler< ChatEventArgs > handler, params MessageType[] types)
static void Pulse ()
 Updates the gamelogmanager.

Properties

static List< ChatLogEntryCurrentBuffer [get]
 All the current lines in the log buffer.

Events

static EventHandler< ChatEventArgsMessageRecevied
 Event handler that gets called when any message is received.
static EventHandler< ChatEventArgsGameMasterMessageRecevied [add, remove]
 Event that is fired when any GM message is received.
static EventHandler< ChatEventArgsLinkShellMessageRecevied [add, remove]
 Event that is fired when a linkshell message is received.
static EventHandler< ChatEventArgsFreeCompanyMessageRecevied [add, remove]
 Event that is fired when a free company message is received.
static EventHandler< ChatEventArgsTellRecevied [add, remove]
 Event that is fired when a private message is received.
static EventHandler< ChatEventArgsSayRecevied [add, remove]
 Event that is fired when someone says something in the say channel.
static EventHandler< ChatEventArgsShoutRecevied [add, remove]
 Event that is fired when someone says something in the shout channel.
static EventHandler< ChatEventArgsEchoRecevied [add, remove]
 Event that is fired when a message is echoed.
static EventHandler< ChatEventArgsYellRecevied [add, remove]
 Event that is fired when someone says something in the yell channel.
static EventHandler< ChatEventArgsEmoteRecevied [add, remove]
 Event that is fired when someone emotes.
static EventHandler< ChatEventArgsCrossWorldLinkShellMessageRecevied [add, remove]
 Event that is fired when someone says something in a cross world link shell.
static EventHandler< ChatEventArgsPartyMessageRecevied [add, remove]
 Event that is fired when someone says something in the party channel.
static EventHandler< ChatEventArgsAllianceMessageRecevied [add, remove]
 Event that is fired when someone says something in the alliance channel.

Detailed Description

Class that handles interacting with the games various different chat and combat logs.

Member Function Documentation

◆ Pulse()

void ff14bot.Managers.GamelogManager.Pulse ( )
static

Updates the gamelogmanager.

◆ RegisterListener()

void ff14bot.Managers.GamelogManager.RegisterListener ( EventHandler< ChatEventArgs > handler,
params MessageType[] types )
static

Registers a event handler to get called when any of the passed in types gets logged.

Parameters
handler
types

◆ UnRegisterListener()

void ff14bot.Managers.GamelogManager.UnRegisterListener ( EventHandler< ChatEventArgs > handler,
params MessageType[] types )
static
Parameters
handler
types

Property Documentation

◆ CurrentBuffer

List<ChatLogEntry> ff14bot.Managers.GamelogManager.CurrentBuffer
staticget

All the current lines in the log buffer.

Event Documentation

◆ AllianceMessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.AllianceMessageRecevied
staticaddremove

Event that is fired when someone says something in the alliance channel.

◆ CrossWorldLinkShellMessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.CrossWorldLinkShellMessageRecevied
staticaddremove

Event that is fired when someone says something in a cross world link shell.

◆ EchoRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.EchoRecevied
staticaddremove

Event that is fired when a message is echoed.

◆ EmoteRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.EmoteRecevied
staticaddremove

Event that is fired when someone emotes.

◆ FreeCompanyMessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.FreeCompanyMessageRecevied
staticaddremove

Event that is fired when a free company message is received.

◆ GameMasterMessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.GameMasterMessageRecevied
staticaddremove

Event that is fired when any GM message is received.

◆ LinkShellMessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.LinkShellMessageRecevied
staticaddremove

Event that is fired when a linkshell message is received.

◆ MessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.MessageRecevied
static

Event handler that gets called when any message is received.

◆ PartyMessageRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.PartyMessageRecevied
staticaddremove

Event that is fired when someone says something in the party channel.

◆ SayRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.SayRecevied
staticaddremove

Event that is fired when someone says something in the say channel.

◆ ShoutRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.ShoutRecevied
staticaddremove

Event that is fired when someone says something in the shout channel.

◆ TellRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.TellRecevied
staticaddremove

Event that is fired when a private message is received.

◆ YellRecevied

EventHandler<ChatEventArgs> ff14bot.Managers.GamelogManager.YellRecevied
staticaddremove

Event that is fired when someone says something in the yell channel.