26 Q_PROPERTY(
bool bufferLocked READ isBufferLocked WRITE setBufferLocked NOTIFY bufferLockedChanged)
27 Q_PROPERTY(
bool allowDiscardFrontBuffer READ allowDiscardFrontBuffer WRITE setAllowDiscardFrontBuffer NOTIFY allowDiscardFrontBufferChanged)
42 virtual
bool advance();
43 virtual
void discardCurrentBuffer();
45 virtual
QRegion currentDamage();
47 bool isBufferLocked() const;
48 void setBufferLocked(
bool locked);
50 bool allowDiscardFrontBuffer() const;
51 void setAllowDiscardFrontBuffer(
bool discard);
54 bool isPrimary() const;
56 struct wl_resource *surfaceResource() const;
59 void surfaceChanged();
60 void surfaceDestroyed();
62 void bufferLockedChanged();
63 void allowDiscardFrontBufferChanged();