Sha256: ab1b3c080ef532949d121118d8e0d94878046ec464cccaeff7b6a4739bbc250c
Contents?: true
Size: 751 Bytes
Versions: 2
Compression:
Stored size: 751 Bytes
Contents
# frozen_string_literal: true module Ruby2D # Ruby2D::DSL module DSL @window = Ruby2D::Window.new def self.window @window end def self.window=(window) @window = window end def get(sym, opts = nil) DSL.window.get(sym, opts) end def set(opts) DSL.window.set(opts) end def on(event, &proc) DSL.window.on(event, &proc) end def off(event_descriptor) DSL.window.off(event_descriptor) end def update(&proc) DSL.window.update(&proc) end def render(&proc) DSL.window.render(&proc) end def clear DSL.window.clear end def show DSL.window.show end def close DSL.window.close end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby2d-0.12.1 | lib/ruby2d/dsl.rb |
ruby2d-0.12.0 | lib/ruby2d/dsl.rb |