Pepper_47_C_interfaces
Public Attributes | List of all members
PPB_PDF Struct Reference

#include <ppb_pdf.h>

Collaboration diagram for PPB_PDF:
Collaboration graph

Public Attributes

PP_Resource(* GetFontFileWithFallback )(PP_Instance instance, const struct PP_BrowserFont_Trusted_Description *description, PP_PrivateFontCharset charset)
 
bool(* GetFontTableForPrivateFontFile )(PP_Resource font_file, uint32_t table, void *output, uint32_t *output_length)
 
void(* SearchString )(PP_Instance instance, const unsigned short *string, const unsigned short *term, bool case_sensitive, struct PP_PrivateFindResult **results, int *count)
 
void(* DidStartLoading )(PP_Instance instance)
 
void(* DidStopLoading )(PP_Instance instance)
 
void(* SetContentRestriction )(PP_Instance instance, int restrictions)
 
void(* UserMetricsRecordAction )(PP_Instance instance, struct PP_Var action)
 
void(* HasUnsupportedFeature )(PP_Instance instance)
 
void(* SaveAs )(PP_Instance instance)
 
void(* Print )(PP_Instance instance)
 
PP_Bool(* IsFeatureEnabled )(PP_Instance instance, PP_PDFFeature feature)
 
void(* SetSelectedText )(PP_Instance instance, const char *selected_text)
 
void(* SetLinkUnderCursor )(PP_Instance instance, const char *url)
 
void(* GetV8ExternalSnapshotData )(PP_Instance instance, const char **natives_data_out, int *natives_size_out, const char **snapshot_data_out, int *snapshot_size_out)
 

Detailed Description

Definition at line 36 of file ppb_pdf.h.

Member Data Documentation

void(* PPB_PDF::DidStartLoading)(PP_Instance instance)

Definition at line 66 of file ppb_pdf.h.

void(* PPB_PDF::DidStopLoading)(PP_Instance instance)

Definition at line 67 of file ppb_pdf.h.

PP_Resource(* PPB_PDF::GetFontFileWithFallback)(PP_Instance instance, const struct PP_BrowserFont_Trusted_Description *description, PP_PrivateFontCharset charset)

Definition at line 41 of file ppb_pdf.h.

bool(* PPB_PDF::GetFontTableForPrivateFontFile)(PP_Resource font_file, uint32_t table, void *output, uint32_t *output_length)

Definition at line 48 of file ppb_pdf.h.

void(* PPB_PDF::GetV8ExternalSnapshotData)(PP_Instance instance, const char **natives_data_out, int *natives_size_out, const char **snapshot_data_out, int *snapshot_size_out)

Definition at line 95 of file ppb_pdf.h.

void(* PPB_PDF::HasUnsupportedFeature)(PP_Instance instance)

Definition at line 77 of file ppb_pdf.h.

PP_Bool(* PPB_PDF::IsFeatureEnabled)(PP_Instance instance, PP_PDFFeature feature)

Definition at line 85 of file ppb_pdf.h.

void(* PPB_PDF::Print)(PP_Instance instance)

Definition at line 83 of file ppb_pdf.h.

void(* PPB_PDF::SaveAs)(PP_Instance instance)

Definition at line 80 of file ppb_pdf.h.

void(* PPB_PDF::SearchString)(PP_Instance instance, const unsigned short *string, const unsigned short *term, bool case_sensitive, struct PP_PrivateFindResult **results, int *count)

Definition at line 55 of file ppb_pdf.h.

void(* PPB_PDF::SetContentRestriction)(PP_Instance instance, int restrictions)

Definition at line 71 of file ppb_pdf.h.

void(* PPB_PDF::SetLinkUnderCursor)(PP_Instance instance, const char *url)

Definition at line 91 of file ppb_pdf.h.

void(* PPB_PDF::SetSelectedText)(PP_Instance instance, const char *selected_text)

Definition at line 88 of file ppb_pdf.h.

void(* PPB_PDF::UserMetricsRecordAction)(PP_Instance instance, struct PP_Var action)

Definition at line 74 of file ppb_pdf.h.


The documentation for this struct was generated from the following file: