KWin
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | List of all members
KWin::EffectLoadQueue< Loader, QueueType > Class Template Reference

#include <effectloader.h>

Inheritance diagram for KWin::EffectLoadQueue< Loader, QueueType >:
KWin::AbstractEffectLoadQueue

Public Member Functions

 EffectLoadQueue (Loader *parent)
 
void enqueue (const QPair< QueueType, LoadEffectFlags > value)
 
void clear ()
 
- Public Member Functions inherited from KWin::AbstractEffectLoadQueue
 AbstractEffectLoadQueue (QObject *parent=nullptr)
 

Protected Member Functions

void dequeue () override
 

Additional Inherited Members

- Protected Slots inherited from KWin::AbstractEffectLoadQueue

Detailed Description

template<typename Loader, typename QueueType>
class KWin::EffectLoadQueue< Loader, QueueType >

Definition at line 225 of file effectloader.h.

Constructor & Destructor Documentation

◆ EffectLoadQueue()

template<typename Loader , typename QueueType >
KWin::EffectLoadQueue< Loader, QueueType >::EffectLoadQueue ( Loader * parent)
inlineexplicit

Definition at line 228 of file effectloader.h.

Member Function Documentation

◆ clear()

template<typename Loader , typename QueueType >
void KWin::EffectLoadQueue< Loader, QueueType >::clear ( )
inline

Definition at line 239 of file effectloader.h.

◆ dequeue()

template<typename Loader , typename QueueType >
void KWin::EffectLoadQueue< Loader, QueueType >::dequeue ( )
inlineoverrideprotectedvirtual

Implements KWin::AbstractEffectLoadQueue.

Definition at line 246 of file effectloader.h.

◆ enqueue()

template<typename Loader , typename QueueType >
void KWin::EffectLoadQueue< Loader, QueueType >::enqueue ( const QPair< QueueType, LoadEffectFlags > value)
inline

Definition at line 234 of file effectloader.h.


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