コード例 #1
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_Invoke(NPP npp, NPObject* obj, NPIdentifier methodName,
                const NPVariant *args, uint32_t argCount, NPVariant *result)
{
    return NPNFuncs.invoke(npp, obj, methodName, args, argCount, result);
}
コード例 #2
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_InvalidateRegion(NPP instance, NPRegion invalidRegion)
{
  NPNFuncs.invalidateregion(instance, invalidRegion);
}
コード例 #3
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
NPIdentifier NPN_GetStringIdentifier(const NPUTF8 *name)
{
  return NPNFuncs.getstringidentifier(name);
}
コード例 #4
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
JRIEnv* NPN_GetJavaEnv(void)
{
  JRIEnv * rv = NULL;
	rv = NPNFuncs.getJavaEnv();
  return rv;
}
コード例 #5
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
NPError NPN_SetValue(NPP instance, NPPVariable variable, void *value)
{
  NPError rv = NPNFuncs.setvalue(instance, variable, value);
  return rv;
}
コード例 #6
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void* NPN_MemAlloc(uint32 size)
{
  void * rv = NULL;
  rv = NPNFuncs.memalloc(size);
  return rv;
}
コード例 #7
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
uint32 NPN_MemFlush(uint32 size)
{
  uint32 rv = NPNFuncs.memflush(size);
  return rv;
}
コード例 #8
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_Enumerate(NPP npp, NPObject *obj, NPIdentifier **identifier,
                   uint32_t *count)
{
    return NPNFuncs.enumerate(npp, obj, identifier, count);
}
コード例 #9
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_Construct(NPP npp, NPObject *obj, const NPVariant *args,
                   uint32_t argCount, NPVariant *result)
{
    return NPNFuncs.construct(npp, obj, args, argCount, result);
}
コード例 #10
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_SetProperty(NPP npp, NPObject* obj, NPIdentifier propertyName,
                     const NPVariant *value)
{
    return NPNFuncs.setproperty(npp, obj, propertyName, value);
}
コード例 #11
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_RemoveProperty(NPP npp, NPObject* obj, NPIdentifier propertyName)
{
    return NPNFuncs.removeproperty(npp, obj, propertyName);
}
コード例 #12
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_GetProperty(NPP npp, NPObject* obj, NPIdentifier propertyName,
                     NPVariant *result)
{
    return NPNFuncs.getproperty(npp, obj, propertyName, result);
}
コード例 #13
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_Evaluate(NPP npp, NPObject* obj, NPString *script,
                  NPVariant *result)
{
    return NPNFuncs.evaluate(npp, obj, script, result);
}
コード例 #14
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_InvokeDefault(NPP npp, NPObject* obj, const NPVariant *args,
                       uint32_t argCount, NPVariant *result)
{
    return NPNFuncs.invokeDefault(npp, obj, args, argCount, result);
}
コード例 #15
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_Status(NPP instance, const char *message)
{
  NPNFuncs.status(instance, message);
}
コード例 #16
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_HasProperty(NPP npp, NPObject* obj, NPIdentifier propertyName)
{
    return NPNFuncs.hasproperty(npp, obj, propertyName);
}
コード例 #17
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
const char* NPN_UserAgent(NPP instance)
{
  const char * rv = NULL;
  rv = NPNFuncs.uagent(instance);
  return rv;
}
コード例 #18
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
bool
NPN_HasMethod(NPP npp, NPObject* obj, NPIdentifier methodName)
{
    return NPNFuncs.hasmethod(npp, obj, methodName);
}
コード例 #19
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_MemFree(void* ptr)
{
  NPNFuncs.memfree(ptr);
}
コード例 #20
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
void
NPN_SetException(NPObject* obj, const NPUTF8 *message)
{
    NPNFuncs.setexception(obj, message);
}
コード例 #21
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_ReloadPlugins(NPBool reloadPages)
{
  NPNFuncs.reloadplugins(reloadPages);
}
コード例 #22
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
NPError
NPN_SetValueForURL(NPP instance, NPNURLVariable variable,
                   const char *url, const char *value, uint32_t len)
{
    return NPNFuncs.setvalueforurl(instance, variable, url, value, len);
}
コード例 #23
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
jref NPN_GetJavaPeer(NPP instance)
{
  jref rv;
	rv = NPNFuncs.getJavaPeer(instance);
  return rv;
}
コード例 #24
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
void
NPN_PluginThreadAsyncCall(NPP plugin, void (*func)(void *), void *userData)
{
    NPNFuncs.pluginthreadasynccall(plugin, func, userData);
}
コード例 #25
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_InvalidateRect(NPP instance, NPRect *invalidRect)
{
  NPNFuncs.invalidaterect(instance, invalidRect);
}
コード例 #26
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
NPError
NPN_GetURL(NPP instance, const char *url, const char *target)
{
    NPError rv = NPNFuncs.geturl(instance, url, target);
    return rv;
}
コード例 #27
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_ForceRedraw(NPP instance)
{
  NPNFuncs.forceredraw(instance);
}
コード例 #28
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
NPError NPN_RequestRead(NPStream* stream, NPByteRange* rangeList)
{
  NPError rv = NPNFuncs.requestread(stream, rangeList);
  return rv;
}
コード例 #29
0
ファイル: npn_gate.cpp プロジェクト: gaod/Tonberry-Firefox
void NPN_GetStringIdentifiers(const NPUTF8 **names, uint32_t nameCount,
                              NPIdentifier *identifiers)
{
  //return NPNFuncs.getstringidentifiers(names, nameCount, identifiers);
  NPNFuncs.getstringidentifiers(names, nameCount, identifiers);
}
コード例 #30
0
ファイル: npn_gate.cpp プロジェクト: ascendancy721/gnash
void
NPN_ReleaseObject(NPObject *obj)
{
    return NPNFuncs.releaseobject(obj);
}