A B C D G I L M O R S T U

A

AVAILABLE_AXES - Static variable in class tv.ouya.console.api.OuyaController
 
AVAILABLE_BUTTONS - Static variable in class tv.ouya.console.api.OuyaController
 
AXIS_L2 - Static variable in class tv.ouya.console.api.OuyaController
Code for the left trigger axis
AXIS_LS_X - Static variable in class tv.ouya.console.api.OuyaController
Code for the left joystick x axis.
AXIS_LS_Y - Static variable in class tv.ouya.console.api.OuyaController
Code for the left joystick y axis.
AXIS_R2 - Static variable in class tv.ouya.console.api.OuyaController
Code for the right trigger axis
AXIS_RS_X - Static variable in class tv.ouya.console.api.OuyaController
Code for the right joystick x axis.
AXIS_RS_Y - Static variable in class tv.ouya.console.api.OuyaController
Code for the right joystick y axis.

B

bindRequestHasBeenMade() - Method in class tv.ouya.console.api.OuyaFacade
Deprecated. 
bindRequestHasBeenMade() - Method in class tv.ouya.console.api.StoreManager
Deprecated. 
bindRequestHasBeenMade() - Method in class tv.ouya.console.api.UserManager
Deprecated. 
BUTTON_A - Static variable in class tv.ouya.console.api.OuyaController
Code for the A button.
BUTTON_DPAD_DOWN - Static variable in class tv.ouya.console.api.OuyaController
Code for the D-pad down button.
BUTTON_DPAD_LEFT - Static variable in class tv.ouya.console.api.OuyaController
Code for the D-pad left button.
BUTTON_DPAD_RIGHT - Static variable in class tv.ouya.console.api.OuyaController
Code for the D-pad right button.
BUTTON_DPAD_UP - Static variable in class tv.ouya.console.api.OuyaController
Code for the D-pad up button.
BUTTON_L1 - Static variable in class tv.ouya.console.api.OuyaController
Code for the left bumper button.
BUTTON_L2 - Static variable in class tv.ouya.console.api.OuyaController
Code for the left trigger button.
BUTTON_L3 - Static variable in class tv.ouya.console.api.OuyaController
Code for left joystick button.
BUTTON_O - Static variable in class tv.ouya.console.api.OuyaController
Code for the O button.
BUTTON_R1 - Static variable in class tv.ouya.console.api.OuyaController
Code for the right bumper button.
BUTTON_R2 - Static variable in class tv.ouya.console.api.OuyaController
Code for the right trigger button.
BUTTON_R3 - Static variable in class tv.ouya.console.api.OuyaController
Code for right joystick button.
BUTTON_SYSTEM - Static variable in class tv.ouya.console.api.OuyaController
Code for the system menu button.
BUTTON_U - Static variable in class tv.ouya.console.api.OuyaController
Code for the U button.
BUTTON_Y - Static variable in class tv.ouya.console.api.OuyaController
Code for the Y button.

C

CancelIgnoringOuyaResponseListener<T> - Class in tv.ouya.console.api
Utility base class for listeners that don't expect to receive cancel notifications or which don't have to do anything if the user clicks "Cancel." This class implements an empty onCancel() method so that you don't have to litter your code with onCancel() methods that will never be called.
CancelIgnoringOuyaResponseListener() - Constructor for class tv.ouya.console.api.CancelIgnoringOuyaResponseListener
 
CATEGORY_APP - Static variable in class tv.ouya.console.api.OuyaIntent
 
CATEGORY_GAME - Static variable in class tv.ouya.console.api.OuyaIntent
 

D

decryptReceiptResponse(String) - Method in class tv.ouya.console.api.OuyaEncryptionHelper
 

G

getAxisValue(int) - Method in class tv.ouya.console.api.OuyaController
 
getButton(int) - Method in class tv.ouya.console.api.OuyaController
 
