class X11::CrossingEvent

Overview

Wrapper from X11::C::X::CrossingEvent structure.

Defined in:

Constructors

Instance Method Summary

Instance methods inherited from class X11::WindowEvent

display : Display display, display=(display : Display) display=, window : X11::C::Window window, window=(window : X11::C::Window) window=

Instance methods inherited from class X11::Event

serial : UInt64 serial, serial=(serial : UInt64) serial=, type : Int32 type, type=(type : Int32) type=

Constructor methods inherited from class X11::Event

from_xevent(xevent : X11::C::X::Event) : Event from_xevent

Constructor Detail

def self.new(event : X11::C::X::PCrossingEvent) #

def self.new(event : X11::C::X::CrossingEvent) #

def self.new #

Instance Method Detail

def detail : Int32 #

def detail=(detail : Int32) #

def display : Display #

def display=(display : Display) #

def enter? : Bool #

def focus : Bool #

def focus=(focus : Bool) #

def leave? : Bool #

def mode : Int32 #

def mode=(mode : Int32) #

def root : X11::C::Window #

def root=(root : X11::C::Window) #

def same_screen : Bool #

def same_screen=(same_screen : Bool) #

def send_event : Bool #

def send_event=(send_event : Bool) #

def serial : UInt64 #

def serial=(serial : UInt64) #

def state : UInt32 #

def state=(state : UInt32) #

def sub_window : X11::C::Window #

def sub_window=(sub_window : X11::C::Window) #

def time : X11::C::Time #

def time=(time : X11::C::Time) #

def to_unsafe : X11::C::X::PCrossingEvent #

def to_x : X11::C::X::CrossingEvent #

def type : Int32 #

def type=(type : Int32) #

def window : X11::C::Window #

def window=(window : X11::C::Window) #

def x : Int32 #

def x=(x : Int32) #

def x_root : Int32 #

def x_root=(x_root : Int32) #

def y : Int32 #

def y=(y : Int32) #

def y_root : Int32 #

def y_root=(y_root : Int32) #