Scroom 0.14-49-gb7ae7a6d
Loading...
Searching...
No Matches
DummyPluginInterface Class Reference
Inheritance diagram for DummyPluginInterface:
Inheritance graph
Collaboration diagram for DummyPluginInterface:
Collaboration graph

Public Types

using Ptr = std::shared_ptr< DummyPluginInterface >
 
- Public Types inherited from ScroomPluginInterface
using Ptr = std::shared_ptr< ScroomPluginInterface >
 

Public Member Functions

void registerNewPresentationInterface (const std::string &, NewPresentationInterface::Ptr) override
 
void registerNewAggregateInterface (const std::string &, NewAggregateInterface::Ptr) override
 
void registerOpenPresentationInterface (const std::string &, OpenPresentationInterface::Ptr) override
 
void registerOpenTiledBitmapInterface (const std::string &, std::shared_ptr< Scroom::TiledBitmap::OpenTiledBitmapInterface >) override
 
void registerOpenInterface (const std::string &, OpenInterface::Ptr) override
 
void registerViewObserver (const std::string &, ViewObserver::Ptr) override
 
void registerPresentationObserver (const std::string &, PresentationObserver::Ptr) override
 

Static Public Member Functions

static Ptr create ()
 

Public Attributes

int view_observers = 0
 

Member Typedef Documentation

◆ Ptr

Member Function Documentation

◆ create()

static Ptr DummyPluginInterface::create ( )
inlinestatic
121{ return std::make_shared<DummyPluginInterface>(); }

◆ registerNewAggregateInterface()

void DummyPluginInterface::registerNewAggregateInterface ( const std::string &  ,
NewAggregateInterface::Ptr   
)
inlineoverridevirtual

Implements ScroomPluginInterface.

130 {};

◆ registerNewPresentationInterface()

void DummyPluginInterface::registerNewPresentationInterface ( const std::string &  ,
NewPresentationInterface::Ptr   
)
inlineoverridevirtual

Implements ScroomPluginInterface.

126 {};

◆ registerOpenInterface()

void DummyPluginInterface::registerOpenInterface ( const std::string &  ,
OpenInterface::Ptr   
)
inlineoverridevirtual

Implements ScroomPluginInterface.

139{};

◆ registerOpenPresentationInterface()

void DummyPluginInterface::registerOpenPresentationInterface ( const std::string &  ,
OpenPresentationInterface::Ptr   
)
inlineoverridevirtual

Implements ScroomPluginInterface.

134 {};

◆ registerOpenTiledBitmapInterface()

void DummyPluginInterface::registerOpenTiledBitmapInterface ( const std::string &  ,
std::shared_ptr< Scroom::TiledBitmap::OpenTiledBitmapInterface  
)
inlineoverridevirtual

Implements ScroomPluginInterface.

138 {};

◆ registerPresentationObserver()

void DummyPluginInterface::registerPresentationObserver ( const std::string &  ,
PresentationObserver::Ptr   
)
inlineoverridevirtual

Implements ScroomPluginInterface.

141{};

◆ registerViewObserver()

void DummyPluginInterface::registerViewObserver ( const std::string &  ,
ViewObserver::Ptr   
)
inlineoverridevirtual

Implements ScroomPluginInterface.

140{ view_observers++; };
int view_observers
Definition pipette-tests.cc:143

Member Data Documentation

◆ view_observers

int DummyPluginInterface::view_observers = 0

Referenced by registerViewObserver().


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