Interface InputController.GetControlsResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
InputController.GetControlsResponse, InputController.GetControlsResponse.Builder
Enclosing class:
InputController

public static interface InputController.GetControlsResponseOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getControls(int index)
    Returns a list of all the controls (buttons and axes) that are available to a given Input Controller
    com.google.protobuf.ByteString
    getControlsBytes(int index)
    Returns a list of all the controls (buttons and axes) that are available to a given Input Controller
    int
    Returns a list of all the controls (buttons and axes) that are available to a given Input Controller
    Returns a list of all the controls (buttons and axes) that are available to a given Input Controller

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getControlsList

      List<String> getControlsList()
       Returns a list of all the controls (buttons and axes) that are
       available to a given Input Controller
       
      repeated string controls = 1 [json_name = "controls"];
      Returns:
      A list containing the controls.
    • getControlsCount

      int getControlsCount()
       Returns a list of all the controls (buttons and axes) that are
       available to a given Input Controller
       
      repeated string controls = 1 [json_name = "controls"];
      Returns:
      The count of controls.
    • getControls

      String getControls(int index)
       Returns a list of all the controls (buttons and axes) that are
       available to a given Input Controller
       
      repeated string controls = 1 [json_name = "controls"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The controls at the given index.
    • getControlsBytes

      com.google.protobuf.ByteString getControlsBytes(int index)
       Returns a list of all the controls (buttons and axes) that are
       available to a given Input Controller
       
      repeated string controls = 1 [json_name = "controls"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The controls at the given index.