SYMBOL INDEX (80 symbols across 21 files) FILE: examples/basic_draw_text.rb function append (line 47) | def attr_str.append(what, color) FILE: examples/basic_table.rb function rbcallback (line 22) | def rbcallback(*args, &block) FILE: examples/basic_table_image.rb function rbcallback (line 36) | def rbcallback(*args, &block) FILE: examples/draw_text.rb function append_with_attribute (line 5) | def append_with_attribute(attr_str, what, attr1, attr2) function make_attribute_string (line 13) | def make_attribute_string function on_font_changed (line 81) | def on_font_changed(area) function on_combobox_selected (line 85) | def on_combobox_selected(area) function draw_event (line 89) | def draw_event(adp, attr_str, font_button, alignment) FILE: examples/gpt2_notepad.rb function softmax (line 32) | def softmax(y) function predict (line 36) | def predict(a, prob: true) function predict_text (line 48) | def predict_text(s, max = 30) FILE: examples/histogram.rb function graph_size (line 23) | def graph_size(area_width, area_height) function point_locations (line 32) | def point_locations(datapoints, width, height) function construct_graph (line 45) | def construct_graph(datapoints, width, height, should_extend) function set_solid_brush (line 160) | def set_solid_brush(brush, color, alpha) FILE: examples/midi_player.rb class TinyMidiPlayer (line 6) | class TinyMidiPlayer method initialize (line 9) | def initialize method stop_midi (line 19) | def stop_midi method play_midi (line 26) | def play_midi method show_version (line 39) | def show_version(main_window) method create_gui (line 47) | def create_gui FILE: examples/spectrum.rb class FFTStream (line 12) | class FFTStream < FFI::PortAudio::Stream method process (line 13) | def process(input, _output, frame_count, _time_info, _status_flags, _u... method spec (line 19) | def spec FILE: examples/turing_pattern.rb type GrayScott (line 55) | module GrayScott class SFloat (line 60) | class SFloat type Utils (line 64) | module Utils function laplacian2d (line 70) | def self.laplacian2d(uv, dx) class Model (line 91) | class Model method initialize (line 106) | def initialize(width: 256, height: 256) method clear (line 123) | def clear method step (line 128) | def step type Color (line 146) | module Color function colorize (line 149) | def colorize(ar, color_type) function uInt8_dstack (line 173) | def uInt8_dstack(ar) function hsv2rgb (line 181) | def hsv2rgb(h) function red (line 200) | def red(ar) function green (line 204) | def green(ar) function blue (line 208) | def blue(ar) function reverse_red (line 212) | def reverse_red(ar) function reverse_green (line 216) | def reverse_green(ar) function reverse_blue (line 220) | def reverse_blue(ar) function grayscale (line 224) | def grayscale(ar) function uint8_zeros_256 (line 229) | def uint8_zeros_256(ch, ar) FILE: examples2/color_button.rb function set_solid_brush (line 43) | def set_solid_brush( FILE: examples2/combobox.rb function populate_the_combobox_with_this_array (line 26) | def populate_the_combobox_with_this_array( FILE: examples2/editable_combobox.rb function populate_the_combobox_with_this_array (line 26) | def populate_the_combobox_with_this_array( FILE: lib/libui.rb type LibUI (line 6) | module LibUI function init (line 44) | def init(opt = nil) function window_position (line 68) | def window_position(w) function open_type_features_add (line 81) | def open_type_features_add(otf, a, b, c, d, value) function open_type_features_remove (line 86) | def open_type_features_remove(otf, a, b, c, d) function open_type_features_get (line 91) | def open_type_features_get(otf, a, b, c, d, value) FILE: lib/libui/error.rb type LibUI (line 1) | module LibUI class Error (line 3) | class Error < StandardError; end class LibraryNotFoundError (line 6) | class LibraryNotFoundError < Error; end class LibraryLoadError (line 9) | class LibraryLoadError < Error; end FILE: lib/libui/ffi.rb type LibUI (line 5) | module LibUI type FFI (line 7) | module FFI function try_extern (line 26) | def try_extern(signature, *opts) function ffi_methods (line 34) | def ffi_methods FILE: lib/libui/fiddle_patch.rb type LibUI (line 1) | module LibUI type FiddlePatch (line 10) | module FiddlePatch function parse_signature (line 11) | def parse_signature(signature, tymap = nil) function extern (line 38) | def extern(signature, *opts) FILE: lib/libui/libui_base.rb type LibUI (line 1) | module LibUI type LibUIBase (line 2) | module LibUIBase FILE: lib/libui/utils.rb type LibUI (line 1) | module LibUI type Utils (line 2) | module Utils function convert_to_ruby_method (line 4) | def convert_to_ruby_method(original_method_name) function underscore (line 10) | def underscore(str) FILE: lib/libui/version.rb type LibUI (line 1) | module LibUI FILE: test/libui_test.rb class LibUITest (line 3) | class LibUITest < Minitest::Test method test_that_it_has_a_version_number (line 4) | def test_that_it_has_a_version_number method test_ffi_method_call (line 8) | def test_ffi_method_call method test_method_call (line 15) | def test_method_call method test_basic_window (line 20) | def test_basic_window FILE: test/utils_test.rb class LibUIUtilsTest (line 3) | class LibUIUtilsTest < Minitest::Test method test_convert_to_ruby_method (line 4) | def test_convert_to_ruby_method method test_underscore (line 11) | def test_underscore