Table of Contents

Class GameEventFactory

Namespace
Anvil.API.Events
Assembly
NWN.Anvil.dll

Event factory for built-in game events.

[ServiceBinding(typeof(IEventFactory))]
[ServiceBinding(typeof(IScriptDispatcher))]
public sealed class GameEventFactory : IEventFactory<GameEventFactory.RegistrationData>, IEventFactory, IScriptDispatcher, IDisposable
Inheritance
GameEventFactory
Implements
Inherited Members
Extension Methods

Constructors

GameEventFactory(Lazy<EventService>, VirtualMachine)

Event factory for built-in game events.

Properties

ExecutionOrder

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Register<TEvent>(RegistrationData)
Unregister<TEvent>()