Method: SDL::Receivers::TypeReceiver#register_sdltype

Defined in:
lib/sdl/receivers/type_receiver.rb

#register_sdltype(klass) ⇒ Object



22
23
24
25
26
27
28
29
# File 'lib/sdl/receivers/type_receiver.rb', line 22

def register_sdltype(klass)
  klass.class_eval do
    include SDL::Types::SDLType

    wraps self
    codes local_name.underscore.to_sym
  end
end