getControllerByDeviceId(int) - Static method in class tv.ouya.console.api.OuyaController
Get the current state of a controller
getControllerByPlayer(int) - Static method in class tv.ouya.console.api.OuyaController
Get the controller for a specific player number
getDevice() - Method in class tv.ouya.console.api.OuyaController
 
getDeviceId() - Method in class tv.ouya.console.api.OuyaController
 
getInstance() - Static method in class tv.ouya.console.api.OuyaFacade
Returns the OuyaFacade singleton.
getInstance(Context) - Static method in class tv.ouya.console.api.StoreManager
Returns the OuyaFacade singleton.
getInstance(Context) - Static method in class tv.ouya.console.api.UserManager
Returns the OuyaFacade singleton.
getPlayerNum() - Method in class tv.ouya.console.api.OuyaController
 

I

init(Context, String) - Method in class tv.ouya.console.api.OuyaFacade
Initializes the facade.
init(Context) - Method in class tv.ouya.console.api.StoreManager
Initializes the facade.
interpret(int) - Static method in class tv.ouya.console.api.OuyaController
Deprecated. 
isInitialized() - Method in class tv.ouya.console.api.OuyaFacade
Returns whether the OuyaFacade has been initialized.
isInitialized() - Method in class tv.ouya.console.api.StoreManager
Returns whether the OuyaFacade has been initialized.

L

listener - Variable in class tv.ouya.console.api.RequestRunnable
 

M

MAX_CONTROLLERS - Static variable in class tv.ouya.console.api.OuyaController
 

O

onCancel() - Method in class tv.ouya.console.api.CancelIgnoringOuyaResponseListener
Called when the user selects Cancel.
onCancel() - Method in interface tv.ouya.console.api.OuyaResponseListener
Called when the request is canceled by the user via confirmation, authentication or related dialog.
onFailure(int, String, Bundle) - Method in interface tv.ouya.console.api.OuyaResponseListener
Called when the request fails.
onGenericMotionEvent(MotionEvent) - Static method in class tv.ouya.console.api.OuyaController
Called by the application to update the controller state
onKeyDown(int, KeyEvent) - Static method in class tv.ouya.console.api.OuyaController
Called by the application to update the controller state
onKeyUp(int, KeyEvent) - Static method in class tv.ouya.console.api.OuyaController
Called by the application to update the controller state
onServiceConnected(ComponentName, IBinder) - Method in class tv.ouya.console.api.OuyaFacade
Called when the service is connected.
onServiceConnected(ComponentName, IBinder) - Method in class tv.ouya.console.api.StoreManager
Called when the service is connected.
onServiceConnected(ComponentName, IBinder) - Method in class tv.ouya.console.api.UserManager
Called when the service is connected.
onServiceDisconnected(ComponentName) - Method in class tv.ouya.console.api.OuyaFacade
Called when the service is disconnected.
onServiceDisconnected(ComponentName) - Method in class tv.ouya.console.api.StoreManager
Called when the service is disconnected.
onServiceDisconnected(ComponentName) - Method in class tv.ouya.console.api.UserManager
Called when the service is disconnected.
onSuccess(T) - Method in interface tv.ouya.console.api.OuyaResponseListener
Called when the request succeeds.
OuyaController - Class in tv.ouya.console.api
Utility class that contains codes for console buttons and axes.
OuyaEncryptionHelper - Class in tv.ouya.console.api
 
OuyaEncryptionHelper() - Constructor for class tv.ouya.console.api.OuyaEncryptionHelper
 
OuyaFacade - Class in tv.ouya.console.api
Entry point for the OUYA API.
OuyaFacade() - Constructor for class tv.ouya.console.api.OuyaFacade
Default constructor.
OuyaIntent - Class in tv.ouya.console.api
 
OuyaIntent() - Constructor for class tv.ouya.console.api.OuyaIntent
 
OuyaResponseListener<T> - Interface in tv.ouya.console.api
Represents a listener for asynchronous replies from the Ouya server to requests made through the OuyaFacade.

R

