Dawn of Light - Class documentation 2900
This is the Dawn of Light project
Package DOL.Events

Classes

class  AccountEventArgs
 Holds the arguments for the account events. More...
class  CharacterEventArgs
 Holds the arguments for the character events. More...
class  DatabaseEvent
 This class holds all possible database events. Only constants defined here! More...
class  NewsEventArgs
 Holds the arguments for the news event. More...
class  DOLEvent
 This class defines an abstract event in DOL It needs to be overridden in order to create custom events. More...
class  DOLEventHandlerCollection
 This class represents a collection of event handlers. You can add and remove handlers from this list and fire events with parameters which will be routed through all handlers. More...
class  GameEventMgr
 Manages per-object and global event handlers.
class  AttackedByEnemyEventArgs
 Holds the arguments for the AttackedByEnemy event of GameLivings. More...
class  AttackFinishedEventArgs
 Holds the arguments for the AttackFinished event of GameLivings. More...
class  CastFailedEventArgs
 Arguments for a cast failed event, stating the reason why a particular spell cast failed. More...
class  CastingEventArgs
 Holds the arguments for the CastSpell event of GameLivings. More...
class  DyingEventArgs
 Holds the arguments for the Dying event of GameLivings. More...
class  EnemyHealedEventArgs
 Holds the arguments for the EnemyHealed event of GameLivings. More...
class  EnemyKilledEventArgs
 Holds the arguments for the EnemyKilled event of GameLivings. More...
class  ExecuteCommandEventArgs
 Holds the arguments for the Execute Command Event. More...
class  FollowLostTargetEventArgs
 Holds the arguments for the FollowLostTarget event of GameNpc. More...
class  GainedExperienceEventArgs
 Holds the arguments for the GainedExperience event of GameLivings. More...
class  GainedRealmPointsEventArgs
 Holds the arguments for the GainedRealmPoints event of GameLivings. More...
class  GainedBountyPointsEventArgs
class  GameLivingEvent
 This class holds all possible GameLiving events. Only constants defined here! More...
class  GameNPCEvent
 This class holds all possible GameNPC events. Only constants defined here! More...
class  GameObjectEvent
 This class holds all possible GameObject events. Only constants defined here! More...
class  GamePlayerEvent
 This class holds all possible player events. Only constants defined here! More...
class  GameTrainerEvent
 This class holds all possible trainer events. Only constants defined here! More...
class  GiveItemEventArgs
 Holds the arguments for the GiveItem event of GamePlayer. More...
class  GiveMoneyEventArgs
 Holds the arguments for the GiveMoney event of GamePlayer. More...
class  HealthChangedEventArgs
 Holds the arguments for the Dying event of GameLivings. More...
class  InteractEventArgs
 Holds the arguments for the Interact event of GameObjects. More...
class  InteractWithEventArgs
 Description résumée de InteractWithEventArgs. More...
class  InterruptedEventArgs
 Holds parameters for InterruptedEvent. More...
class  ItemBonusChangedEventArgs
 Holds arguments for an item bonus change (for example when an artifact gains a new bonus). More...
class  ItemDroppedEventArgs
 Holds the arguments for the ItemEquipped event of PlayerInventory. More...
class  ItemEquippedArgs
 Holds the arguments for the ItemEquipped event of PlayerInventory. More...
class  ItemUnequippedArgs
 Holds the arguments for the ItemUnEquipped event of PlayerInventory. More...
class  MoveToEventArgs
 Holds the arguments for the MoveTo event of GameObjects. More...
class  NextCraftingTierReachedEventArgs
class  PetSpellEventArgs
class  MemberDisbandedEventArgs
 Holds the arguments for the PlayerDisbanded event of PlayerGroup. More...
class  GroupEvent
 This class holds all possible player group events. Only constants defined here! More...
class  PlayerInventoryEvent
 This class holds all possible player inventory events. Only constants defined here! More...
class  MemberJoinedEventArgs
 Holds the arguments for the PlayerJoined event of PlayerGroup. More...
class  PlayerPromotedEventArgs
 Holds the arguments for the PlayerPromoted event of GameMerchants. More...
class  QuestEventArgs
 Holds the arguments for the Quest event of GamePlayer. More...
class  QuestRewardChosenEventArgs
 Provides a list of item rewards that the player chose from the quest dialog. More...
class  ReceiveMoneyEventArgs
 Holds the arguments for the ReceiveMoney event of GameLivings. More...
class  ReceiveItemEventArgs
 Holds the arguments for the ReceiveItem event of GameObjects. More...
class  RevivedEventArgs
 Holds the arguments for the Revived event of GamePlayer. More...
class  RiderDismountEventArgs
 Holds the arguments for the RiderDismount event of GameNPC. More...
class  RiderMountEventArgs
 Holds the arguments for the RiderMount event of GameNPC. More...
class  SayEventArgs
 Holds the arguments for the Say event of GameLivings. More...
class  SayReceiveEventArgs
 Holds the arguments for the SayReceive event of GameLivings. More...
class  SourceEventArgs
 The source of an event. More...
class  SwitchedTargetEventArgs
 This class holds the old and the new target for GameLiving.SwitchedTargetEvent. <author>Aredhel</author> More...
class  TakeDamageEventArgs
 Holds the arguments for the TakeDamage event of GameObjects. More...
class  TetherEventArgs
 Event to signal time remaining until pet is lost. More...
class  TimerEventArgs
 Holds the arguments for the Timer event of GameObjects. More...
class  TurnToEventArgs
 Holds the arguments for the TurnTo event of GameNPC. More...
class  TurnToHeadingEventArgs
 Holds the arguments for the TurnToHeading event of GameNPC. More...
class  UseSlotEventArgs
 Holds the arguments for UseSlot event of GamePlayer. More...
class  WalkEventArgs
 Holds the arguments for the Walk event of GameNPC. More...
class  WalkToEventArgs
 Holds the arguments for the WalkTo event of GameNPC. More...
class  WhisperEventArgs
 Holds the arguments for the Whisper event of GameLivings. More...
class  WhisperReceiveEventArgs
 Holds the arguments for the WhisperReceive event of GameLivings. More...
class  YellEventArgs
 Holds the arguments for the Yell event of GameLivings. More...
class  YellReceiveEventArgs
 Holds the arguments for the YellReceive event of GameLivings. More...
class  KeepEvent
 This class holds all possible keep events. Only constants defined here! More...
class  KeepEventArgs
 Holds the arguments for the Keep event. More...
class  RelicPadEvent
 This class holds all possible relic events. Only constants defined here! More...
class  RelicPadEventArgs
 Holds the arguments for the RelicPad event. More...
class  ScriptEvent
 This class holds all possible script events. Only constants defined here! More...
class  ScriptLoadedEventAttribute
 This attribute can be applied to static methods to automatically register them with the GameServer's global script compiled event. More...
class  ScriptUnloadedEventAttribute
 This attribute can be applied to static methods to automatically register them with the GameServer's global script unloaded event. More...
class  GameClientEvent
 This class holds all possible GameClient events. Only constants defined here! More...
class  GameServerEvent
 This class holds all possible server events. Only constants defined here! More...
class  GameServerStartedEventAttribute
 This attribute can be applied to static methods to automatically register them with the GameServer's global start event. More...
class  GameServerStoppedEventAttribute
 This attribute can be applied to static methods to automatically register them with the GameServer's global stop event. More...
class  AreaEvent
 This class holds all possible Area events. Only constants defined here! More...
class  AreaEventArgs
 Holfs the arguments for AreaEvents, this one can be used for either player, npcs or monster Enter/Leave. More...
class  RegionEvent
 This class holds all possible region events. Only constants defined here! More...
class  RegionPlayerEventArgs
 Holds the arguments for the player enter or leave region event. More...

Functions

delegate void DOLEventHandler (DOLEvent e, object sender, EventArgs arguments)
 The callback method for DOLEvents.

Function Documentation

delegate void DOL.Events.DOLEventHandler ( DOLEvent  e,
object  sender,
EventArgs  arguments 
)

The callback method for DOLEvents.

Override the EventArgs class to give custom parameters

 All Classes Namespaces Functions Variables Enumerations Properties Events