#include <plugin.h>
List of all members.
Public Types |
typedef std::map< std::string,
std::string > | VariableMap |
Public Member Functions |
| nsPluginInstance (nsPluginCreateData *) |
| Constructor.
|
virtual | ~nsPluginInstance () |
| Destructor.
|
NPBool | init (NPWindow *aWindow) |
void | shut (void) |
NPBool | isInitialized (void) |
NPError | NewStream (NPMIMEType type, NPStream *stream, NPBool seekable, uint16_t *stype) |
NPError | DestroyStream (NPStream *stream, NPError reason) |
int32 | Write (NPStream *stream, int32 offset, int32 len, void *buffer) |
const char * | getVersion () |
void | threadMain (void) |
struct Window * | getWindow () |
int | getWidth () |
int | getHeight () |
int | getRowStride () |
APTR | getMemDC () |
struct BitMap * | getBitmap () |
unsigned char * | getMemAddr () |
size_t | getMemSize () |
void | notify_mouse_state (int x, int y, int buttons) |
Member Typedef Documentation
Constructor & Destructor Documentation
nsPluginInstance::nsPluginInstance |
( |
nsPluginCreateData * |
data | ) |
|
Constructor.
References DBG.
nsPluginInstance::~nsPluginInstance |
( |
| ) |
[virtual] |
Destructor.
References DBG.
Member Function Documentation
NPError nsPluginInstance::DestroyStream |
( |
NPStream * |
stream, |
|
|
NPError |
reason |
|
) |
| |
struct BitMap* nsPluginInstance::getBitmap |
( |
| ) |
[inline, read] |
int nsPluginInstance::getHeight |
( |
| ) |
[inline] |
unsigned char* nsPluginInstance::getMemAddr |
( |
| ) |
[inline] |
APTR nsPluginInstance::getMemDC |
( |
| ) |
[inline] |
size_t nsPluginInstance::getMemSize |
( |
| ) |
[inline] |
int nsPluginInstance::getRowStride |
( |
| ) |
[inline] |
const char * nsPluginInstance::getVersion |
( |
| ) |
|
int nsPluginInstance::getWidth |
( |
| ) |
[inline] |
struct Window* nsPluginInstance::getWindow |
( |
void |
| ) |
[inline, read] |
NPBool nsPluginInstance::init |
( |
NPWindow * |
aWindow | ) |
|
NPBool nsPluginInstance::isInitialized |
( |
void |
| ) |
[inline] |
NPError nsPluginInstance::NewStream |
( |
NPMIMEType |
type, |
|
|
NPStream * |
stream, |
|
|
NPBool |
seekable, |
|
|
uint16_t * |
stype |
|
) |
| |
void nsPluginInstance::notify_mouse_state |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
buttons |
|
) |
| [inline] |
void nsPluginInstance::shut |
( |
void |
| ) |
|
void nsPluginInstance::threadMain |
( |
void |
| ) |
|
References DBG, _url, gnash::RcInitFile::getDefaultInstance(), gnash::RcInitFile::setDebugLog(), dbglogfile, gnash::LogFile::getDefaultInstance(), gnash::LogFile::setWriteDisk(), gnash::LogFile::setVerbosity(), getMemAddr(), getMemSize(), _width, _height, url, gnash::URL::parse_querystring(), gnash::URL::querystring(), gnash::key::i, gnash::movie_definition::get_width_pixels(), gnash::movie_definition::get_height_pixels(), gnash::movie_definition::get_frame_rate(), init(), gnash::movie_root::registerFSCommandCallback(), gnash::movie_definition::completeLoad(), gnash::movie_definition::createMovie(), gnash::movie_root::set_background_alpha(), gnash::key::f, gnash::movie_root::getRootMovie(), _window, gnash::MovieClip::get_current_frame(), gnash::MovieClip::get_frame_count(), gnash::movie_root::advance(), gnash::MovieClip::PLAYSTATE_PLAY, gnash::movie_root::display(), and gnash::movie_root::add_invalidated_bounds().
int32 nsPluginInstance::Write |
( |
NPStream * |
stream, |
|
|
int32 |
offset, |
|
|
int32 |
len, |
|
|
void * |
buffer |
|
) |
| |
The documentation for this class was generated from the following files: