class EvilEvents::Core::System
@api private @since 0.1.0
@api public @since 0.1.0
Attributes
broadcaster[R]
@return [EvilEvents::Core::System::Broadcaster]
@api private @since 0.1.0
event_builder[R]
@return [EvilEvents::Core::System::EventBuilder]
@api private @since 0.4.0
event_manager[R]
@return [EvilEvents::Core::System::EventManager]
@api private @since 0.1.0
type_manager[R]
@return [EvilEvents::Core::System::TypeManager]
@api private @since 0.2.0
Public Class Methods
new()
click to toggle source
@api private @since 0.1.0
# File lib/evil_events/core/system.rb, line 101 def initialize @event_builder = EventBuilder.new @broadcaster = Broadcaster.new @event_manager = EventManager.new @type_manager = TypeManager.new end