38#include "ScriptablePluginObjectBase.h"
41ScriptablePluginObjectBase::Invalidate()
46ScriptablePluginObjectBase::HasMethod(NPIdentifier name)
52ScriptablePluginObjectBase::Invoke(NPIdentifier name,
const NPVariant *args,
59ScriptablePluginObjectBase::InvokeDefault(
const NPVariant *args,
66ScriptablePluginObjectBase::HasProperty(NPIdentifier name)
72ScriptablePluginObjectBase::GetProperty(NPIdentifier name,
NPVariant *result)
78ScriptablePluginObjectBase::SetProperty(NPIdentifier name,
91ScriptablePluginObjectBase::RemoveProperty(NPIdentifier name)
97ScriptablePluginObjectBase::Enumerate(NPIdentifier **identifier,
104ScriptablePluginObjectBase::Construct(
const NPVariant *args, uint32_t argCount,
112ScriptablePluginObjectBase::_Deallocate(
NPObject *npobj)
120ScriptablePluginObjectBase::_Invalidate(
NPObject *npobj)
127ScriptablePluginObjectBase::_HasMethod(
NPObject *npobj, NPIdentifier name)
134ScriptablePluginObjectBase::_Invoke(
NPObject *npobj, NPIdentifier name,
135 const NPVariant *args, uint32_t argCount,
144ScriptablePluginObjectBase::_InvokeDefault(
NPObject *npobj,
155ScriptablePluginObjectBase::_HasProperty(
NPObject * npobj, NPIdentifier name)
162ScriptablePluginObjectBase::_GetProperty(
NPObject *npobj, NPIdentifier name,
170ScriptablePluginObjectBase::_SetProperty(
NPObject *npobj, NPIdentifier name,
178ScriptablePluginObjectBase::_RemoveProperty(
NPObject *npobj, NPIdentifier name)
185ScriptablePluginObjectBase::_Enumerate(
NPObject *npobj,
186 NPIdentifier **identifier,