Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EvBrowserPluginClass Struct Reference
+ Collaboration diagram for EvBrowserPluginClass:

Public Types

enum  Methods {
  GoToPage, ToggleContinuous, ToggleDual, ZoomIn,
  ZoomOut, Download, Print, NumMethodIdentifiers
}
 
enum  Properties {
  CurrentPage, PageCount, Zoom, ZoomMode,
  Continuous, Dual, Toolbar, NumPropertyIdentifiers
}
 

Public Member Functions

EvBrowserPlugincreateObject (NPP instance)
 

Data Fields

NPClass npClass
 
const NPUTF8methodIdentifierNames [NumMethodIdentifiers]
 
const NPUTF8propertyIdentifierNames [NumPropertyIdentifiers]
 
bool identifiersInitialized
 
NPIdentifier methodIdentifiers [NumMethodIdentifiers]
 
NPIdentifier propertyIdentifiers [NumPropertyIdentifiers]
 

Detailed Description

Definition at line 29 of file EvBrowserPlugin.cpp.

Member Enumeration Documentation

Enumerator
GoToPage 
ToggleContinuous 
ToggleDual 
ZoomIn 
ZoomOut 
Download 
Print 
NumMethodIdentifiers 

Definition at line 30 of file EvBrowserPlugin.cpp.

30  {
31  GoToPage,
33  ToggleDual,
34  ZoomIn,
35  ZoomOut,
36  Download,
37  Print,
38 
40  };
Enumerator
CurrentPage 
PageCount 
Zoom 
ZoomMode 
Continuous 
Dual 
Toolbar 
NumPropertyIdentifiers 

Definition at line 42 of file EvBrowserPlugin.cpp.

42  {
44  PageCount,
45  Zoom,
46  ZoomMode,
47  Continuous,
48  Dual,
49  Toolbar,
50 
52  };

Member Function Documentation

EvBrowserPlugin* EvBrowserPluginClass::createObject ( NPP  instance)
inline

Definition at line 54 of file EvBrowserPlugin.cpp.

+ Here is the caller graph for this function:

Field Documentation

bool EvBrowserPluginClass::identifiersInitialized

Definition at line 69 of file EvBrowserPlugin.cpp.

const NPUTF8* EvBrowserPluginClass::methodIdentifierNames[NumMethodIdentifiers]

Definition at line 67 of file EvBrowserPlugin.cpp.

NPIdentifier EvBrowserPluginClass::methodIdentifiers[NumMethodIdentifiers]

Definition at line 70 of file EvBrowserPlugin.cpp.

NPClass EvBrowserPluginClass::npClass

Definition at line 65 of file EvBrowserPlugin.cpp.

const NPUTF8* EvBrowserPluginClass::propertyIdentifierNames[NumPropertyIdentifiers]

Definition at line 68 of file EvBrowserPlugin.cpp.

NPIdentifier EvBrowserPluginClass::propertyIdentifiers[NumPropertyIdentifiers]

Definition at line 71 of file EvBrowserPlugin.cpp.


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