Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Attributes | List of all members
br::pucrio::telemidia::ginga::ncl::model::presentation::FormatterRegion Class Reference

Public Member Functions

 FormatterRegion (string objectId, void *descriptor, void *layoutManager)
 
void setZIndex (int zIndex)
 
int getZIndex ()
 
void setPlan (string plan)
 
string getPlan ()
 
void setFocusIndex (string focusIndex)
 
string getFocusIndex ()
 
void setMoveUp (string moveUp)
 
string getMoveUp ()
 
void setMoveDown (string moveDown)
 
string getMoveDown ()
 
void setMoveLeft (string moveLeft)
 
string getMoveLeft ()
 
void setMoveRight (string moveRight)
 
string getMoveRight ()
 
void setFocusBorderColor (Color *focusBorderColor)
 
ColorgetFocusBorderColor ()
 
void setFocusBorderWidth (int focusBorderWidth)
 
int getFocusBorderWidth ()
 
void setFocusComponentSrc (string focusComponentSrc)
 
string getFocusComponentSrc ()
 
void setSelBorderColor (Color *selBorderColor)
 
ColorgetSelBorderColor ()
 
void setSelBorderWidth (int selBorderWidth)
 
int getSelBorderWidth ()
 
void setSelComponentSrc (string selComponentSrc)
 
string getSelComponentSrc ()
 
void setFocusInfo (Color *focusBorderColor, int focusBorderWidth, string focusComponentSrc, Color *selBorderColor, int selBorderWidth, string selComponentSrc)
 
void * getLayoutManager ()
 
GingaWindowID getOutputId ()
 
void updateRegionBounds ()
 
bool intersects (int x, int y)
 
LayoutRegion * getLayoutRegion ()
 
LayoutRegion * getOriginalRegion ()
 
GingaWindowID prepareOutputDisplay (ISurface *renderedSurface, float cvtIndex)
 
void showContent ()
 
void hideContent ()
 
void performOutTrans ()
 
double getOutTransDur ()
 
void setRegionVisibility (bool visible)
 
void toFront ()
 
void setGhostRegion (bool ghost)
 
bool isVisible ()
 
short getFocusState ()
 
bool setSelection (bool selOn)
 
void setFocus (bool focusOn)
 
void unselect ()
 
ColorgetBackgroundColor ()
 
float getTransparency ()
 
void setTransparency (string strTrans)
 
void setTransparency (float transparency)
 
void setBackgroundColor (string color)
 
void setBackgroundColor (Color *color)
 
void setChromaKey (string value)
 
void setRgbChromaKey (string value)
 
void setFit (string value)
 
void setFit (short value)
 
void setScroll (string value)
 
void setScroll (short value)
 

Static Public Attributes

static const short UNSELECTED = 0
 
static const short FOCUSED = 1
 
static const short SELECTED = 2
 

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