AdiIRCAPI Namespace |
Class | Description | |
---|---|---|
RawDataArgs |
RawDataArgs
|
Interface | Description | |
---|---|---|
IChannel |
Represents a channel object
| |
IChannelMask |
Interface for ban/except/invite/quiet lists
| |
ICustomWindow |
Represents a custom window
| |
IEditbox |
Represents a Editbox
| |
IEditboxOptions |
Interface for returning Editbox options
| |
IMessagesOptions |
Interface for returning Messages options
| |
IPlugin |
Inherit from this class in your plugin, e.g class MyPlugin : IPlugin
| |
IPluginHost |
Overall plugin manager
| |
IServer |
Represents a server object
| |
ITextView |
Represents a TextView
| |
ITools |
Various tools
| |
IUser |
Represents a user
| |
IWindow |
Represents a form window
|
Delegate | Description | |
---|---|---|
ChannelNotice |
Delegate gets called when a IChannel recives a notice
| |
Command |
Delegate gets called when your user types a command
Window can be IServer (server window), IChannel (channel window), IUser (private window)
| |
Connect |
Delegate gets called when a IServer connects
| |
Disconnect |
Delegate gets called when a IServer disconnects
| |
EditboxKeyDown |
Delegate gets called when a key is pressed down in a Editbox
| |
GetData |
Delegate gets called when a IServer retrives raw data
| |
Identifier |
Delegate gets called when the command is called as a $identifier in a script
Window can be IServer (server window), IChannel (channel window), IUser (private window)
| |
Invite |
Delegate gets called when a user on IChannel revices an invite
| |
Join |
Delegate gets called when a IUser joines a IChannel
| |
Kick |
Delegate gets called when a IUser is kicked from IChannel
| |
Menu |
Delegate gets called when a menu is opened
| |
Message |
Delegate gets called when a IChannel revices a message
| |
Mode |
Delegate gets called when a IChannel revices a mode
| |
Nick |
Delegate gets called when a IUser change nick
| |
OptionsChanged |
Delegate gets called when the user changes a options and the config file is reloaded.
| |
Part |
Delegate gets called when a IUser parts a IChannel
| |
PrivateMessage |
Delegate gets called when your IUser recives a private message
| |
Quit |
Delegate gets called when a IUser quits the IServer
| |
RawData |
Delegate gets called when any raw data is recieved to the IServer.
You can modify the byte array args, AdiIRC will then parse this array with the proper encoding.
If the array is set to null or zero bytes, the raw message is ignored by AdiIRC.
| |
Registered |
Delegate gets called when a IServer is registered
| |
SendData |
Delegate gets called when user sends data to the IServer
| |
ServerNotice |
Delegate gets called when a IServer recives a notice
| |
Topic |
Delegate gets called when a IUser changes topic in IChannel
| |
UserInvite |
Delegate gets called when your IUser recives an IChannel invite
| |
UserJoin |
Delegate gets called when your IUser joines a IChannel
| |
UserKick |
Delegate gets called when your IUser is kicked from IChannel
| |
UserMessage |
Delegate gets called when you send a message to IChannel
| |
UserMode |
Delegate gets called when your IUser revices a umode
| |
UserNick |
Delegate gets called when your IUser change nick
| |
UserNotice |
Delegate gets called when your IUser recives a notice
| |
UserPart |
Delegate gets called when your IUser parts a IChannel
| |
UserQuit |
Delegate gets called when your IUser quits the IServer
|
Enumeration | Description | |
---|---|---|
EatData |
Return data to the delegates stating whether the program should ignore none, ignore text output, or ignore everything
Use with caution
| |
MenuType |
Used to determine the menu type during a OnMenu event
| |
WindowType |
The window types for a IWindow
|