abstract struct SF::Event::MouseWheelScrollEvent

Overview

Mouse wheel events parameters (see MouseWheelScrolled)

Direct Known Subclasses

Defined in:

window/obj.cr

Constructors

Instance Method Summary

Instance methods inherited from struct SF::Event

initialize initialize

Constructor methods inherited from struct SF::Event

new new

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def delta : Float32 #

Wheel offset (positive is up/left, negative is down/right). High-precision mice may use non-integral offsets.


[View source]
def delta=(delta : Number) #

[View source]
Description copied from struct Value

Returns a shallow copy of this object.

Because Value is a value type, this method returns self, which already involves a shallow copy of this object because value types are passed by value.


[View source]
def wheel : Mouse::Wheel #

Which wheel (for mice with multiple ones)


[View source]
def wheel=(wheel : Mouse::Wheel) #

[View source]
def x : Int32 #

X position of the mouse pointer, relative to the left of the owner window


[View source]
def x=(x : Int) #

[View source]
def y : Int32 #

Y position of the mouse pointer, relative to the top of the owner window


[View source]
def y=(y : Int) #

[View source]