Lines Matching defs:PluginObject
59 typedef struct PluginObject struct
73 } PluginObject; argument
75 …pluginType, NPP instance, uint16 mode, int16 argc, char* argn[], char* argv[], NPSavedData* saved);
76 NPError NPP_Destroy(NPP instance, NPSavedData** save);
77 NPError NPP_SetWindow(NPP instance, NPWindow* window);
78 …ror NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype);
79 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason);
80 int32 NPP_WriteReady(NPP instance, NPStream* stream);
81 int32 NPP_Write(NPP instance, NPStream* stream, int32 offset, int32 len, void* buffer);
82 void NPP_StreamAsFile(NPP instance, NPStream* stream, const char* fname);
83 void NPP_Print(NPP instance, NPPrint* platformPrint);
84 int16 NPP_HandleEvent(NPP instance, void* event);
85 void NPP_URLNotify(NPP instance, const char* URL, NPReason reason, void* notifyData);
86 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value);
87 NPError NPP_SetValue(NPP instance, NPNVariable variable, void *value);
91 NPError NP_Initialize(NPNetscapeFuncs *browserFuncs);
92 NPError NP_GetEntryPoints(NPPluginFuncs *pluginFuncs);
93 void NP_Shutdown(void);
96 NPError NP_Initialize(NPNetscapeFuncs* browserFuncs)
102 NPError NP_GetEntryPoints(NPPluginFuncs* pluginFuncs)
131 PluginObject *obj = (PluginObject *)malloc(sizeof(PluginObject)); argument
174 PluginObject *obj = instance->pdata; argument
186 PluginObject *obj = instance->pdata; argument
193 …rror NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype)
199 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason)
223 static void handleMouseDown(PluginObject *obj, NPCocoaEvent *event) argument
236 static void togglePlayPause(PluginObject *obj) argument
248 static void handleMouseUp(PluginObject *obj, NPCocoaEvent *event) argument
262 static void handleMouseDragged(PluginObject *obj, NPCocoaEvent *event) argument
274 static void handleMouseEntered(PluginObject *obj) argument
280 static void handleMouseExited(PluginObject *obj) argument
287 static int handleKeyDown(PluginObject *obj, NPCocoaEvent *event) argument
300 static int handleScrollEvent(PluginObject *obj, NPCocoaEvent *event) argument
314 PluginObject *obj = instance->pdata; argument
350 PluginObject *obj = instance->pdata; argument
390 NPError NPP_SetValue(NPP instance, NPNVariable variable, void *value)