Module: Shattered::Input

Defined in:
lib/shattered_model/input.rb,
lib/shattered_model/controls.rb,
lib/shattered_model/key_converter.rb

Overview

:nodoc:

Defined Under Namespace

Modules: ClassMethods, InstanceMethods Classes: Controls, ControlsParseError, Converter, FileNotFoundError, Keyboard, Mouse

Class Method Summary collapse

Class Method Details

.append_features(base) ⇒ Object



23
24
25
26
27
28
# File 'lib/shattered_model/input.rb', line 23

def self.append_features(base)
  super
  base.extend(ClassMethods)
  base.send(:include, InstanceMethods)
  base.send(:include, PreInitialize)
end