|
virtual void | releaseHandler ()=0 |
|
virtual void | setBackgroundImage (GingaScreenID screenId, string uri)=0 |
|
virtual int | getDeviceWidth (GingaScreenID screenId)=0 |
|
virtual int | getDeviceHeight (GingaScreenID screenId)=0 |
|
virtual void * | getGfxRoot (GingaScreenID screenId)=0 |
|
virtual void | releaseScreen (GingaScreenID screenId)=0 |
|
virtual void | releaseMB (GingaScreenID screenId)=0 |
|
virtual void | clearWidgetPools (GingaScreenID screenId)=0 |
|
virtual GingaScreenID | createScreen (int numArgs, char **args)=0 |
|
virtual string | getScreenName (GingaScreenID screenId)=0 |
|
virtual GingaWindowID | getScreenUnderlyingWindow (GingaScreenID screenId)=0 |
|
virtual IWindow * | getIWindowFromId (GingaScreenID screenId, GingaWindowID winId)=0 |
|
virtual bool | mergeIds (GingaScreenID screenId, GingaWindowID destId, vector< GingaWindowID > *srcIds)=0 |
|
virtual void | blitScreen (GingaScreenID screenId, ISurface *destination)=0 |
|
virtual void | blitScreen (GingaScreenID screenId, string fileUri)=0 |
|
virtual void | refreshScreen (GingaScreenID screenId)=0 |
|
virtual IWindow * | createWindow (GingaScreenID screenId, int x, int y, int w, int h, float z)=0 |
|
virtual GingaWindowID | createUnderlyingSubWindow (GingaScreenID screenId, int x, int y, int w, int h, float z)=0 |
|
virtual IWindow * | createWindowFrom (GingaScreenID screenId, GingaWindowID underlyingWindow)=0 |
|
virtual bool | hasWindow (GingaScreenID screenId, IWindow *window)=0 |
|
virtual void | releaseWindow (GingaScreenID screenId, IWindow *window)=0 |
|
virtual ISurface * | createSurface (GingaScreenID screenId)=0 |
|
virtual ISurface * | createSurface (GingaScreenID screenId, int w, int h)=0 |
|
virtual ISurface * | createSurfaceFrom (GingaScreenID screenId, void *underlyingSurface)=0 |
|
virtual bool | hasSurface (GingaScreenID screenId, ISurface *sur)=0 |
|
virtual bool | releaseSurface (GingaScreenID screenId, ISurface *sur)=0 |
|
virtual IContinuousMediaProvider * | createContinuousMediaProvider (GingaScreenID screenId, const char *mrl, bool *hasVisual, bool isRemote)=0 |
|
virtual void | releaseContinuousMediaProvider (GingaScreenID screenId, IContinuousMediaProvider *provider)=0 |
|
virtual IFontProvider * | createFontProvider (GingaScreenID screenId, const char *mrl, int fontSize)=0 |
|
virtual void | releaseFontProvider (GingaScreenID screenId, IFontProvider *provider)=0 |
|
virtual IImageProvider * | createImageProvider (GingaScreenID screenId, const char *mrl)=0 |
|
virtual void | releaseImageProvider (GingaScreenID screenId, IImageProvider *provider)=0 |
|
virtual ISurface * | createRenderedSurfaceFromImageFile (GingaScreenID screenId, const char *mrl)=0 |
|
virtual IInputManager * | getInputManager (GingaScreenID screenId)=0 |
|
virtual IEventBuffer * | createEventBuffer (GingaScreenID screenId)=0 |
|
virtual IInputEvent * | createInputEvent (GingaScreenID screenId, void *event, const int symbol)=0 |
|
virtual IInputEvent * | createApplicationEvent (GingaScreenID screenId, int type, void *data)=0 |
|
virtual int | fromMBToGinga (GingaScreenID screenId, int keyCode)=0 |
|
virtual int | fromGingaToMB (GingaScreenID screenId, int keyCode)=0 |
|