KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::WindowStream Class Reference
Inheritance diagram for KWin::WindowStream:
KWin::ScreenCastStream

Public Member Functions

 WindowStream (Window *window, std::shared_ptr< PipeWireCore > pwCore, QObject *parent)
 
- Public Member Functions inherited from KWin::ScreenCastStream
 ScreenCastStream (ScreenCastSource *source, std::shared_ptr< PipeWireCore > pwCore, QObject *parent)
 
 ~ScreenCastStream ()
 
bool init ()
 
uint framerate ()
 
uint nodeId ()
 
QString error () const
 
void stop ()
 
void recordFrame (const QRegion &damagedRegion)
 
void setCursorMode (ScreencastV1Interface::CursorMode mode, qreal scale, const QRectF &viewport)
 

Additional Inherited Members

- Public Slots inherited from KWin::ScreenCastStream
void invalidateCursor ()
 
void recordCursor ()
 
bool includesCursor (Cursor *cursor) const
 
- Signals inherited from KWin::ScreenCastStream
void streamReady (quint32 nodeId)
 
void startStreaming ()
 
void stopStreaming ()
 

Detailed Description

Definition at line 59 of file screencastmanager.cpp.

Constructor & Destructor Documentation

◆ WindowStream()

KWin::WindowStream::WindowStream ( Window * window,
std::shared_ptr< PipeWireCore > pwCore,
QObject * parent )
inline

Definition at line 62 of file screencastmanager.cpp.


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