Lines Matching defs:PluginObject
44 typedef struct PluginObject struct
60 } PluginObject; argument
62 …pluginType, NPP instance, uint16 mode, int16 argc, char* argn[], char* argv[], NPSavedData* saved);
63 NPError NPP_Destroy(NPP instance, NPSavedData** save);
64 NPError NPP_SetWindow(NPP instance, NPWindow* window);
65 …ror NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype);
66 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason);
67 int32 NPP_WriteReady(NPP instance, NPStream* stream);
68 int32 NPP_Write(NPP instance, NPStream* stream, int32 offset, int32 len, void* buffer);
69 void NPP_StreamAsFile(NPP instance, NPStream* stream, const char* fname);
70 void NPP_Print(NPP instance, NPPrint* platformPrint);
71 int16 NPP_HandleEvent(NPP instance, void* event);
72 void NPP_URLNotify(NPP instance, const char* URL, NPReason reason, void* notifyData);
73 NPError NPP_GetValue(NPP instance, NPPVariable variable, void* value);
74 NPError NPP_SetValue(NPP instance, NPNVariable variable, void* value);
78 NPError NP_Initialize(NPNetscapeFuncs* browserFuncs);
79 NPError NP_GetEntryPoints(NPPluginFuncs* pluginFuncs);
80 void NP_Shutdown(void);
83 NPError NP_Initialize(NPNetscapeFuncs* browserFuncs)
89 NPError NP_GetEntryPoints(NPPluginFuncs* pluginFuncs)
117 PluginObject* obj = (PluginObject*)malloc(sizeof(PluginObject)); argument
161 PluginObject* obj = instance->pdata; argument
173 PluginObject* obj = instance->pdata; argument
180 …rror NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype)
186 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason)
210 static void handleDraw(PluginObject* obj) argument
270 static void invalidatePlugin(PluginObject* obj) argument
281 static void handleFocusChanged(NPCocoaEvent* cocoaEvent, PluginObject* obj) argument
288 static void handleMouseMoved(NPCocoaEvent* cocoaEvent, PluginObject* obj) argument
298 static void handleMouseDown(NPCocoaEvent* cocoaEvent, PluginObject* obj) argument
307 static int16_t handleTextFieldKeyDown(NPCocoaEvent* event, PluginObject* obj) argument
336 static int16_t handleTextInput(NPCocoaEvent* event, PluginObject* obj) argument
353 PluginObject* obj = instance->pdata; argument
386 void NPP_URLNotify(NPP instance, const char* url, NPReason reason, void* notifyData)
390 NPError NPP_GetValue(NPP instance, NPPVariable variable, void* value)
395 NPError NPP_SetValue(NPP instance, NPNVariable variable, void* value)