Module: Sf::Joystick
- Defined in:
- LiteRGSS.rb.yard.rb
Overview
Joystick utility of SFML
Constant Summary collapse
- COUNT =
Number of joystick SFML is able to handle at once
8
- BUTTON_COUNT =
Number of key on a joystick SFML is able to handle at once
32
- AXIS_COUNT =
Number of axis SFML is able to handle on a joystick at once
8
- X =
X axis
sf::Joystick::Axis::X
- Y =
Y axis
sf::Joystick::Axis::Y
- Z =
Z axis
sf::Joystick::Axis::Z
- R =
R axis
sf::Joystick::Axis::R
- U =
U axis
sf::Joystick::Axis::U
- V =
V axis
sf::Joystick::Axis::V
- POV_X =
PovX axis
sf::Joystick::Axis::PovX
- POV_Y =
PovY axis
sf::Joystick::Axis::PovY
Class Method Summary collapse
-
.axis_available?(id, axis) ⇒ Boolean
Tell if the given axis is available on joystick id.
-
.axis_position(id, axis) ⇒ Float
Gives the axis position of joystick id.
-
.button_count(id) ⇒ Integer
Give the number of button on the joystick id.
-
.connected?(id) ⇒ Boolean
Tell if the joystick id is currently connected.
-
.identification(id) ⇒ Array
Gives the joystick identification information.
-
.press?(id, button) ⇒ Boolean
Tell if the button is pressed on joystick id.
-
.update ⇒ self
Update the state of joystick.
Class Method Details
.axis_available?(id, axis) ⇒ Boolean
Tell if the given axis is available on joystick id
2045 2046 2047 |
# File 'LiteRGSS.rb.yard.rb', line 2045 def self.axis_available?(id, axis) end |
.axis_position(id, axis) ⇒ Float
Gives the axis position of joystick id
2058 2059 2060 |
# File 'LiteRGSS.rb.yard.rb', line 2058 def self.axis_position(id, axis) end |
.button_count(id) ⇒ Integer
Give the number of button on the joystick id
2038 2039 2040 |
# File 'LiteRGSS.rb.yard.rb', line 2038 def self.(id) end |
.connected?(id) ⇒ Boolean
Tell if the joystick id is currently connected
2032 2033 2034 |
# File 'LiteRGSS.rb.yard.rb', line 2032 def self.connected?(id) end |
.identification(id) ⇒ Array
Gives the joystick identification information
2069 2070 2071 |
# File 'LiteRGSS.rb.yard.rb', line 2069 def self.identification(id) end |
.press?(id, button) ⇒ Boolean
Tell if the button is pressed on joystick id
2051 2052 2053 |
# File 'LiteRGSS.rb.yard.rb', line 2051 def self.press?(id, ) end |
.update ⇒ self
Update the state of joystick
2063 2064 2065 |
# File 'LiteRGSS.rb.yard.rb', line 2063 def self.update end |