Lines Matching defs:PluginObject
46 typedef struct PluginObject struct
57 } PluginObject; argument
59 …pluginType, NPP instance, uint16 mode, int16 argc, char* argn[], char* argv[], NPSavedData* saved);
60 NPError NPP_Destroy(NPP instance, NPSavedData** save);
61 NPError NPP_SetWindow(NPP instance, NPWindow* window);
62 …ror NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype);
63 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason);
64 int32 NPP_WriteReady(NPP instance, NPStream* stream);
65 int32 NPP_Write(NPP instance, NPStream* stream, int32 offset, int32 len, void* buffer);
66 void NPP_StreamAsFile(NPP instance, NPStream* stream, const char* fname);
67 void NPP_Print(NPP instance, NPPrint* platformPrint);
68 int16 NPP_HandleEvent(NPP instance, void* event);
69 void NPP_URLNotify(NPP instance, const char* URL, NPReason reason, void* notifyData);
70 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value);
71 NPError NPP_SetValue(NPP instance, NPNVariable variable, void *value);
75 NPError NP_Initialize(NPNetscapeFuncs *browserFuncs);
76 NPError NP_GetEntryPoints(NPPluginFuncs *pluginFuncs);
77 void NP_Shutdown(void);
80 NPError NP_Initialize(NPNetscapeFuncs* browserFuncs)
86 NPError NP_GetEntryPoints(NPPluginFuncs* pluginFuncs)
115 PluginObject *obj = (PluginObject *)malloc(sizeof(PluginObject)); argument
148 PluginObject *obj = instance->pdata; argument
160 PluginObject *obj = instance->pdata; argument
167 …rror NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype)
173 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason)
197 static void handleDraw(PluginObject *obj, NPCocoaEvent *event) argument
224 static NSString *eventType(NPCocoaEventType type)
252 static void invalidatePlugin(PluginObject *obj) argument
264 static void handleMouseEvent(PluginObject *obj, NPCocoaEvent *event) argument
294 static void handleKeyboardEvent(PluginObject *obj, NPCocoaEvent *event) argument
318 PluginObject *obj = instance->pdata; argument
355 void NPP_URLNotify(NPP instance, const char* url, NPReason reason, void* notifyData)
360 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value)
365 NPError NPP_SetValue(NPP instance, NPNVariable variable, void *value)