diff options
author | scottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-07 16:53:16 +0000 |
---|---|---|
committer | scottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-07 16:53:16 +0000 |
commit | d5cc7198356bdfa3945e7a61f964d8c9ac77070f (patch) | |
tree | 61bb3b104e2ba6acaba0ddc062b5fa263a8ab697 /ppapi/api/dev | |
parent | d815b6b8043a7114cbb0bf97beba8778c08d7e6f (diff) | |
download | chromium_src-d5cc7198356bdfa3945e7a61f964d8c9ac77070f.zip chromium_src-d5cc7198356bdfa3945e7a61f964d8c9ac77070f.tar.gz chromium_src-d5cc7198356bdfa3945e7a61f964d8c9ac77070f.tar.bz2 |
Rename NaCl/pepper gamepad interface from _dev to stable
Following API review, and revisions here:
https://chromiumcodereview.appspot.com/9405033/. This change is just the
mechanical renames and bump of version number to 1.0.
BUG=112879, 115119
Review URL: http://codereview.chromium.org/9566022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125399 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/api/dev')
-rw-r--r-- | ppapi/api/dev/ppb_gamepad_dev.idl | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/ppapi/api/dev/ppb_gamepad_dev.idl b/ppapi/api/dev/ppb_gamepad_dev.idl deleted file mode 100644 index a9b5918..0000000 --- a/ppapi/api/dev/ppb_gamepad_dev.idl +++ /dev/null @@ -1,95 +0,0 @@ -/* Copyright (c) 2012 The Chromium Authors. All rights reserved. - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -/** - * This file defines the <code>PPB_Gamepad_Dev</code> interface, which - * provides access to gamepad devices. - */ - -label Chrome { - M19 = 0.2 -}; - -/** - * The data for one gamepad device. - */ -[assert_size(472)] -struct PP_GamepadSampleData_Dev { - /** - * Number of valid elements in the |axes| array. - */ - uint32_t axes_length; - - /** - * Normalized values for the axes, indices valid up to |axes_length|-1. Axis - * values range from -1..1, and are in order of "importance". - */ - float_t[16] axes; - - /** - * Number of valid elements in the |buttons| array. - */ - uint32_t buttons_length; - - /** - * Normalized values for the buttons, indices valid up to |buttons_length| - * - 1. Button values range from 0..1, and are in order of importance. - */ - float_t[32] buttons; - - /** - * Monotonically increasing value that is incremented when the data have - * been updated. - */ - double_t timestamp; - - /** - * Identifier for the type of device/manufacturer. - */ - uint16_t[128] id; - - /** - * Is there a gamepad connected at this index? If this is false, no other - * data in this structure is valid. - */ - PP_Bool connected; - - /* Padding to make the struct the same size between 64 and 32. */ - char[4] unused_pad_; -}; - -/** - * The data for all gamepads connected to the system. - */ -[assert_size(1896)] -struct PP_GamepadsSampleData_Dev { - /** - * Number of valid elements in the |items| array. - */ - uint32_t length; - - /* Padding to make the struct the same size between 64 and 32. */ - char[4] unused_pad_; - - /** - * Data for an individual gamepad device connected to the system. - */ - PP_GamepadSampleData_Dev[4] items; -}; - -/** - * The <code>PPB_Gamepad_Dev</code> interface allows retrieving data from - * gamepad/joystick devices that are connected to the system. - */ -[version=0.2, macro="PPB_GAMEPAD_DEV_INTERFACE"] -interface PPB_Gamepad_Dev { - /** - * Samples the current state of the connected gamepads. - */ - void Sample( - [in] PP_Instance instance, - [out] PP_GamepadsSampleData_Dev data); - -}; |