diff options
Diffstat (limited to 'ppapi/c/dev/ppb_fullscreen_dev.h')
-rw-r--r-- | ppapi/c/dev/ppb_fullscreen_dev.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/ppapi/c/dev/ppb_fullscreen_dev.h b/ppapi/c/dev/ppb_fullscreen_dev.h index 9730b3e..3166eb9 100644 --- a/ppapi/c/dev/ppb_fullscreen_dev.h +++ b/ppapi/c/dev/ppb_fullscreen_dev.h @@ -5,23 +5,24 @@ #ifndef PPAPI_C_DEV_PPB_FULLSCREEN_DEV_H_ #define PPAPI_C_DEV_PPB_FULLSCREEN_DEV_H_ +#include "ppapi/c/pp_bool.h" #include "ppapi/c/pp_instance.h" #include "ppapi/c/pp_stdint.h" -#define PPB_FULLSCREEN_DEV_INTERFACE "PPB_Fullscreen(Dev);0.1" +#define PPB_FULLSCREEN_DEV_INTERFACE "PPB_Fullscreen(Dev);0.2" // Use this interface to change a plugin instance to fullscreen mode. struct PPB_Fullscreen_Dev { // Checks whether the plugin instance is currently in fullscreen mode. - bool (*IsFullscreen)(PP_Instance instance); + PP_Bool (*IsFullscreen)(PP_Instance instance); - // Switches the plugin instance to/from fullscreen mode. Returns true on - // success, false on failure. + // Switches the plugin instance to/from fullscreen mode. Returns PP_TRUE on + // success, PP_FALSE on failure. // When in fullscreen mode, the plugin will be transparently scaled to the // size of the screen. It will not receive a ViewChanged event, and doesn't // need to rebind the graphics context. The pending flushes will execute // normally, to the new fullscreen window. - bool (*SetFullscreen)(PP_Instance instance, bool fullscreen); + PP_Bool (*SetFullscreen)(PP_Instance instance, PP_Bool fullscreen); }; #endif // PPAPI_C_DEV_PPB_FULLSCREEN_DEV_H_ |