Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Protected Member Functions | List of all members
br::pucrio::telemidia::ginga::ncl::multidevice::IFormatterMultiDevice Class Referenceabstract
Inheritance diagram for br::pucrio::telemidia::ginga::ncl::multidevice::IFormatterMultiDevice:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::ncl::multidevice::IFormatterMultiDevice:
Collaboration graph
[legend]

Public Member Functions

virtual void printGingaWindows ()=0
 
virtual void listenPlayer (IPlayer *player)=0
 
virtual void stopListenPlayer (IPlayer *player)=0
 
virtual void setPresentationContex (IPresentationContext *presContext)=0
 
virtual void setFocusManager (IFormatterFocusManager *focusManager)=0
 
virtual void setParent (IFormatterMultiDevice *parent)=0
 
virtual void setBackgroundImage (string uri)=0
 
virtual void * getMainLayout ()=0
 
virtual void * getFormatterLayout (int devClass)=0
 
virtual string getScreenShot ()=0
 
virtual string serializeScreen (int devClass, IWindow *mapWindow)=0
 
virtual void addActiveUris (string baseUri, vector< string > *uris)=0
 
virtual void updatePassiveDevices ()=0
 

Protected Member Functions

virtual bool newDeviceConnected (int newDevClass, int w, int h)=0
 
virtual void connectedToBaseDevice (unsigned int domainAddr)=0
 
virtual bool receiveRemoteEvent (int remoteDevClass, int eventType, string eventContent)=0
 
virtual bool receiveRemoteContent (int remoteDevClass, char *stream, int streamSize)=0
 
virtual bool receiveRemoteContent (int remoteDevClass, string contentUri)=0
 
virtual void updateStatus (short code, string parameter, short type, string value)=0
 

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