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

Public Member Functions

 DFBWindow (GingaWindowID underlyingWindowID, GingaWindowID parentWindowID, GingaScreenID screenId, int x, int y, int width, int height)
 
void setBgColor (int r, int g, int b, int alpha)
 
IColorgetBgColor ()
 
void setColorKey (int r, int g, int b)
 
IColorgetColorKey ()
 
void setWindowColor (int r, int g, int b, int alpha)
 
IColorgetWindowColor ()
 
void setBorder (int r, int g, int b, int alpha=255, int bWidth=0)
 
void getBorder (int *r, int *g, int *b, int *alpha, int *bWidth)
 
GingaScreenID getScreen ()
 
void revertContent ()
 
void setChildSurface (ISurface *iSur)
 
int getCap (string cap)
 
void setCaps (int caps)
 
void addCaps (int capability)
 
int getCaps ()
 
void draw ()
 
void setBounds (int x, int y, int width, int height)
 
void moveTo (int x, int y)
 
void resize (int width, int height)
 
void raiseToTop ()
 
void lowerToBottom ()
 
void setCurrentTransparency (int alpha)
 
int getTransparencyValue ()
 
GingaWindowID getId ()
 
void show ()
 
void hide ()
 
int getX ()
 
int getY ()
 
int getW ()
 
int getH ()
 
float getZ ()
 
void setX (int x)
 
void setY (int y)
 
void setW (int w)
 
void setH (int h)
 
void setZ (float z)
 
void * getContent ()
 
bool isGhostWindow ()
 
void setGhostWindow (bool ghost)
 
bool isVisible ()
 
void validate ()
 
void setStretch (bool stretchTo)
 
bool getStretch ()
 
void setFit (bool fitTo)
 
bool getFit ()
 
void clearContent ()
 
void renderImgFile (string serializedImageUrl)
 
void renderFrom (ISurface *s)
 
void blit (IWindow *src)
 
void stretchBlit (IWindow *src)
 
string getDumpFileUri (int quality, int dumpW, int dumpH)
 
void lock ()
 
void unlock ()
 
void lockChilds ()
 
void unlockChilds ()
 

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