|
Scroom 0.14-48-ga0fee447
|
#include <scroominterface.hh>


Public Types | |
| using | Ptr = std::shared_ptr< ScroomPluginInterface > |
Public Member Functions | |
| virtual void | registerNewPresentationInterface (const std::string &identifier, NewPresentationInterface::Ptr newPresentationInterface)=0 |
| virtual void | registerNewAggregateInterface (const std::string &identifier, NewAggregateInterface::Ptr newAggregateInterface)=0 |
| virtual void | registerOpenPresentationInterface (const std::string &identifier, OpenPresentationInterface::Ptr openPresentationInterface)=0 |
| virtual void | registerOpenTiledBitmapInterface (const std::string &identifier, std::shared_ptr< Scroom::TiledBitmap::OpenTiledBitmapInterface > openTiledBitmapInterface)=0 |
| virtual void | registerOpenInterface (const std::string &identifier, OpenInterface::Ptr openInterface)=0 |
| virtual void | registerViewObserver (const std::string &identifier, ViewObserver::Ptr observer)=0 |
| virtual void | registerPresentationObserver (const std::string &identifier, PresentationObserver::Ptr observer)=0 |
Additional Inherited Members | |
Private Member Functions inherited from Interface | |
| Interface ()=default | |
| Interface (const Interface &)=delete | |
| Interface & | operator= (const Interface &)=delete |
| Interface (Interface &&)=delete | |
| Interface & | operator= (Interface &&)=delete |
| virtual | ~Interface ()=default |
| using ScroomPluginInterface::Ptr = std::shared_ptr<ScroomPluginInterface> |
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.
|
pure virtual |
Implemented in DummyPluginInterface, and PluginManager.