Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::ginga::core::mb::TermDeviceScreen Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::mb::TermDeviceScreen:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::mb::TermDeviceScreen:
Collaboration graph
[legend]

Public Member Functions

 TermDeviceScreen (int numArgs, char **args, GingaWindowID embedId, bool externalRenderer)
 
void releaseScreen ()
 
void releaseMB ()
 
void clearWidgetPools ()
 
string getScreenName ()
 
GingaWindowID getScreenUnderlyingWindow ()
 
void setBackgroundImage (string uri)
 
unsigned int getWidthResolution ()
 
void setWidthResolution (unsigned int wRes)
 
unsigned int getHeightResolution ()
 
void setHeightResolution (unsigned int hRes)
 
void setColorKey (int r, int g, int b)
 
IWindowgetIWindowFromId (GingaWindowID winId)
 
bool mergeIds (GingaWindowID destId, vector< GingaWindowID > *srcIds)
 
void blitScreen (ISurface *destination)
 
void blitScreen (string fileUri)
 
void refreshScreen ()
 
IWindowcreateWindow (int x, int y, int w, int h, float z)
 
GingaWindowID createUnderlyingSubWindow (int x, int y, int w, int h, float z)
 
IWindowcreateWindowFrom (GingaWindowID underlyingWindow)
 
bool hasWindow (IWindow *win)
 
void releaseWindow (IWindow *win)
 
ISurfacecreateSurface ()
 
ISurfacecreateSurface (int w, int h)
 
ISurfacecreateSurfaceFrom (void *underlyingSurface)
 
bool hasSurface (ISurface *sur)
 
bool releaseSurface (ISurface *sur)
 
IContinuousMediaProvidercreateContinuousMediaProvider (const char *mrl, bool *hasVisual, bool isRemote)
 
void releaseContinuousMediaProvider (IContinuousMediaProvider *provider)
 
IFontProvidercreateFontProvider (const char *mrl, int fontSize)
 
void releaseFontProvider (IFontProvider *provider)
 
IImageProvidercreateImageProvider (const char *mrl)
 
void releaseImageProvider (IImageProvider *provider)
 
ISurfacecreateRenderedSurfaceFromImageFile (const char *mrl)
 
IInputManagergetInputManager ()
 
IEventBuffercreateEventBuffer ()
 
IInputEventcreateInputEvent (void *event, const int symbol)
 
IInputEventcreateApplicationEvent (int type, void *data)
 
int fromMBToGinga (int keyCode)
 
int fromGingaToMB (int keyCode)
 
void * getGfxRoot ()
 

The documentation for this class was generated from the following file: