Example #1
0
        protected internal virtual EventResult OnMoved(EventContext context, ActorInstanceMovedEvent @event)
        {
            context.ThrowIfNull("context");
            @event.ThrowIfNull("event");

            return _eventHandlerCollection.SafeInvoke(context, @event);
        }
Example #2
0
        protected internal virtual EventResult OnTouchedByActorInstance(EventContext context, ActorInstanceTouchedPlayerEvent @event)
        {
            context.ThrowIfNull("context");
            @event.ThrowIfNull("event");

            return _eventHandlerCollection.SafeInvoke(context, @event);
        }
Example #3
0
        protected internal virtual EventResult OnOpened(EventContext context, MessageOpenedEvent @event)
        {
            context.ThrowIfNull("context");
            @event.ThrowIfNull("event");

            return _eventHandlerCollection.SafeInvoke(context, @event);
        }