summaryrefslogtreecommitdiffstats
path: root/ppapi/api/dev
diff options
context:
space:
mode:
authorscottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-07 16:53:16 +0000
committerscottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-07 16:53:16 +0000
commitd5cc7198356bdfa3945e7a61f964d8c9ac77070f (patch)
tree61bb3b104e2ba6acaba0ddc062b5fa263a8ab697 /ppapi/api/dev
parentd815b6b8043a7114cbb0bf97beba8778c08d7e6f (diff)
downloadchromium_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.idl95
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);
-
-};