19 #ifndef GNASH_AOS4_PLUGIN_H 20 #define GNASH_AOS4_PLUGIN_H 23 #include "pluginbase.h" 52 NPBool
init(NPWindow* aWindow);
56 NPError
NewStream(NPMIMEType
type, NPStream *stream, NPBool seekable,
59 int32
Write(NPStream *stream, int32 offset, int32 len,
void *buffer);
79 mouse_buttons = buttons;
85 struct Window *_window;
92 VariableMap _flashVars;
102 unsigned char* _memaddr;
112 static void FSCommand_callback(
gnash::MovieClip* movie,
const std::string& command,
const std::string& args);
115 #endif // __PLUGIN_H__ virtual ~nsPluginInstance()
Destructor.
Definition: aos4/plugin.cpp:243
A MovieClip is a container for DisplayObjects.
Definition: MovieClip.h:83
APTR getMemDC()
Definition: aos4/plugin.h:70
int getHeight()
Definition: aos4/plugin.h:68
size_t getMemSize()
Definition: aos4/plugin.h:73
type
Definition: GnashKey.h:329
Base class for render handlers.
Definition: Renderer.h:188
unsigned char * getMemAddr()
Definition: aos4/plugin.h:72
nsPluginInstance(nsPluginCreateData *)
Constructor.
Definition: aos4/plugin.cpp:219
NPError NewStream(NPMIMEType type, NPStream *stream, NPBool seekable, uint16_t *stype)
NPBool isInitialized(void)
Definition: aos4/plugin.h:54
Definition: aos4/plugin.h:45
NPError DestroyStream(NPStream *stream, NPError reason)
Definition: aos4/plugin.cpp:366
std::int32_t x
Definition: BitmapData_as.cpp:434
std::map< std::string, std::string > VariableMap
Definition: aos4/plugin.h:62
struct Window * getWindow()
Definition: aos4/plugin.h:66
std::int32_t y
Definition: BitmapData_as.cpp:435
int32 Write(NPStream *stream, int32 offset, int32 len, void *buffer)
Definition: aos4/plugin.cpp:381
void notify_mouse_state(int x, int y, int buttons)
Definition: aos4/plugin.h:74
NPBool init(NPWindow *aWindow)
Definition: aos4/plugin.cpp:263
int getWidth()
Definition: aos4/plugin.h:67
const char * getVersion()
Definition: aos4/plugin.cpp:584
void shut(void)
Definition: aos4/plugin.cpp:323
void threadMain(void)
Definition: aos4/plugin.cpp:398
int getRowStride()
Definition: aos4/plugin.h:69
struct BitMap * getBitmap()
Definition: aos4/plugin.h:71