public ModifyEvent ( PlayerEvent eventMask, PlayerEventHandler handler ) : void | ||
eventMask | PlayerEvent | |
handler | PlayerEventHandler | |
return | void |
public void ModifyEvent (PlayerEvent eventMask, PlayerEventHandler handler)
{
lock (event_handlers) {
VerifyEventMask (eventMask);
LinkedListNode<PlayerEventHandlerSlot> node = FindEventNode (handler);
if (node != null) {
PlayerEventHandlerSlot slot = node.Value;
slot.EventMask = eventMask;
node.Value = slot;
}
}
}