requestAppDownloadUrl(String, OuyaResponseListener<String>) - Method in class tv.ouya.console.api.StoreManager
 
requestAppInfo(String, OuyaResponseListener<AppDetails>) - Method in class tv.ouya.console.api.StoreManager
 
requestAppList(OuyaResponseListener<List<AppDescription>>) - Method in class tv.ouya.console.api.StoreManager
 
requestAppList(String, OuyaResponseListener<List<AppDescription>>) - Method in class tv.ouya.console.api.StoreManager
 
requestCreateNewUser(UserInfo, OuyaResponseListener<Void>) - Method in class tv.ouya.console.api.StoreManager
 
requestDeregisterConsole(String, OuyaResponseListener<Void>) - Method in class tv.ouya.console.api.StoreManager
 
requestDeveloperAppList(OuyaResponseListener<List<AppDescription>>) - Method in class tv.ouya.console.api.StoreManager
 
requestGamerUuid(OuyaResponseListener<String>) - Method in class tv.ouya.console.api.OuyaFacade
Requests the current gamer's UUID.
requestProductList(List<Purchasable>, OuyaResponseListener<ArrayList<Product>>) - Method in class tv.ouya.console.api.OuyaFacade
Returns a list of Product objects that describe the products (including current price) associated with the specified list of Purchasables.
requestPurchase(Purchasable, OuyaResponseListener<Product>) - Method in class tv.ouya.console.api.OuyaFacade
Requests that the specified Purchasable be purchased on behalf of the current user.
requestReceipts(OuyaResponseListener<String>) - Method in class tv.ouya.console.api.OuyaFacade
Requests receipts for all of the purchases that the current gamer has made from a particular vendor.
requestRegisterConsole(OuyaResponseListener<Void>) - Method in class tv.ouya.console.api.StoreManager
 
requestResendEmail(String, OuyaResponseListener<Void>) - Method in class tv.ouya.console.api.StoreManager
 
RequestRunnable<T> - Class in tv.ouya.console.api
Base class for requests which are to be made to a service.
RequestRunnable(OuyaResponseListener<T>, String) - Constructor for class tv.ouya.console.api.RequestRunnable
 
requestUpdateUserInfo(UserInfo, OuyaResponseListener<Void>) - Method in class tv.ouya.console.api.StoreManager
 
requestUserAddsAccount(Activity, OuyaResponseListener<Void>) - Method in class tv.ouya.console.api.UserManager
Takes the user to the "Add OUYA account" screen.
requestUserInfo(OuyaResponseListener<UserInfo>) - Method in class tv.ouya.console.api.StoreManager
 
requestUsername(String, OuyaResponseListener<String>) - Method in class tv.ouya.console.api.UserManager
Gets the username associated with a console
run() - Method in class tv.ouya.console.api.RequestRunnable
 

S

setInstance(OuyaFacade) - Static method in class tv.ouya.console.api.OuyaFacade
Deprecated. 
setInstance(StoreManager) - Static method in class tv.ouya.console.api.StoreManager
Deprecated. 
setInstance(UserManager) - Static method in class tv.ouya.console.api.UserManager
Deprecated. 
shutdown() - Method in class tv.ouya.console.api.OuyaFacade
Shuts down the facade.
shutdown() - Method in class tv.ouya.console.api.StoreManager
Shuts down the facade.
shutdown() - Method in class tv.ouya.console.api.UserManager
Shuts down the facade.
StoreManager - Class in tv.ouya.console.api
Entry point for the OUYA API.
StoreManager(Context) - Constructor for class tv.ouya.console.api.StoreManager
Default constructor.

T

tv.ouya.console.api - package tv.ouya.console.api
Ouya Public API

U

UserManager - Class in tv.ouya.console.api
Entry point for the OUYA API.
UserManager(Context) - Constructor for class tv.ouya.console.api.UserManager
Default constructor.

A B C D G I L M O R S T U

Copyright © 2012 OUYA, Inc. All Rights Reserved.