tahoma2d/toonz/sources/include/toonzqt/flipconsoleowner.h
2022-01-19 17:46:23 -05:00

26 lines
No EOL
671 B
C++

#pragma once
#ifndef FLIPCONSOLEOWNER_H
#define FLIPCONSOLEOWNER_H
//-----------------------------------------------------------------
/*! FlipConsoleOwner class
inherited by ViewerPane and FlipBook, which receives redraw signal from
FlipConsole.
*/
#include "toonzqt/flipconsole.h"
class FlipConsole;
class FlipConsoleOwner {
public:
virtual void onDrawFrame(int frame,
const ImagePainter::VisualSettings& settings,
QElapsedTimer* timer = nullptr,
qint64 targetInstant = 0) = 0;
virtual void swapBuffers(){};
virtual void changeSwapBehavior(bool enable){};
};
#endif