Method List
-
#[] RBGL::GUI::Event
-
#abs RBGL::Engine::ShaderBuiltins
-
#ack_configure RBGL::GUI::Wayland::XdgSurface
-
#acos RBGL::Engine::ShaderBuiltins
-
#add RBGL::Engine::IndexBuffer
-
#add_vertex RBGL::Engine::VertexBuffer
-
#add_vertices RBGL::Engine::VertexBuffer
-
#allocate_id RBGL::GUI::Wayland::Connection
-
#asin RBGL::Engine::ShaderBuiltins
-
#aspect_ratio RBGL::Engine::Context
-
#atan RBGL::Engine::ShaderBuiltins
-
#atom RBGL::GUI::X11::Connection
-
#attach RBGL::GUI::Wayland::Surface
-
#attribute RBGL::Engine::VertexLayout
-
#attributes RBGL::Engine::VertexLayout
-
#available? RBGL::GUI::Wayland::WlBuffer
-
#available? RBGL::GUI::Wayland::ShmBuffer
-
#backend RBGL::GUI::Window
-
#bind RBGL::GUI::Wayland::Registry
-
#bind! RBGL::GUI::Wayland::GlobalBinder
-
#bind_index_buffer RBGL::Engine::Context
-
#bind_pipeline RBGL::Engine::Context
-
#bind_vertex_buffer RBGL::Engine::Context
-
#black_pixel RBGL::GUI::X11::Connection
-
#blend_mode RBGL::Engine::Pipeline
-
build RBGL::GUI::BackendFactory
-
build RBGL::GUI::FileBackend::FrameWriter
-
#busy? RBGL::GUI::Wayland::WlBuffer
-
#ceil RBGL::Engine::ShaderBuiltins
-
#change_property RBGL::GUI::X11::Connection
-
#change_property_data RBGL::GUI::X11::RequestEncoder
-
checker RBGL::Engine::Texture
-
#clamp RBGL::Engine::ShaderBuiltins
-
#clear RBGL::Engine::Framebuffer
-
#clear RBGL::Engine::Context
-
#clear_color RBGL::Engine::Framebuffer
-
#clear_depth RBGL::Engine::Framebuffer
-
#clip RBGL::Engine::ClipSpaceClipper
-
#clip_line RBGL::Engine::ClipSpaceClipper
-
#close RBGL::GUI::Backend
-
#close RBGL::GUI::X11::Backend
-
#close RBGL::GUI::Cocoa::Backend
-
#close RBGL::GUI::Window
-
#close RBGL::GUI::Wayland::Backend
-
#close RBGL::GUI::FileBackend
-
#color_buffer RBGL::Engine::Framebuffer
-
#color_from_vec3 RBGL::Engine::ShaderBuiltins
-
#color_from_vec4 RBGL::Engine::ShaderBuiltins
-
#commit RBGL::GUI::Wayland::Surface
-
#compositor RBGL::GUI::Wayland::Connection
-
#connection RBGL::GUI::Wayland::WaylandObject
-
#context RBGL::GUI::Window
-
#cos RBGL::Engine::ShaderBuiltins
-
create RBGL::Engine::BaseShader
-
create RBGL::Engine::Pipeline
-
#create_buffer RBGL::GUI::Wayland::ShmPool
-
#create_gc RBGL::GUI::X11::Connection
-
#create_gc_data RBGL::GUI::X11::RequestEncoder
-
#create_pool RBGL::GUI::Wayland::Shm
-
#create_surface RBGL::GUI::Wayland::Compositor
-
#create_window RBGL::GUI::X11::Connection
-
#create_window_data RBGL::GUI::X11::RequestEncoder
-
#cross RBGL::Engine::ShaderBuiltins
-
#cull_mode RBGL::Engine::Pipeline
-
#damage RBGL::GUI::Wayland::Surface
-
#data RBGL::Engine::VertexBuffer
-
#data RBGL::Engine::Texture
-
#data RBGL::GUI::Event
-
#default_screen RBGL::GUI::X11::Connection
-
#depth_buffer RBGL::Engine::Framebuffer
-
#depth_test RBGL::Engine::Pipeline
-
#depth_write RBGL::Engine::Pipeline
-
#deserialize RBGL::Engine::VertexAttribute
-
#destroy RBGL::GUI::Wayland::Surface
-
#destroy RBGL::GUI::Wayland::XdgSurface
-
#destroy RBGL::GUI::Wayland::ShmPool
-
#destroy RBGL::GUI::Wayland::XdgToplevel
-
#destroy RBGL::GUI::Wayland::ShmBuffer
-
#destroy RBGL::GUI::Wayland::WlBuffer
-
#destroy_window RBGL::GUI::X11::Connection
-
#dispatch_pending RBGL::GUI::Wayland::Connection
-
#done? RBGL::GUI::Wayland::Callback
-
#dot RBGL::Engine::ShaderBuiltins
-
#draw_arrays RBGL::Engine::Context
-
#draw_elements RBGL::Engine::Context
-
#dropped_frames RBGL::GUI::Window
-
#dropped_frames RBGL::GUI::Window::RenderLoop
-
#each_triangle RBGL::Engine::IndexBuffer
-
#enable_wm_delete_window RBGL::GUI::X11::Connection
-
#extension RBGL::GUI::FileBackend::PpmWriter
-
#extension RBGL::GUI::FileBackend::BmpWriter
-
#extension RBGL::GUI::FileBackend::FrameWriter
-
#fetch RBGL::GUI::X11::AtomCache
-
#filter_mag RBGL::Engine::Texture
-
#filter_min RBGL::Engine::Texture
-
fixed RBGL::GUI::Wayland::Arguments
-
#floor RBGL::Engine::ShaderBuiltins
-
#flush RBGL::GUI::Wayland::Connection
-
#flush RBGL::GUI::X11::Connection
-
#flush RBGL::GUI::X11::Transport
-
#fps RBGL::GUI::Window::RenderLoop
-
#fps RBGL::GUI::Window
-
#fract RBGL::Engine::ShaderBuiltins
-
#fragment RBGL::Engine::Pipeline
-
#fragment_shader RBGL::Engine::Pipeline
-
#framebuffer RBGL::Engine::Context
-
from_array RBGL::Engine::VertexBuffer
-
from_ppm RBGL::Engine::Texture
-
#generate_id RBGL::GUI::X11::Connection
-
#generate_mipmaps! RBGL::Engine::Texture
-
#get_depth RBGL::Engine::Framebuffer
-
#get_pixel RBGL::Engine::Texture
-
#get_pixel RBGL::Engine::Framebuffer
-
#get_registry RBGL::GUI::Wayland::Display
-
#get_toplevel RBGL::GUI::Wayland::XdgSurface
-
#get_triangle RBGL::Engine::IndexBuffer
-
#get_vertex RBGL::Engine::VertexBuffer
-
#get_xdg_surface RBGL::GUI::Wayland::XdgWmBase
-
#globals RBGL::GUI::Wayland::Connection
-
#handle_done RBGL::GUI::Wayland::Callback
-
#handle_event RBGL::GUI::Wayland::EventDispatcher
-
#handle_release RBGL::GUI::Wayland::WlBuffer
-
#height RBGL::Engine::Texture
-
#height RBGL::Engine::Context
-
#height RBGL::GUI::Backend
-
#height RBGL::Engine::Framebuffer
-
#height RBGL::GUI::Window
-
#id RBGL::GUI::Wayland::WaylandObject
-
#id RBGL::GUI::Wayland::ShmBuffer
-
#indices RBGL::Engine::IndexBuffer
-
#initialize RBGL::Engine::Pipeline
-
#initialize RBGL::GUI::Wayland::Callback
-
#initialize RBGL::GUI::Wayland::EventDispatcher
-
#initialize RBGL::Engine::Texture
-
#initialize RBGL::Engine::Rasterizer::LineRenderer
-
#initialize RBGL::GUI::X11::Backend
-
#initialize RBGL::Engine::Context
-
#initialize RBGL::GUI::FileBackend::PpmWriter
-
#initialize RBGL::GUI::X11::Connection
-
#initialize RBGL::Engine::IndexBuffer
-
#initialize RBGL::Engine::VertexBuffer
-
#initialize RBGL::GUI::Wayland::Connection
-
#initialize RBGL::Engine::VertexLayout
-
#initialize RBGL::Engine::VertexAttribute
-
#initialize RBGL::GUI::Wayland::GlobalBinder
-
#initialize RBGL::GUI::Wayland::WlBuffer
-
#initialize RBGL::GUI::Backend
-
#initialize RBGL::Engine::BaseShader
-
#initialize RBGL::GUI::Wayland::Display
-
#initialize RBGL::GUI::Wayland::Backend
-
#initialize RBGL::GUI::Window
-
#initialize RBGL::GUI::Event
-
#initialize RBGL::GUI::X11::AtomCache
-
#initialize RBGL::Engine::Framebuffer
-
#initialize RBGL::Engine::Rasterizer::PointRenderer
-
#initialize RBGL::GUI::X11::Transport
-
#initialize RBGL::GUI::Cocoa::Backend
-
#initialize RBGL::GUI::Wayland::WaylandObject
-
#initialize RBGL::GUI::Wayland::ShmBuffer
-
#initialize RBGL::Engine::Rasterizer
-
#initialize RBGL::GUI::Window::EventDispatcher
-
#initialize RBGL::GUI::FileBackend
-
#initialize RBGL::GUI::Window::RenderLoop
-
#initialize RBGL::Engine::Rasterizer::TriangleRenderer
-
#input RBGL::Engine::BaseShader
-
#inspect RBGL::GUI::Event
-
int RBGL::GUI::Wayland::Arguments
-
#intern_atom RBGL::GUI::X11::Connection
-
#intern_atom_data RBGL::GUI::X11::RequestEncoder
-
#interpolate RBGL::Engine::Rasterizer::AttributeInterpolator
-
#interpolate_depth RBGL::Engine::Rasterizer::AttributeInterpolator
-
#interpolate_values RBGL::Engine::Rasterizer::AttributeInterpolator
-
#kind RBGL::Engine::VertexAttribute
-
#layout RBGL::Engine::VertexBuffer
-
#length RBGL::Engine::ShaderBuiltins
-
load_tk_backend RBGL::GUI
-
#map_window RBGL::GUI::X11::Connection
-
#mark_in_use RBGL::GUI::Wayland::WlBuffer
-
#mark_in_use RBGL::GUI::Wayland::ShmBuffer
-
#max RBGL::Engine::ShaderBuiltins
-
#merge RBGL::Engine::Uniforms
-
#metal_available? RBGL::GUI::Cocoa::Backend
-
#metal_available? RBGL::GUI::Backend
-
#metal_available? RBGL::GUI::Window
-
#method_missing RBGL::GUI::Event
-
#min RBGL::Engine::ShaderBuiltins
-
#mix RBGL::Engine::ShaderBuiltins
-
#mod RBGL::Engine::ShaderBuiltins
-
#name RBGL::Engine::VertexAttribute
-
#native_handle RBGL::GUI::Cocoa::Backend
-
#native_handle RBGL::GUI::Backend
-
#native_handle RBGL::GUI::Window
-
new_id RBGL::GUI::Wayland::Arguments
-
#next_event RBGL::GUI::X11::Connection
-
#normalize RBGL::Engine::ShaderBuiltins
-
object RBGL::GUI::Wayland::Arguments
-
#object_for RBGL::GUI::Wayland::Connection
-
#offset RBGL::Engine::VertexAttribute
-
#on RBGL::GUI::Window
-
#on_release RBGL::GUI::Wayland::WlBuffer
-
#output RBGL::Engine::BaseShader
-
#pack_args RBGL::GUI::Wayland::Codec
-
#pack_property_data RBGL::GUI::X11::RequestEncoder
-
#pad_length RBGL::GUI::Wayland::Codec
-
#pad_to_4 RBGL::GUI::X11::RequestEncoder
-
#parse RBGL::GUI::X11::EventParser
-
#pending RBGL::GUI::X11::Transport
-
#pending RBGL::GUI::X11::Connection
-
#perspective_correct_weights RBGL::Engine::Rasterizer::AttributeInterpolator
-
#poll_events RBGL::GUI::Cocoa::Backend
-
#poll_events RBGL::GUI::FileBackend
-
#poll_events RBGL::GUI::X11::Backend
-
#poll_events RBGL::GUI::Backend
-
#poll_events RBGL::GUI::Wayland::Backend
-
#poll_events_raw RBGL::GUI::Cocoa::Backend
-
#poll_events_raw RBGL::GUI::Backend
-
#poll_events_raw RBGL::GUI::Window
-
#pong RBGL::GUI::Wayland::XdgWmBase
-
position_color RBGL::Engine::VertexLayout
-
position_normal_uv RBGL::Engine::VertexLayout
-
position_normal_uv_color RBGL::Engine::VertexLayout
-
position_only RBGL::Engine::VertexLayout
-
#pow RBGL::Engine::ShaderBuiltins
-
#present RBGL::GUI::Cocoa::Backend
-
#present RBGL::GUI::FileBackend
-
#present RBGL::GUI::X11::Backend
-
#present RBGL::GUI::Backend
-
#present RBGL::GUI::Wayland::Backend
-
#present_framebuffer RBGL::GUI::Window
-
#process RBGL::Engine::BaseShader
-
#process RBGL::GUI::Window::EventDispatcher
-
#pump_events RBGL::GUI::Wayland::Connection
-
#put_image RBGL::GUI::X11::Connection
-
#put_image_data RBGL::GUI::X11::RequestEncoder
-
#queue_event RBGL::GUI::Wayland::Connection
-
#rasterize RBGL::Engine::Rasterizer::LineRenderer
-
#rasterize RBGL::Engine::Rasterizer::TriangleRenderer
-
#rasterize RBGL::Engine::Rasterizer::PointRenderer
-
#rasterize_line RBGL::Engine::Rasterizer
-
#rasterize_point RBGL::Engine::Rasterizer
-
#rasterize_triangle RBGL::Engine::Rasterizer
-
#rasterizer RBGL::Engine::Context
-
#read RBGL::GUI::X11::Transport
-
#read_events RBGL::GUI::X11::Connection
-
#record_present_result RBGL::GUI::Window::RenderLoop
-
#reflect RBGL::Engine::ShaderBuiltins
-
#refract RBGL::Engine::ShaderBuiltins
-
#register_object RBGL::GUI::Wayland::Connection
-
#registry RBGL::GUI::Wayland::Connection
-
#request_packet RBGL::GUI::X11::RequestEncoder
-
#request_packet_with_data RBGL::GUI::X11::RequestEncoder
-
#resize RBGL::Engine::Framebuffer
-
#resize RBGL::Engine::Rasterizer
-
#resize RBGL::Engine::Context
-
#resize RBGL::GUI::Backend
-
#resize RBGL::GUI::Wayland::Backend
-
#resource_id_base RBGL::GUI::X11::Connection
-
#resource_id_mask RBGL::GUI::X11::Connection
-
#respond_to_missing? RBGL::GUI::Event
-
#rgb RBGL::Engine::ShaderBuiltins
-
#rgba RBGL::Engine::ShaderBuiltins
-
#root RBGL::GUI::X11::Connection
-
#root_depth RBGL::GUI::X11::Connection
-
#root_visual RBGL::GUI::X11::Connection
-
#roundtrip RBGL::GUI::Wayland::Connection
-
#run RBGL::GUI::Window
-
#run RBGL::GUI::Window::RenderLoop
-
#sample RBGL::Engine::Texture
-
#saturate RBGL::Engine::ShaderBuiltins
-
#send_request RBGL::GUI::Wayland::WaylandObject
-
#send_request RBGL::GUI::Wayland::Connection
-
#send_request_with_fd RBGL::GUI::Wayland::Connection
-
#serialize RBGL::Engine::VertexAttribute
-
#set_depth RBGL::Engine::Framebuffer
-
#set_max_frames RBGL::GUI::FileBackend
-
#set_pixel RBGL::Engine::Framebuffer
-
#set_pixel RBGL::Engine::Texture
-
#set_pixels RBGL::GUI::Cocoa::Backend
-
#set_pixels RBGL::GUI::Backend
-
#set_pixels RBGL::GUI::Window
-
#set_title RBGL::GUI::Wayland::XdgToplevel
-
#set_uniform RBGL::Engine::Context
-
#set_uniforms RBGL::Engine::Context
-
#shm RBGL::GUI::Wayland::Connection
-
#should_close? RBGL::GUI::Cocoa::Backend
-
#should_close? RBGL::GUI::Wayland::Backend
-
#should_close? RBGL::GUI::FileBackend
-
#should_close? RBGL::GUI::X11::Backend
-
#should_close? RBGL::GUI::Backend
-
#should_close? RBGL::GUI::Window
-
#sign RBGL::Engine::ShaderBuiltins
-
#sin RBGL::Engine::ShaderBuiltins
-
#size RBGL::Engine::VertexAttribute
-
#smoothstep RBGL::Engine::ShaderBuiltins
-
#socket RBGL::GUI::X11::Transport
-
solid RBGL::Engine::Texture
-
#sqrt RBGL::Engine::ShaderBuiltins
-
#step RBGL::Engine::ShaderBuiltins
-
#stop RBGL::GUI::Window::RenderLoop
-
#stop RBGL::GUI::Window
-
#store_global RBGL::GUI::Wayland::Connection
-
#stride RBGL::Engine::VertexLayout
-
string RBGL::GUI::Wayland::Arguments
-
#sync RBGL::GUI::Wayland::Display
-
#tan RBGL::Engine::ShaderBuiltins
-
#texture RBGL::Engine::ShaderBuiltins
-
#texture_lod RBGL::Engine::ShaderBuiltins
-
#title RBGL::GUI::Backend
-
#to_bgra_bytes RBGL::Engine::Framebuffer
-
#to_h RBGL::GUI::Event
-
#to_ppm RBGL::Engine::Framebuffer
-
#to_ppm_binary RBGL::Engine::Framebuffer
-
#to_rgba_bytes RBGL::Engine::Framebuffer
-
#triangle_count RBGL::Engine::IndexBuffer
-
#type RBGL::GUI::Wayland::TypedArgument
-
#type RBGL::GUI::Event
-
uint RBGL::GUI::Wayland::Arguments
-
#uniforms RBGL::Engine::BaseShader
-
#value RBGL::GUI::Wayland::TypedArgument
-
#vec2 RBGL::Engine::ShaderBuiltins
-
#vec3 RBGL::Engine::ShaderBuiltins
-
#vec4 RBGL::Engine::ShaderBuiltins
-
#vertex RBGL::Engine::Pipeline
-
#vertex_count RBGL::Engine::VertexBuffer
-
#vertex_shader RBGL::Engine::Pipeline
-
#viewport RBGL::Engine::Rasterizer
-
#visible_point? RBGL::Engine::ClipSpaceClipper
-
#white_pixel RBGL::GUI::X11::Connection
-
#width RBGL::Engine::Framebuffer
-
#width RBGL::Engine::Texture
-
#width RBGL::Engine::Context
-
#width RBGL::GUI::Backend
-
#width RBGL::GUI::Window
-
#wl_buffer RBGL::GUI::Wayland::ShmBuffer
-
#wm_delete_window_atom RBGL::GUI::X11::Connection
-
#wm_protocols_atom RBGL::GUI::X11::Connection
-
#wrap_s RBGL::Engine::Texture
-
#wrap_t RBGL::Engine::Texture
-
#write RBGL::GUI::FileBackend::PpmWriter
-
#write RBGL::GUI::FileBackend::BmpWriter
-
#write RBGL::GUI::FileBackend::FrameWriter
-
#write RBGL::GUI::X11::Transport
-
#write RBGL::GUI::Wayland::ShmBuffer
-
#write_pixel RBGL::Engine::Framebuffer
-
#xdg_wm_base RBGL::GUI::Wayland::Connection