8 #ifndef PPAPI_C_PRIVATE_PPB_FLASH_H_
9 #define PPAPI_C_PRIVATE_PPB_FLASH_H_
25 #define PPB_FLASH_INTERFACE_12_4 "PPB_Flash;12.4"
26 #define PPB_FLASH_INTERFACE_12_5 "PPB_Flash;12.5"
27 #define PPB_FLASH_INTERFACE_12_6 "PPB_Flash;12.6"
28 #define PPB_FLASH_INTERFACE_13_0 "PPB_Flash;13.0"
29 #define PPB_FLASH_INTERFACE PPB_FLASH_INTERFACE_13_0
162 const float transformation[3][3],
164 uint32_t glyph_count,
165 const uint16_t glyph_indices[],
166 const struct PP_Point glyph_advances[]);
249 const float transformation[3][3],
251 uint32_t glyph_count,
252 const uint16_t glyph_indices[],
253 const struct PP_Point glyph_advances[]);
262 void (*PreloadFontWin)(
const void* logfontw);
280 const float transformation[3][3],
282 uint32_t glyph_count,
283 const uint16_t glyph_indices[],
284 const struct PP_Point glyph_advances[]);
293 void (*PreloadFontWin)(
const void* logfontw);
314 const float transformation[3][3],
316 uint32_t glyph_count,
317 const uint16_t glyph_indices[],
318 const struct PP_Point glyph_advances[]);
327 void (*PreloadFontWin)(
const void* logfontw);
337 int32_t (*EnumerateVideoCaptureDevices)(
PP_Instance instance,
PP_Bool(* DrawGlyphs)(PP_Instance instance, PP_Resource pp_image_data, const struct PP_BrowserFont_Trusted_Description *font_desc, uint32_t color, const struct PP_Point *position, const struct PP_Rect *clip, const float transformation[3][3], PP_Bool allow_subpixel_aa, uint32_t glyph_count, const uint16_t glyph_indices[], const struct PP_Point glyph_advances[])
Definition: ppb_flash.h:155
double PP_Time
Definition: pp_time.h:29
PP_FlashLSORestrictions
Definition: ppb_flash.h:41
Definition: ppb_flash.h:86
Definition: ppb_flash.h:271
PP_Bool(* IsRectTopmost)(PP_Instance instance, const struct PP_Rect *rect)
Definition: ppb_flash.h:202
int32_t PP_Module
Definition: pp_module.h:32
Definition: ppb_flash.h:79
Definition: ppb_flash.h:45
double(* GetLocalTimeZoneOffset)(PP_Instance instance, PP_Time t)
Definition: ppb_flash.h:182
PP_FlashSetting
Definition: ppb_flash.h:57
int32_t PP_Resource
Definition: pp_resource.h:40
void(* PreloadFontWin)(const void *logfontw)
Definition: ppb_flash.h:197
Definition: ppb_flash.h:305
PP_FlashCrashKey
Definition: ppb_flash.h:117
int32_t(* Navigate)(PP_Resource request_info, const char *target, PP_Bool from_user_action)
Definition: ppb_flash.h:176
Definition: ppb_browser_font_trusted.h:77
Definition: pp_point.h:28
Definition: ppb_flash.h:53
struct PP_Var(* GetProxyForURL)(PP_Instance instance, const char *url)
Definition: ppb_flash.h:171
Definition: ppb_flash.h:121
Definition: pp_array_output.h:103
union PP_VarValue value
Definition: pp_var.h:180
struct PP_Var(* GetSetting)(PP_Instance instance, PP_FlashSetting setting)
Definition: ppb_flash.h:212
Definition: ppb_flash.h:125
int32_t PP_Instance
Definition: pp_instance.h:34
void(* SetInstanceAlwaysOnTop)(PP_Instance instance, PP_Bool on_top)
Definition: ppb_flash.h:146
Definition: ppb_flash.h:94
Definition: ppb_flash.h:140
void(* UpdateActivity)(PP_Instance instance)
Definition: ppb_flash.h:207
Definition: ppb_flash.h:110
PP_Bool
Definition: pp_bool.h:30
struct PP_Var(* GetCommandLineArgs)(PP_Module module)
Definition: ppb_flash.h:187
Definition: ppb_flash.h:98
Definition: ppb_flash.h:103
Definition: ppb_flash.h:49
PP_Bool(* SetCrashData)(PP_Instance instance, PP_FlashCrashKey key, struct PP_Var value)
Definition: ppb_flash.h:217
Definition: ppb_flash.h:240
int32_t(* EnumerateVideoCaptureDevices)(PP_Instance instance, PP_Resource video_capture, struct PP_ArrayOutput devices)
Definition: ppb_flash.h:233
Definition: ppb_flash.h:73