# doc-cache created by Octave 10.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: 359
 -- RETVAL = isvrjoystick (OBJ)
     Check if input value is a vrjoystick object

     Function is essentially just a call of ‘ retval = isa(obj,
     "octave_joystick"); ’

     Inputs
     ......

     OBJ - The object to check

     Outputs
     .......

     RETVAL is true, if obj is an vrjoystick object, false otherwise.

     See also: vrjoystick.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 43
Check if 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: 1359
 -- JOY = vrjoystick (ID)
 -- JOY = vrjoystick (ID, "FORCEFEEDBACK")
     Attempt to open a joystick.

     Inputs
     ......

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

     Outputs
     .......

     JOY - a 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 for if the joystick was opened with forcefeedback
          enabled and supports forcefeedback.

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

     A joystick object provides the following functions:
     axis
          Get the value of a joystick axis
     buttons
          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: 27
Attempt to open a joystick.



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


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 551
 -- 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 available joysticks to a variable

          joylist = joysticklist;

     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.





