25 using Ptr = std::shared_ptr<ProgressInterfaceStub>;
48 using Ptr = std::shared_ptr<ViewInterfaceStub>;
74 void fillTiles(
int startLine,
int lineCount,
int tileWidth,
int firstTile, std::vector<Tile::Ptr>& tiles)
override;
76 std::string
getName()
override {
return "Source1Bpp"; }
82 void fillTiles(
int startLine,
int lineCount,
int tileWidth,
int firstTile, std::vector<Tile::Ptr>& tiles)
override;
84 std::string
getName()
override {
return "Source2Bpp"; }
90 void fillTiles(
int startLine,
int lineCount,
int tileWidth,
int firstTile, std::vector<Tile::Ptr>& tiles)
override;
92 std::string
getName()
override {
return "Source4Bpp"; }
98 void fillTiles(
int startLine,
int lineCount,
int tileWidth,
int firstTile, std::vector<Tile::Ptr>& tiles)
override;
100 std::string
getName()
override {
return "Source8Bpp"; }
std::shared_ptr< PostRenderer > Ptr
Definition viewinterface.hh:81
Definition presentationinterface.hh:71
Definition measure-framerate-stubs.hh:23
ProgressInterfaceStub()=default
void setIdle() override
Definition measure-framerate-stubs.hh:39
void setWorking(double) override
Definition measure-framerate-stubs.hh:41
static Ptr create()
Definition measure-framerate-stubs.cc:14
void setFinished() override
Definition measure-framerate-stubs.cc:16
void setWaiting(double) override
Definition measure-framerate-stubs.hh:40
bool isFinished() const
Definition measure-framerate-stubs.cc:18
std::shared_ptr< ProgressInterfaceStub > Ptr
Definition measure-framerate-stubs.hh:25
bool finished
Definition measure-framerate-stubs.hh:28
Definition progressinterface.hh:18
std::shared_ptr< ProgressInterface > Ptr
Definition progressinterface.hh:20
std::shared_ptr< SelectionListener > Ptr
Definition viewinterface.hh:118
Definition measure-framerate-stubs.hh:72
void fillTiles(int startLine, int lineCount, int tileWidth, int firstTile, std::vector< Tile::Ptr > &tiles) override
Definition measure-framerate-stubs.cc:29
void done() override
Definition measure-framerate-stubs.hh:75
std::string getName() override
Definition measure-framerate-stubs.hh:76
Definition measure-framerate-stubs.hh:80
void done() override
Definition measure-framerate-stubs.hh:83
void fillTiles(int startLine, int lineCount, int tileWidth, int firstTile, std::vector< Tile::Ptr > &tiles) override
Definition measure-framerate-stubs.cc:50
std::string getName() override
Definition measure-framerate-stubs.hh:84
Definition measure-framerate-stubs.hh:88
std::string getName() override
Definition measure-framerate-stubs.hh:92
void fillTiles(int startLine, int lineCount, int tileWidth, int firstTile, std::vector< Tile::Ptr > &tiles) override
Definition measure-framerate-stubs.cc:68
void done() override
Definition measure-framerate-stubs.hh:91
Definition measure-framerate-stubs.hh:96
std::string getName() override
Definition measure-framerate-stubs.hh:100
void fillTiles(int startLine, int lineCount, int tileWidth, int firstTile, std::vector< Tile::Ptr > &tiles) override
Definition measure-framerate-stubs.cc:86
void done() override
Definition measure-framerate-stubs.hh:99
Definition tiledbitmapinterface.hh:190
Definition measure-framerate-stubs.hh:46
void registerSelectionListener(SelectionListener::Ptr) override
Definition measure-framerate-stubs.hh:64
ProgressInterface::Ptr pi
Definition measure-framerate-stubs.hh:51
void removeSideWidget(GtkWidget *) override
Definition measure-framerate-stubs.hh:61
std::shared_ptr< PresentationInterface > getCurrentPresentation() override
Definition measure-framerate-stubs.hh:67
void invalidate() override
Definition measure-framerate-stubs.hh:58
void addToToolbar(GtkToolItem *) override
Definition measure-framerate-stubs.hh:62
void removeFromToolbar(GtkToolItem *) override
Definition measure-framerate-stubs.hh:63
static Ptr create(ProgressInterface::Ptr pi)
Definition measure-framerate-stubs.cc:25
void registerPostRenderer(PostRenderer::Ptr) override
Definition measure-framerate-stubs.hh:65
std::shared_ptr< ViewInterfaceStub > Ptr
Definition measure-framerate-stubs.hh:48
void addSideWidget(std::string, GtkWidget *) override
Definition measure-framerate-stubs.hh:60
void setStatusMessage(const std::string &) override
Definition measure-framerate-stubs.hh:66
void addToolButton(GtkToggleButton *, ToolStateListener::Ptr) override
Definition measure-framerate-stubs.hh:68
ProgressInterface::Ptr getProgressInterface() override
Definition measure-framerate-stubs.cc:27
Definition viewinterface.hh:191