|
Gnash
0.8.10
|
#include <boost/intrusive_ptr.hpp>#include <boost/scoped_ptr.hpp>#include <boost/function.hpp>#include <string>#include <map>#include <utility>#include "SWFRect.h"#include "snappingrange.h"#include "ScreenShotter.h"#include "GnashKey.h"#include "Renderer.h"#include "VirtualClock.h"#include "SystemClock.h"#include "GnashEnums.h"#include "movie_root.h"Go to the source code of this file.
Classes | |
| class | gnash::Gui |
| Parent class from which all GUI implementations will depend. More... | |
Namespaces | |
| namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
| namespace | gnash::gui |
Named constructors. | |
Defines | |
| #define | ENABLE_KEYBOARD_MOUSE_MOVEMENTS 1 |
| Define this to support keyboard-based pointer movements. | |
Enumerations | |
| enum | gnash::gnash_cursor_type { gnash::CURSOR_HAND, gnash::CURSOR_NORMAL, gnash::CURSOR_INPUT } |
| Enumerates mouse cursor types. More... | |
Functions | |
| std::auto_ptr< Gui > | gnash::gui::createFBGui (unsigned long windowid, float scale, bool do_loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createGTKGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createKDEGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createQt4Gui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createSDLGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createFLTKGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createAQUAGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createRISCOSGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createAOS4Gui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createHaikuGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| std::auto_ptr< Gui > | gnash::createDumpGui (unsigned long xid, float scale, bool loop, RunResources &r) |
| #define ENABLE_KEYBOARD_MOUSE_MOVEMENTS 1 |
Define this to support keyboard-based pointer movements.
Define this to disable region updates debugging altogether. If undefined, debugging will be a runtime option. The flag and flag-setting functions will not be disabled (too ugly).
This should go in gnashconfig.h
This has the side effect that all frames will be re-rendered completely but in contrast to FORCE_REDRAW it won't re-render when no motion has been detected in the movie (for example when the movie is stopped).
1.7.6.1