KWin
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
KWin::ShadowInterfacePrivate Class Reference
Inheritance diagram for KWin::ShadowInterfacePrivate:

Classes

struct  State
 

Public Member Functions

 ShadowInterfacePrivate (ShadowInterface *_q, wl_resource *resource)
 
 ~ShadowInterfacePrivate ()
 
void commit ()
 
void attach (State::Flags flag, wl_resource *buffer)
 

Public Attributes

ShadowManagerInterfacemanager
 
State current
 
State pending
 
ShadowInterfaceq
 

Protected Member Functions

void org_kde_kwin_shadow_destroy_resource (Resource *resource) override
 
void org_kde_kwin_shadow_commit (Resource *resource) override
 
void org_kde_kwin_shadow_attach_left (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_top_left (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_top (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_top_right (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_right (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_bottom_right (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_bottom (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_attach_bottom_left (Resource *resource, wl_resource *buffer) override
 
void org_kde_kwin_shadow_set_left_offset (Resource *resource, wl_fixed_t offset) override
 
void org_kde_kwin_shadow_set_top_offset (Resource *resource, wl_fixed_t offset) override
 
void org_kde_kwin_shadow_set_right_offset (Resource *resource, wl_fixed_t offset) override
 
void org_kde_kwin_shadow_set_bottom_offset (Resource *resource, wl_fixed_t offset) override
 
void org_kde_kwin_shadow_destroy (Resource *resource) override
 

Detailed Description

Definition at line 80 of file shadow.cpp.

Constructor & Destructor Documentation

◆ ShadowInterfacePrivate()

KWin::ShadowInterfacePrivate::ShadowInterfacePrivate ( ShadowInterface * _q,
wl_resource * resource )

Definition at line 275 of file shadow.cpp.

◆ ~ShadowInterfacePrivate()

KWin::ShadowInterfacePrivate::~ShadowInterfacePrivate ( )

Definition at line 281 of file shadow.cpp.

Member Function Documentation

◆ attach()

void KWin::ShadowInterfacePrivate::attach ( State::Flags flag,
wl_resource * buffer )

Definition at line 166 of file shadow.cpp.

◆ commit()

void KWin::ShadowInterfacePrivate::commit ( )

◆ org_kde_kwin_shadow_attach_bottom()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_bottom ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 241 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_bottom_left()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_bottom_left ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 246 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_bottom_right()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_bottom_right ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 236 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_left()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_left ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 211 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_right()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_right ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 231 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_top()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_top ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 221 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_top_left()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_top_left ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 216 of file shadow.cpp.

◆ org_kde_kwin_shadow_attach_top_right()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_attach_top_right ( Resource * resource,
wl_resource * buffer )
overrideprotected

Definition at line 226 of file shadow.cpp.

◆ org_kde_kwin_shadow_commit()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_commit ( Resource * resource)
overrideprotected

Definition at line 138 of file shadow.cpp.

◆ org_kde_kwin_shadow_destroy()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_destroy ( Resource * resource)
overrideprotected

Definition at line 201 of file shadow.cpp.

◆ org_kde_kwin_shadow_destroy_resource()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_destroy_resource ( Resource * resource)
overrideprotected

Definition at line 206 of file shadow.cpp.

◆ org_kde_kwin_shadow_set_bottom_offset()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_set_bottom_offset ( Resource * resource,
wl_fixed_t offset )
overrideprotected

Definition at line 269 of file shadow.cpp.

◆ org_kde_kwin_shadow_set_left_offset()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_set_left_offset ( Resource * resource,
wl_fixed_t offset )
overrideprotected

Definition at line 251 of file shadow.cpp.

◆ org_kde_kwin_shadow_set_right_offset()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_set_right_offset ( Resource * resource,
wl_fixed_t offset )
overrideprotected

Definition at line 263 of file shadow.cpp.

◆ org_kde_kwin_shadow_set_top_offset()

void KWin::ShadowInterfacePrivate::org_kde_kwin_shadow_set_top_offset ( Resource * resource,
wl_fixed_t offset )
overrideprotected

Definition at line 257 of file shadow.cpp.

Member Data Documentation

◆ current

State KWin::ShadowInterfacePrivate::current

Definition at line 116 of file shadow.cpp.

◆ manager

ShadowManagerInterface* KWin::ShadowInterfacePrivate::manager

Definition at line 115 of file shadow.cpp.

◆ pending

State KWin::ShadowInterfacePrivate::pending

Definition at line 117 of file shadow.cpp.

◆ q

ShadowInterface* KWin::ShadowInterfacePrivate::q

Definition at line 118 of file shadow.cpp.


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