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