Lines Matching refs:NPObject
95 NPObject parent; // This must be the first field in the struct.
108 static NPObject* allocate(NPP, NPClass*);
111 static void deallocate(NPObject*);
115 static bool hasProperty(NPObject*, NPIdentifier);
119 static bool hasMethod(NPObject*, NPIdentifier);
124 static bool invoke(NPObject*, NPIdentifier,
131 static bool getProperty(NPObject*, NPIdentifier, NPVariant* result);
136 static bool setProperty(NPObject*, NPIdentifier, const NPVariant* value);
155 NPObject* CppNPObject::allocate(NPP npp, NPClass* aClass) in allocate()
163 void CppNPObject::deallocate(NPObject* npObj) in deallocate()
169 bool CppNPObject::hasMethod(NPObject* npObj, NPIdentifier ident) in hasMethod()
175 bool CppNPObject::hasProperty(NPObject* npObj, NPIdentifier ident) in hasProperty()
181 bool CppNPObject::invoke(NPObject* npObj, NPIdentifier ident, in invoke()
189 bool CppNPObject::getProperty(NPObject* npObj, NPIdentifier ident, NPVariant* result) in getProperty()
195 bool CppNPObject::setProperty(NPObject* npObj, NPIdentifier ident, const NPVariant* value) in setProperty()
333 NPObject* npObj = WebBindings::createObject(0, &CppNPObject::npClass); in getAsCppVariant()