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