diff options
Diffstat (limited to 'ppapi/c/dev/ppp_scrollbar_dev.h')
-rw-r--r-- | ppapi/c/dev/ppp_scrollbar_dev.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ppapi/c/dev/ppp_scrollbar_dev.h b/ppapi/c/dev/ppp_scrollbar_dev.h new file mode 100644 index 0000000..73688f42 --- /dev/null +++ b/ppapi/c/dev/ppp_scrollbar_dev.h @@ -0,0 +1,22 @@ +// Copyright (c) 2010 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. + +#ifndef PPAPI_C_DEV_PPP_SCROLLBAR_DEV_H_ +#define PPAPI_C_DEv_PPP_SCROLLBAR_DEV_H_ + +#include "ppapi/c/pp_instance.h" +#include "ppapi/c/pp_resource.h" +#include "ppapi/c/pp_stdint.h" + +// Interface for the plugin to implement when using a scrollbar widget. +#define PPP_SCROLLBAR_DEV_INTERFACE "PPP_Scrollbar(Dev);0.1" + +struct PPP_Scrollbar_Dev { + // Informs the instance that the scrollbar's value has changed. + void (*ValueChanged)(PP_Instance instance, + PP_Resource scrollbar, + uint32_t value); +}; + +#endif // PPAPI_C_DEV_PPP_SCROLLBAR_DEV_H_ |