# doc-cache created by Octave 11.3.0
# name: cache
# type: cell
# rows: 3
# columns: 3
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 12
isvrjoystick


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 375
 -- RETVAL = isvrjoystick (OBJ)
     Check whether an input value is a vrjoystick object.

     This function is essentially just a call to ‘ retval = isa(obj,
     "octave_joystick"); ’

     Inputs
     ......

     OBJ - The object to check

     Outputs
     .......

     RETVAL is true if obj is a vrjoystick object, and false otherwise.

     See also: vrjoystick.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 52
Check whether an input value is a vrjoystick object.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 10
vrjoystick


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 1369
 -- JOY = vrjoystick (ID)
 -- JOY = vrjoystick (ID, "FORCEFEEDBACK")
     Open a joystick device.

     Inputs
     ......

     ID - a positive numeric id for the joystick device to use.
     "FORCEFEEDBACK" - String constant to enable forcefeedback.

     Outputs
     .......

     JOY - an octave_joystick object.

     Joystick Properties
     ...................

     A joystick object has the following properties:
     ID
          The ID of the joystick as used to create the joystick
     Name
          The name of the joystick device
     Status
          Status of the joystick ("Open" or "Closed")
     ForceFeedbackSupported
          Boolean indicating whether the joystick was opened with force-feedback
          enabled and supports force-feedback.

     Joystick Functions
     ..................

     A joystick object provides the following functions:
     axis
          Get the value of a joystick axis
     button
          Get the state of a joystick button
     caps
          Get the capabilities of the joystick
     close
          Close a joystick
     force
          Set the forcefeedback forces on a joystick
     pov
          Get the pov values from a joystick
     read
          Read all state values from a joystick

     Examples
     ........

     Open device 1

          joy = vrjoystick(1);

     See also: vrjoysticklist.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 23
Open a joystick device.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 14
vrjoysticklist


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 554
 -- vrjoysticklist ()
 -- JOYLIST = vrjoysticklist ()
     Get or print the available joystick devices.

     Inputs
     ......

     None

     Outputs
     .......

     JOYLIST - a list of joystick ID, Name, ForceFeedbackSupported structures.

     Examples
     ........

     Display available joysticks

          vrjoysticklist;

     Get a list of available joysticks into a variable.

          joylist = vrjoysticklist;

     The list will contain ID, Name and ForceFeedbackSupported entries for each
     joystick.

     See also: vrjoystick.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 44
Get or print the available joystick devices.





