Lines Matching refs:NPObject
44 extern NPObject* _NPN_CreateObject(NPP, NPClass*);
45 extern NPObject* _NPN_RetainObject(NPObject*);
46 extern void _NPN_ReleaseObject(NPObject*);
47 extern void _NPN_DeallocateObject(NPObject*);
48 extern bool _NPN_Invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* args, uint32_t argCount, NPVariant* result);
49 extern bool _NPN_InvokeDefault(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVariant* result);
50 extern bool _NPN_Evaluate(NPP, NPObject*, NPString*, NPVariant* result);
51 extern bool _NPN_GetProperty(NPP, NPObject*, NPIdentifier, NPVariant* result);
52 extern bool _NPN_SetProperty(NPP, NPObject*, NPIdentifier, const NPVariant*);
53 extern bool _NPN_RemoveProperty(NPP, NPObject*, NPIdentifier);
54 extern bool _NPN_HasProperty(NPP, NPObject*, NPIdentifier);
55 extern bool _NPN_HasMethod(NPP, NPObject*, NPIdentifier);
56 extern void _NPN_SetException(NPObject*, const NPUTF8*);
57 extern bool _NPN_Enumerate(NPP, NPObject*, NPIdentifier**, uint32_t* count);
58 extern bool _NPN_Construct(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVariant *result);