Sha256: 943979a14075135a0d5c25bba233f24a6f1bc02ac27bd1b69232c3a4e66c68f6

Contents?: true

Size: 666 Bytes

Versions: 31

Compression:

Stored size: 666 Bytes

Contents

# frozen_string_literal: true

java_import Java::MonkstoneCore::LibraryProxy
java_import Java::ProcessingEvent::KeyEvent
java_import Java::ProcessingEvent::MouseEvent

# classes that inherit from LibraryProxy are expected to implement
# the abstract draw method of monkstone.core.LibraryProxy the other methods are
# registered with PApplet instance in constructor ImplementingClass.new(app)
#
# def pre... NOOP can be overridden
# def draw... Abstract Method should be implemented NOOP is OK
# def post... NOOP can be overridden
# def keyEvent(e)... NOOP can be overridden
# def mouseEvent(e)... NOOP can be overridden
# `app` can be called to get PApplet instance

Version data entries

31 entries across 31 versions & 3 rubygems

Version Path
picrate-2.1.2-java library/library_proxy/library_proxy.rb
jruby_art-2.4.3 library/library_proxy/library_proxy.rb
picrate-2.1.1-java library/library_proxy/library_proxy.rb
jruby_art-2.4.2 library/library_proxy/library_proxy.rb
picrate-2.1.0-java library/library_proxy/library_proxy.rb
jruby_art-2.4.1 library/library_proxy/library_proxy.rb
picrate-2.0.1-java library/library_proxy/library_proxy.rb
jruby_art-2.4.0 library/library_proxy/library_proxy.rb
propane-3.5.0-java library/library_proxy/library_proxy.rb
picrate-2.0.0.pre-java library/library_proxy/library_proxy.rb
jruby_art-2.3.0 library/library_proxy/library_proxy.rb