#include <external.h>
|
static std::string | makeInvoke (const std::string &method, std::vector< std::string > args) |
|
static std::string | makeNull () |
|
static std::string | makeTrue () |
|
static std::string | makeFalse () |
|
static std::string | makeString (const std::string &str) |
|
static std::string | makeProperty (const std::string &str, const std::string &data) |
|
static std::string | makeProperty (const std::string &str, double num) |
|
static std::string | makeProperty (const std::string &str, int num) |
|
static std::string | makeNumber (double num) |
|
static std::string | makeNumber (int num) |
|
static std::string | makeNumber (unsigned int num) |
|
static std::string | makeArray (std::vector< std::string > &args) |
|
static std::string | makeObject (std::map< std::string, std::string > &args) |
|
static GnashNPVariant | parseXML (GnashPluginScriptObject *scriptobj, const std::string &xml) |
|
static std::shared_ptr< invoke_t > | parseInvoke (GnashPluginScriptObject *scriptobj, const std::string &xml) |
|
static std::map< std::string, GnashNPVariant > | parseProperties (GnashPluginScriptObject *scriptobj, const std::string &xml) |
|
static std::vector< GnashNPVariant > | parseArguments (GnashPluginScriptObject *scriptobj, const std::string &xml) |
|
static std::string | convertNPVariant (const NPVariant *npv) |
|
§ convertNPVariant()
std::string gnash::plugin::ExternalInterface::convertNPVariant |
( |
const NPVariant * |
npv | ) |
|
|
static |
§ makeArray()
std::string gnash::plugin::ExternalInterface::makeArray |
( |
std::vector< std::string > & |
args | ) |
|
|
static |
§ makeFalse()
std::string gnash::plugin::ExternalInterface::makeFalse |
( |
| ) |
|
|
static |
§ makeInvoke()
std::string gnash::plugin::ExternalInterface::makeInvoke |
( |
const std::string & |
method, |
|
|
std::vector< std::string > |
args |
|
) |
| |
|
static |
Referenced by gnash::GnashPluginScriptObject::GetVariable(), gnash::GotoFrame(), gnash::IsPlaying(), gnash::LoadMovie(), main(), gnash::Pan(), gnash::PercentLoaded(), gnash::Play(), gnash::remoteCallback(), gnash::Rewind(), gnash::GnashPluginScriptObject::SetVariable(), gnash::SetZoomRect(), gnash::StopPlay(), gnash::TotalFrames(), and gnash::Zoom().
§ makeNull()
std::string gnash::plugin::ExternalInterface::makeNull |
( |
| ) |
|
|
static |
§ makeNumber() [1/3]
std::string gnash::plugin::ExternalInterface::makeNumber |
( |
double |
num | ) |
|
|
static |
§ makeNumber() [2/3]
std::string gnash::plugin::ExternalInterface::makeNumber |
( |
int |
num | ) |
|
|
static |
§ makeNumber() [3/3]
std::string gnash::plugin::ExternalInterface::makeNumber |
( |
unsigned int |
num | ) |
|
|
static |
§ makeObject()
std::string gnash::plugin::ExternalInterface::makeObject |
( |
std::map< std::string, std::string > & |
args | ) |
|
|
static |
§ makeProperty() [1/3]
std::string gnash::plugin::ExternalInterface::makeProperty |
( |
const std::string & |
str, |
|
|
const std::string & |
data |
|
) |
| |
|
static |
§ makeProperty() [2/3]
std::string gnash::plugin::ExternalInterface::makeProperty |
( |
const std::string & |
str, |
|
|
double |
num |
|
) |
| |
|
static |
§ makeProperty() [3/3]
std::string gnash::plugin::ExternalInterface::makeProperty |
( |
const std::string & |
str, |
|
|
int |
num |
|
) |
| |
|
static |
§ makeString()
std::string gnash::plugin::ExternalInterface::makeString |
( |
const std::string & |
str | ) |
|
|
static |
§ makeTrue()
std::string gnash::plugin::ExternalInterface::makeTrue |
( |
| ) |
|
|
static |
§ parseArguments()
§ parseInvoke()
§ parseProperties()
§ parseXML()
References data, gnash::image::end(), length, NPN_GetStringIdentifier(), NPN_GetValue(), NPN_Invoke(), NPN_MemAlloc(), NPN_ReleaseObject(), NPN_ReleaseVariantValue(), NPN_SetProperty(), gnash::GnashPluginScriptObject::nppinstance, parseProperties(), and start.
Referenced by gnash::GnashPluginScriptObject::GetVariable(), gnash::IsPlaying(), main(), parseArguments(), parseProperties(), gnash::PercentLoaded(), gnash::remoteCallback(), and gnash::TotalFrames().
The documentation for this struct was generated from the following files: