Surface

Undocumented in source.

Constructors

this
this(Compositor comp, WlClient cl, uint id)
Undocumented in source.

Members

Functions

assignRole
void assignRole(string role)
Undocumented in source. Be warned that the author may not have intended to support it.
attach
void attach(WlClient cl, WlBuffer buffer, int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
commit
void commit(WlClient cl)
Undocumented in source. Be warned that the author may not have intended to support it.
damage
void damage(WlClient cl, int x, int y, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
damageBuffer
void damageBuffer(WlClient cl, int x, int y, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
destroy
void destroy(WlClient cl)
Undocumented in source. Be warned that the author may not have intended to support it.
frame
WlCallback frame(WlClient cl, uint callback)
Undocumented in source. Be warned that the author may not have intended to support it.
scheduleRepaint
void scheduleRepaint()
Undocumented in source. Be warned that the author may not have intended to support it.
setBufferScale
void setBufferScale(WlClient cl, int scale)
Undocumented in source. Be warned that the author may not have intended to support it.
setBufferTransform
void setBufferTransform(WlClient cl, int transform)
Undocumented in source. Be warned that the author may not have intended to support it.
setInputRegion
void setInputRegion(WlClient cl, WlRegion region)
Undocumented in source. Be warned that the author may not have intended to support it.
setOpaqueRegion
void setOpaqueRegion(WlClient cl, WlRegion region)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

outputMask
uint outputMask [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
outputMask
uint outputMask [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
role
string role [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
state
SurfaceState state [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta