SYMBOL INDEX (1478 symbols across 84 files) FILE: escapecodes/AsiEscapeCodes.go constant DisableAlternativeScreenBuffer (line 4) | DisableAlternativeScreenBuffer = "\x1b[?1049l" constant EnableAlternativeScreenBuffer (line 5) | EnableAlternativeScreenBuffer = "\x1b[?1049h" constant EnableSGR (line 6) | EnableSGR = "\x1b[?1006h" constant EnableMouseTracking (line 7) | EnableMouseTracking = "\x1b[?1003h" constant DisableMouseTracking (line 8) | DisableMouseTracking = "\x1b[?1003l" constant DisableNormalMouseTracking (line 9) | DisableNormalMouseTracking = "\x1b[?1000l" constant HideCursor (line 11) | HideCursor = "\x1b[?25l" constant ShowCursor (line 12) | ShowCursor = "\x1b[?25h" constant Reset (line 13) | Reset = "\x1b[0m" constant FgBlack (line 14) | FgBlack = "\x1b[30m" constant BgWhite (line 15) | BgWhite = "\x1b[47m" constant FgWhite (line 16) | FgWhite = "\x1b[37m" constant BgBlack (line 17) | BgBlack = "\x1b[40m" constant FgRed (line 18) | FgRed = "\x1b[31m" constant BgRed (line 19) | BgRed = "\x1b[41m" constant FgGreen (line 20) | FgGreen = "\x1b[32m" constant BgGreen (line 21) | BgGreen = "\x1b[42m" constant FgYellow (line 22) | FgYellow = "\x1b[33m" constant BgYellow (line 23) | BgYellow = "\x1b[43m" constant FgBlue (line 24) | FgBlue = "\x1b[34m" constant BgBlue (line 25) | BgBlue = "\x1b[44m" constant FgMagenta (line 26) | FgMagenta = "\x1b[35m" constant BgMagenta (line 27) | BgMagenta = "\x1b[45m" constant FgCyan (line 28) | FgCyan = "\x1b[36m" constant BgCyan (line 29) | BgCyan = "\x1b[46m" constant Bold (line 31) | Bold = "\x1b[1m" constant Dim (line 32) | Dim = "\x1b[2m" constant Italic (line 33) | Italic = "\x1b[3m" constant Underline (line 34) | Underline = "\x1b[4m" constant Inverse (line 35) | Inverse = "\x1b[7m" constant Hidden (line 36) | Hidden = "\x1b[8m" constant Strikethrough (line 37) | Strikethrough = "\x1b[9m" constant MoveCursorToHome (line 39) | MoveCursorToHome = "\x1b[H" constant ClearScreen (line 40) | ClearScreen = "\x1b[2J" constant ClearLine (line 41) | ClearLine = "\x1b[2K" constant ClearLineAfterCursor (line 42) | ClearLineAfterCursor = "\x1b[0K" FILE: framebuffertoansi/ChafaInfo.go type ChafaInfo (line 28) | type ChafaInfo struct method ConvertImage (line 44) | func (ci *ChafaInfo) ConvertImage(texturePixels []byte, textureWidth, ... method getPixelType (line 117) | func (ci *ChafaInfo) getPixelType() C.ChafaPixelType { method Destroy (line 228) | func (ci *ChafaInfo) Destroy() { function MakeChafaInfo (line 75) | func MakeChafaInfo(widthCells, heightCells, widthOfACellInPixels, height... function getChafaPixelType (line 127) | func getChafaPixelType() C.ChafaPixelType { function getChafaSymbolTags (line 154) | func getChafaSymbolTags() C.ChafaSymbolTags { FILE: framebuffertoansi/DetectTerminal.go function getDefaultPixelMode (line 16) | func getDefaultPixelMode(termInfo *C.ChafaTermInfo) C.ChafaPixelMode { function getPixelModeOverride (line 28) | func getPixelModeOverride() string { function getCanvasModeOverride (line 32) | func getCanvasModeOverride() string { function getPixelMode (line 36) | func getPixelMode(termInfo *C.ChafaTermInfo) C.ChafaPixelMode { function getDefaultCanvasMode (line 55) | func getDefaultCanvasMode(termInfo *C.ChafaTermInfo, pixelMode C.ChafaPi... function getCanvasMode (line 83) | func getCanvasMode(termInfo *C.ChafaTermInfo, pixelMode C.ChafaPixelMode... function DetectTerminal (line 110) | func DetectTerminal() (termInfo *C.ChafaTermInfo, mode C.ChafaCanvasMode... FILE: framebuffertoansi/DrawState.go type DrawState (line 16) | type DrawState struct method ResizeChafaInfoIfNeeded (line 27) | func (ds *DrawState) ResizeChafaInfoIfNeeded(WidthCells int, HeightCel... method Destroy (line 47) | func (ds *DrawState) Destroy() { method DrawDesktop (line 54) | func (ds *DrawState) DrawDesktop(texturePixels []byte, width, height u... function MakeDrawState (line 21) | func MakeDrawState(sessionTypeIsX11 bool) *DrawState { FILE: framebuffertoansi/TermSize.go type TermSize (line 9) | type TermSize struct type WinSize (line 21) | type WinSize struct function MakeTermSize (line 28) | func MakeTermSize() TermSize { function GetWinsize (line 77) | func GetWinsize(fd uintptr) (WinSize, error) { FILE: main.go function main (line 9) | func main() { FILE: termeverything/ConvertKeycodeToXbdCode.go constant ModShift (line 19) | ModShift = 1 << 0 constant ModLock (line 20) | ModLock = 1 << 1 constant ModControl (line 21) | ModControl = 1 << 2 constant ModAlt (line 22) | ModAlt = 1 << 3 type XkbdCode (line 68) | type XkbdCode interface type KeyCode (line 76) | type KeyCode struct method isXkbdCode (line 74) | func (*KeyCode) isXkbdCode() {} method OrModifiers (line 81) | func (k *KeyCode) OrModifiers(modifiers int) { method GetModifiers (line 85) | func (k *KeyCode) GetModifiers() int { function ConvertKeycodeToXbdCode (line 89) | func ConvertKeycodeToXbdCode(data []byte) []XkbdCode { function parse_length_2 (line 185) | func parse_length_2(data []byte) []XkbdCode { function parse_length_3 (line 207) | func parse_length_3(data []byte) []XkbdCode { function modifiers_for_arrow_and_page_up_etc (line 261) | func modifiers_for_arrow_and_page_up_etc(slice4 byte) int { function parse_length_4 (line 278) | func parse_length_4(data []byte) []XkbdCode { FILE: termeverything/DisplayServerType.go type DisplayServerTypeEnum (line 5) | type DisplayServerTypeEnum constant DisplayServerTypeUnknown (line 8) | DisplayServerTypeUnknown DisplayServerTypeEnum = iota constant DisplayServerTypeX11 (line 9) | DisplayServerTypeX11 constant DisplayServerTypeWayland (line 10) | DisplayServerTypeWayland function DisplayServerType (line 13) | func DisplayServerType() DisplayServerTypeEnum { FILE: termeverything/KeycodeSingleCodes.go function KeycodeSingleCodes (line 5) | func KeycodeSingleCodes(d int) *KeyCode { FILE: termeverything/LinuxEventCodes.go type Linux_Event_Codes (line 6) | type Linux_Event_Codes constant KEY_RESERVED (line 9) | KEY_RESERVED Linux_Event_Codes = 0 constant KEY_ESC (line 10) | KEY_ESC Linux_Event_Codes = 1 constant KEY_1 (line 11) | KEY_1 Linux_Event_Codes = 2 constant KEY_2 (line 12) | KEY_2 Linux_Event_Codes = 3 constant KEY_3 (line 13) | KEY_3 Linux_Event_Codes = 4 constant KEY_4 (line 14) | KEY_4 Linux_Event_Codes = 5 constant KEY_5 (line 15) | KEY_5 Linux_Event_Codes = 6 constant KEY_6 (line 16) | KEY_6 Linux_Event_Codes = 7 constant KEY_7 (line 17) | KEY_7 Linux_Event_Codes = 8 constant KEY_8 (line 18) | KEY_8 Linux_Event_Codes = 9 constant KEY_9 (line 19) | KEY_9 Linux_Event_Codes = 10 constant KEY_0 (line 20) | KEY_0 Linux_Event_Codes = 11 constant KEY_MINUS (line 21) | KEY_MINUS Linux_Event_Codes = 12 constant KEY_EQUAL (line 22) | KEY_EQUAL Linux_Event_Codes = 13 constant KEY_BACKSPACE (line 23) | KEY_BACKSPACE Linux_Event_Codes = 14 constant KEY_TAB (line 24) | KEY_TAB Linux_Event_Codes = 15 constant KEY_Q (line 25) | KEY_Q Linux_Event_Codes = 16 constant KEY_W (line 26) | KEY_W Linux_Event_Codes = 17 constant KEY_E (line 27) | KEY_E Linux_Event_Codes = 18 constant KEY_R (line 28) | KEY_R Linux_Event_Codes = 19 constant KEY_T (line 29) | KEY_T Linux_Event_Codes = 20 constant KEY_Y (line 30) | KEY_Y Linux_Event_Codes = 21 constant KEY_U (line 31) | KEY_U Linux_Event_Codes = 22 constant KEY_I (line 32) | KEY_I Linux_Event_Codes = 23 constant KEY_O (line 33) | KEY_O Linux_Event_Codes = 24 constant KEY_P (line 34) | KEY_P Linux_Event_Codes = 25 constant KEY_LEFTBRACE (line 35) | KEY_LEFTBRACE Linux_Event_Codes = 26 constant KEY_RIGHTBRACE (line 36) | KEY_RIGHTBRACE Linux_Event_Codes = 27 constant KEY_ENTER (line 37) | KEY_ENTER Linux_Event_Codes = 28 constant KEY_LEFTCTRL (line 38) | KEY_LEFTCTRL Linux_Event_Codes = 29 constant KEY_A (line 39) | KEY_A Linux_Event_Codes = 30 constant KEY_S (line 40) | KEY_S Linux_Event_Codes = 31 constant KEY_D (line 41) | KEY_D Linux_Event_Codes = 32 constant KEY_F (line 42) | KEY_F Linux_Event_Codes = 33 constant KEY_G (line 43) | KEY_G Linux_Event_Codes = 34 constant KEY_H (line 44) | KEY_H Linux_Event_Codes = 35 constant KEY_J (line 45) | KEY_J Linux_Event_Codes = 36 constant KEY_K (line 46) | KEY_K Linux_Event_Codes = 37 constant KEY_L (line 47) | KEY_L Linux_Event_Codes = 38 constant KEY_SEMICOLON (line 48) | KEY_SEMICOLON Linux_Event_Codes = 39 constant KEY_APOSTROPHE (line 49) | KEY_APOSTROPHE Linux_Event_Codes = 40 constant KEY_GRAVE (line 50) | KEY_GRAVE Linux_Event_Codes = 41 constant KEY_LEFTSHIFT (line 51) | KEY_LEFTSHIFT Linux_Event_Codes = 42 constant KEY_BACKSLASH (line 52) | KEY_BACKSLASH Linux_Event_Codes = 43 constant KEY_Z (line 53) | KEY_Z Linux_Event_Codes = 44 constant KEY_X (line 54) | KEY_X Linux_Event_Codes = 45 constant KEY_C (line 55) | KEY_C Linux_Event_Codes = 46 constant KEY_V (line 56) | KEY_V Linux_Event_Codes = 47 constant KEY_B (line 57) | KEY_B Linux_Event_Codes = 48 constant KEY_N (line 58) | KEY_N Linux_Event_Codes = 49 constant KEY_M (line 59) | KEY_M Linux_Event_Codes = 50 constant KEY_COMMA (line 60) | KEY_COMMA Linux_Event_Codes = 51 constant KEY_DOT (line 61) | KEY_DOT Linux_Event_Codes = 52 constant KEY_SLASH (line 62) | KEY_SLASH Linux_Event_Codes = 53 constant KEY_RIGHTSHIFT (line 63) | KEY_RIGHTSHIFT Linux_Event_Codes = 54 constant KEY_KPASTERISK (line 64) | KEY_KPASTERISK Linux_Event_Codes = 55 constant KEY_LEFTALT (line 65) | KEY_LEFTALT Linux_Event_Codes = 56 constant KEY_SPACE (line 66) | KEY_SPACE Linux_Event_Codes = 57 constant KEY_CAPSLOCK (line 67) | KEY_CAPSLOCK Linux_Event_Codes = 58 constant KEY_F1 (line 68) | KEY_F1 Linux_Event_Codes = 59 constant KEY_F2 (line 69) | KEY_F2 Linux_Event_Codes = 60 constant KEY_F3 (line 70) | KEY_F3 Linux_Event_Codes = 61 constant KEY_F4 (line 71) | KEY_F4 Linux_Event_Codes = 62 constant KEY_F5 (line 72) | KEY_F5 Linux_Event_Codes = 63 constant KEY_F6 (line 73) | KEY_F6 Linux_Event_Codes = 64 constant KEY_F7 (line 74) | KEY_F7 Linux_Event_Codes = 65 constant KEY_F8 (line 75) | KEY_F8 Linux_Event_Codes = 66 constant KEY_F9 (line 76) | KEY_F9 Linux_Event_Codes = 67 constant KEY_F10 (line 77) | KEY_F10 Linux_Event_Codes = 68 constant KEY_NUMLOCK (line 78) | KEY_NUMLOCK Linux_Event_Codes = 69 constant KEY_SCROLLLOCK (line 79) | KEY_SCROLLLOCK Linux_Event_Codes = 70 constant KEY_KP7 (line 80) | KEY_KP7 Linux_Event_Codes = 71 constant KEY_KP8 (line 81) | KEY_KP8 Linux_Event_Codes = 72 constant KEY_KP9 (line 82) | KEY_KP9 Linux_Event_Codes = 73 constant KEY_KPMINUS (line 83) | KEY_KPMINUS Linux_Event_Codes = 74 constant KEY_KP4 (line 84) | KEY_KP4 Linux_Event_Codes = 75 constant KEY_KP5 (line 85) | KEY_KP5 Linux_Event_Codes = 76 constant KEY_KP6 (line 86) | KEY_KP6 Linux_Event_Codes = 77 constant KEY_KPPLUS (line 87) | KEY_KPPLUS Linux_Event_Codes = 78 constant KEY_KP1 (line 88) | KEY_KP1 Linux_Event_Codes = 79 constant KEY_KP2 (line 89) | KEY_KP2 Linux_Event_Codes = 80 constant KEY_KP3 (line 90) | KEY_KP3 Linux_Event_Codes = 81 constant KEY_KP0 (line 91) | KEY_KP0 Linux_Event_Codes = 82 constant KEY_KPDOT (line 92) | KEY_KPDOT Linux_Event_Codes = 83 constant KEY_ZENKAKUHANKAKU (line 94) | KEY_ZENKAKUHANKAKU Linux_Event_Codes = 85 constant KEY_102ND (line 95) | KEY_102ND Linux_Event_Codes = 86 constant KEY_F11 (line 96) | KEY_F11 Linux_Event_Codes = 87 constant KEY_F12 (line 97) | KEY_F12 Linux_Event_Codes = 88 constant KEY_RO (line 98) | KEY_RO Linux_Event_Codes = 89 constant KEY_KATAKANA (line 99) | KEY_KATAKANA Linux_Event_Codes = 90 constant KEY_HIRAGANA (line 100) | KEY_HIRAGANA Linux_Event_Codes = 91 constant KEY_HENKAN (line 101) | KEY_HENKAN Linux_Event_Codes = 92 constant KEY_KATAKANAHIRAGANA (line 102) | KEY_KATAKANAHIRAGANA Linux_Event_Codes = 93 constant KEY_MUHENKAN (line 103) | KEY_MUHENKAN Linux_Event_Codes = 94 constant KEY_KPJPCOMMA (line 104) | KEY_KPJPCOMMA Linux_Event_Codes = 95 constant KEY_KPENTER (line 105) | KEY_KPENTER Linux_Event_Codes = 96 constant KEY_RIGHTCTRL (line 106) | KEY_RIGHTCTRL Linux_Event_Codes = 97 constant KEY_KPSLASH (line 107) | KEY_KPSLASH Linux_Event_Codes = 98 constant KEY_SYSRQ (line 108) | KEY_SYSRQ Linux_Event_Codes = 99 constant KEY_RIGHTALT (line 109) | KEY_RIGHTALT Linux_Event_Codes = 100 constant KEY_LINEFEED (line 110) | KEY_LINEFEED Linux_Event_Codes = 101 constant KEY_HOME (line 111) | KEY_HOME Linux_Event_Codes = 102 constant KEY_UP (line 112) | KEY_UP Linux_Event_Codes = 103 constant KEY_PAGEUP (line 113) | KEY_PAGEUP Linux_Event_Codes = 104 constant KEY_LEFT (line 114) | KEY_LEFT Linux_Event_Codes = 105 constant KEY_RIGHT (line 115) | KEY_RIGHT Linux_Event_Codes = 106 constant KEY_END (line 116) | KEY_END Linux_Event_Codes = 107 constant KEY_DOWN (line 117) | KEY_DOWN Linux_Event_Codes = 108 constant KEY_PAGEDOWN (line 118) | KEY_PAGEDOWN Linux_Event_Codes = 109 constant KEY_INSERT (line 119) | KEY_INSERT Linux_Event_Codes = 110 constant KEY_DELETE (line 120) | KEY_DELETE Linux_Event_Codes = 111 constant KEY_MACRO (line 121) | KEY_MACRO Linux_Event_Codes = 112 constant KEY_MUTE (line 122) | KEY_MUTE Linux_Event_Codes = 113 constant KEY_VOLUMEDOWN (line 123) | KEY_VOLUMEDOWN Linux_Event_Codes = 114 constant KEY_VOLUMEUP (line 124) | KEY_VOLUMEUP Linux_Event_Codes = 115 constant KEY_POWER (line 125) | KEY_POWER Linux_Event_Codes = 116 constant KEY_KPEQUAL (line 126) | KEY_KPEQUAL Linux_Event_Codes = 117 constant KEY_KPPLUSMINUS (line 127) | KEY_KPPLUSMINUS Linux_Event_Codes = 118 constant KEY_PAUSE (line 128) | KEY_PAUSE Linux_Event_Codes = 119 constant KEY_SCALE (line 129) | KEY_SCALE Linux_Event_Codes = 120 constant KEY_KPCOMMA (line 131) | KEY_KPCOMMA Linux_Event_Codes = 121 constant KEY_HANGEUL (line 132) | KEY_HANGEUL Linux_Event_Codes = 122 constant KEY_HANJA (line 134) | KEY_HANJA Linux_Event_Codes = 123 constant KEY_YEN (line 135) | KEY_YEN Linux_Event_Codes = 124 constant KEY_LEFTMETA (line 136) | KEY_LEFTMETA Linux_Event_Codes = 125 constant KEY_RIGHTMETA (line 137) | KEY_RIGHTMETA Linux_Event_Codes = 126 constant KEY_COMPOSE (line 138) | KEY_COMPOSE Linux_Event_Codes = 127 constant KEY_STOP (line 139) | KEY_STOP Linux_Event_Codes = 128 constant KEY_AGAIN (line 140) | KEY_AGAIN Linux_Event_Codes = 129 constant KEY_PROPS (line 141) | KEY_PROPS Linux_Event_Codes = 130 constant KEY_UNDO (line 142) | KEY_UNDO Linux_Event_Codes = 131 constant KEY_FRONT (line 143) | KEY_FRONT Linux_Event_Codes = 132 constant KEY_COPY (line 144) | KEY_COPY Linux_Event_Codes = 133 constant KEY_OPEN (line 145) | KEY_OPEN Linux_Event_Codes = 134 constant KEY_PASTE (line 146) | KEY_PASTE Linux_Event_Codes = 135 constant KEY_FIND (line 147) | KEY_FIND Linux_Event_Codes = 136 constant KEY_CUT (line 148) | KEY_CUT Linux_Event_Codes = 137 constant KEY_HELP (line 149) | KEY_HELP Linux_Event_Codes = 138 constant KEY_MENU (line 150) | KEY_MENU Linux_Event_Codes = 139 constant KEY_CALC (line 151) | KEY_CALC Linux_Event_Codes = 140 constant KEY_SETUP (line 152) | KEY_SETUP Linux_Event_Codes = 141 constant KEY_SLEEP (line 153) | KEY_SLEEP Linux_Event_Codes = 142 constant KEY_WAKEUP (line 154) | KEY_WAKEUP Linux_Event_Codes = 143 constant KEY_FILE (line 155) | KEY_FILE Linux_Event_Codes = 144 constant KEY_SENDFILE (line 156) | KEY_SENDFILE Linux_Event_Codes = 145 constant KEY_DELETEFILE (line 157) | KEY_DELETEFILE Linux_Event_Codes = 146 constant KEY_XFER (line 158) | KEY_XFER Linux_Event_Codes = 147 constant KEY_PROG1 (line 159) | KEY_PROG1 Linux_Event_Codes = 148 constant KEY_PROG2 (line 160) | KEY_PROG2 Linux_Event_Codes = 149 constant KEY_WWW (line 161) | KEY_WWW Linux_Event_Codes = 150 constant KEY_MSDOS (line 162) | KEY_MSDOS Linux_Event_Codes = 151 constant KEY_COFFEE (line 163) | KEY_COFFEE Linux_Event_Codes = 152 constant KEY_ROTATE_DISPLAY (line 165) | KEY_ROTATE_DISPLAY Linux_Event_Codes = 153 constant KEY_CYCLEWINDOWS (line 167) | KEY_CYCLEWINDOWS Linux_Event_Codes = 154 constant KEY_MAIL (line 168) | KEY_MAIL Linux_Event_Codes = 155 constant KEY_BOOKMARKS (line 169) | KEY_BOOKMARKS Linux_Event_Codes = 156 constant KEY_COMPUTER (line 170) | KEY_COMPUTER Linux_Event_Codes = 157 constant KEY_BACK (line 171) | KEY_BACK Linux_Event_Codes = 158 constant KEY_FORWARD (line 172) | KEY_FORWARD Linux_Event_Codes = 159 constant KEY_CLOSECD (line 173) | KEY_CLOSECD Linux_Event_Codes = 160 constant KEY_EJECTCD (line 174) | KEY_EJECTCD Linux_Event_Codes = 161 constant KEY_EJECTCLOSECD (line 175) | KEY_EJECTCLOSECD Linux_Event_Codes = 162 constant KEY_NEXTSONG (line 176) | KEY_NEXTSONG Linux_Event_Codes = 163 constant KEY_PLAYPAUSE (line 177) | KEY_PLAYPAUSE Linux_Event_Codes = 164 constant KEY_PREVIOUSSONG (line 178) | KEY_PREVIOUSSONG Linux_Event_Codes = 165 constant KEY_STOPCD (line 179) | KEY_STOPCD Linux_Event_Codes = 166 constant KEY_RECORD (line 180) | KEY_RECORD Linux_Event_Codes = 167 constant KEY_REWIND (line 181) | KEY_REWIND Linux_Event_Codes = 168 constant KEY_PHONE (line 182) | KEY_PHONE Linux_Event_Codes = 169 constant KEY_ISO (line 183) | KEY_ISO Linux_Event_Codes = 170 constant KEY_CONFIG (line 184) | KEY_CONFIG Linux_Event_Codes = 171 constant KEY_HOMEPAGE (line 185) | KEY_HOMEPAGE Linux_Event_Codes = 172 constant KEY_REFRESH (line 186) | KEY_REFRESH Linux_Event_Codes = 173 constant KEY_EXIT (line 187) | KEY_EXIT Linux_Event_Codes = 174 constant KEY_MOVE (line 188) | KEY_MOVE Linux_Event_Codes = 175 constant KEY_EDIT (line 189) | KEY_EDIT Linux_Event_Codes = 176 constant KEY_SCROLLUP (line 190) | KEY_SCROLLUP Linux_Event_Codes = 177 constant KEY_SCROLLDOWN (line 191) | KEY_SCROLLDOWN Linux_Event_Codes = 178 constant KEY_KPLEFTPAREN (line 192) | KEY_KPLEFTPAREN Linux_Event_Codes = 179 constant KEY_KPRIGHTPAREN (line 193) | KEY_KPRIGHTPAREN Linux_Event_Codes = 180 constant KEY_NEW (line 194) | KEY_NEW Linux_Event_Codes = 181 constant KEY_REDO (line 195) | KEY_REDO Linux_Event_Codes = 182 constant KEY_F13 (line 197) | KEY_F13 Linux_Event_Codes = 183 constant KEY_F14 (line 198) | KEY_F14 Linux_Event_Codes = 184 constant KEY_F15 (line 199) | KEY_F15 Linux_Event_Codes = 185 constant KEY_F16 (line 200) | KEY_F16 Linux_Event_Codes = 186 constant KEY_F17 (line 201) | KEY_F17 Linux_Event_Codes = 187 constant KEY_F18 (line 202) | KEY_F18 Linux_Event_Codes = 188 constant KEY_F19 (line 203) | KEY_F19 Linux_Event_Codes = 189 constant KEY_F20 (line 204) | KEY_F20 Linux_Event_Codes = 190 constant KEY_F21 (line 205) | KEY_F21 Linux_Event_Codes = 191 constant KEY_F22 (line 206) | KEY_F22 Linux_Event_Codes = 192 constant KEY_F23 (line 207) | KEY_F23 Linux_Event_Codes = 193 constant KEY_F24 (line 208) | KEY_F24 Linux_Event_Codes = 194 constant KEY_PLAYCD (line 210) | KEY_PLAYCD Linux_Event_Codes = 200 constant KEY_PAUSECD (line 211) | KEY_PAUSECD Linux_Event_Codes = 201 constant KEY_PROG3 (line 212) | KEY_PROG3 Linux_Event_Codes = 202 constant KEY_PROG4 (line 213) | KEY_PROG4 Linux_Event_Codes = 203 constant KEY_ALL_APPLICATIONS (line 214) | KEY_ALL_APPLICATIONS Linux_Event_Codes = 204 constant KEY_SUSPEND (line 216) | KEY_SUSPEND Linux_Event_Codes = 205 constant KEY_CLOSE (line 217) | KEY_CLOSE Linux_Event_Codes = 206 constant KEY_PLAY (line 218) | KEY_PLAY Linux_Event_Codes = 207 constant KEY_FASTFORWARD (line 219) | KEY_FASTFORWARD Linux_Event_Codes = 208 constant KEY_BASSBOOST (line 220) | KEY_BASSBOOST Linux_Event_Codes = 209 constant KEY_PRINT (line 221) | KEY_PRINT Linux_Event_Codes = 210 constant KEY_HP (line 222) | KEY_HP Linux_Event_Codes = 211 constant KEY_CAMERA (line 223) | KEY_CAMERA Linux_Event_Codes = 212 constant KEY_SOUND (line 224) | KEY_SOUND Linux_Event_Codes = 213 constant KEY_QUESTION (line 225) | KEY_QUESTION Linux_Event_Codes = 214 constant KEY_EMAIL (line 226) | KEY_EMAIL Linux_Event_Codes = 215 constant KEY_CHAT (line 227) | KEY_CHAT Linux_Event_Codes = 216 constant KEY_SEARCH (line 228) | KEY_SEARCH Linux_Event_Codes = 217 constant KEY_CONNECT (line 229) | KEY_CONNECT Linux_Event_Codes = 218 constant KEY_FINANCE (line 230) | KEY_FINANCE Linux_Event_Codes = 219 constant KEY_SPORT (line 231) | KEY_SPORT Linux_Event_Codes = 220 constant KEY_SHOP (line 232) | KEY_SHOP Linux_Event_Codes = 221 constant KEY_ALTERASE (line 233) | KEY_ALTERASE Linux_Event_Codes = 222 constant KEY_CANCEL (line 234) | KEY_CANCEL Linux_Event_Codes = 223 constant KEY_BRIGHTNESSDOWN (line 235) | KEY_BRIGHTNESSDOWN Linux_Event_Codes = 224 constant KEY_BRIGHTNESSUP (line 236) | KEY_BRIGHTNESSUP Linux_Event_Codes = 225 constant KEY_MEDIA (line 237) | KEY_MEDIA Linux_Event_Codes = 226 constant KEY_SWITCHVIDEOMODE (line 239) | KEY_SWITCHVIDEOMODE Linux_Event_Codes = 227 constant KEY_KBDILLUMTOGGLE (line 240) | KEY_KBDILLUMTOGGLE Linux_Event_Codes = 228 constant KEY_KBDILLUMDOWN (line 241) | KEY_KBDILLUMDOWN Linux_Event_Codes = 229 constant KEY_KBDILLUMUP (line 242) | KEY_KBDILLUMUP Linux_Event_Codes = 230 constant KEY_SEND (line 244) | KEY_SEND Linux_Event_Codes = 231 constant KEY_REPLY (line 245) | KEY_REPLY Linux_Event_Codes = 232 constant KEY_FORWARDMAIL (line 246) | KEY_FORWARDMAIL Linux_Event_Codes = 233 constant KEY_SAVE (line 247) | KEY_SAVE Linux_Event_Codes = 234 constant KEY_DOCUMENTS (line 248) | KEY_DOCUMENTS Linux_Event_Codes = 235 constant KEY_BATTERY (line 249) | KEY_BATTERY Linux_Event_Codes = 236 constant KEY_BLUETOOTH (line 250) | KEY_BLUETOOTH Linux_Event_Codes = 237 constant KEY_WLAN (line 251) | KEY_WLAN Linux_Event_Codes = 238 constant KEY_UWB (line 252) | KEY_UWB Linux_Event_Codes = 239 constant KEY_UNKNOWN (line 253) | KEY_UNKNOWN Linux_Event_Codes = 240 constant KEY_VIDEO_NEXT (line 254) | KEY_VIDEO_NEXT Linux_Event_Codes = 241 constant KEY_VIDEO_PREV (line 255) | KEY_VIDEO_PREV Linux_Event_Codes = 242 constant KEY_BRIGHTNESS_CYCLE (line 256) | KEY_BRIGHTNESS_CYCLE Linux_Event_Codes = 243 constant KEY_BRIGHTNESS_AUTO (line 257) | KEY_BRIGHTNESS_AUTO Linux_Event_Codes = 244 constant KEY_DISPLAY_OFF (line 259) | KEY_DISPLAY_OFF Linux_Event_Codes = 245 constant KEY_WWAN (line 260) | KEY_WWAN Linux_Event_Codes = 246 constant KEY_RFKILL (line 262) | KEY_RFKILL Linux_Event_Codes = 247 constant KEY_MICMUTE (line 263) | KEY_MICMUTE Linux_Event_Codes = 248 type LINUX_BUTTON_CODES (line 268) | type LINUX_BUTTON_CODES constant BTN_MISC (line 271) | BTN_MISC LINUX_BUTTON_CODES = 0x100 constant BTN_0 (line 272) | BTN_0 LINUX_BUTTON_CODES = 0x100 constant BTN_1 (line 273) | BTN_1 LINUX_BUTTON_CODES = 0x101 constant BTN_2 (line 274) | BTN_2 LINUX_BUTTON_CODES = 0x102 constant BTN_3 (line 275) | BTN_3 LINUX_BUTTON_CODES = 0x103 constant BTN_4 (line 276) | BTN_4 LINUX_BUTTON_CODES = 0x104 constant BTN_5 (line 277) | BTN_5 LINUX_BUTTON_CODES = 0x105 constant BTN_6 (line 278) | BTN_6 LINUX_BUTTON_CODES = 0x106 constant BTN_7 (line 279) | BTN_7 LINUX_BUTTON_CODES = 0x107 constant BTN_8 (line 280) | BTN_8 LINUX_BUTTON_CODES = 0x108 constant BTN_9 (line 281) | BTN_9 LINUX_BUTTON_CODES = 0x109 constant BTN_MOUSE (line 283) | BTN_MOUSE LINUX_BUTTON_CODES = 0x110 constant BTN_LEFT (line 284) | BTN_LEFT LINUX_BUTTON_CODES = 0x110 constant BTN_RIGHT (line 285) | BTN_RIGHT LINUX_BUTTON_CODES = 0x111 constant BTN_MIDDLE (line 286) | BTN_MIDDLE LINUX_BUTTON_CODES = 0x112 constant BTN_SIDE (line 287) | BTN_SIDE LINUX_BUTTON_CODES = 0x113 constant BTN_EXTRA (line 288) | BTN_EXTRA LINUX_BUTTON_CODES = 0x114 constant BTN_FORWARD (line 289) | BTN_FORWARD LINUX_BUTTON_CODES = 0x115 constant BTN_BACK (line 290) | BTN_BACK LINUX_BUTTON_CODES = 0x116 constant BTN_TASK (line 291) | BTN_TASK LINUX_BUTTON_CODES = 0x117 constant BTN_JOYSTICK (line 293) | BTN_JOYSTICK LINUX_BUTTON_CODES = 0x120 constant BTN_TRIGGER (line 294) | BTN_TRIGGER LINUX_BUTTON_CODES = 0x120 constant BTN_THUMB (line 295) | BTN_THUMB LINUX_BUTTON_CODES = 0x121 constant BTN_THUMB2 (line 296) | BTN_THUMB2 LINUX_BUTTON_CODES = 0x122 constant BTN_TOP (line 297) | BTN_TOP LINUX_BUTTON_CODES = 0x123 constant BTN_TOP2 (line 298) | BTN_TOP2 LINUX_BUTTON_CODES = 0x124 constant BTN_PINKIE (line 299) | BTN_PINKIE LINUX_BUTTON_CODES = 0x125 constant BTN_BASE (line 300) | BTN_BASE LINUX_BUTTON_CODES = 0x126 constant BTN_BASE2 (line 301) | BTN_BASE2 LINUX_BUTTON_CODES = 0x127 constant BTN_BASE3 (line 302) | BTN_BASE3 LINUX_BUTTON_CODES = 0x128 constant BTN_BASE4 (line 303) | BTN_BASE4 LINUX_BUTTON_CODES = 0x129 constant BTN_BASE5 (line 304) | BTN_BASE5 LINUX_BUTTON_CODES = 0x12a constant BTN_BASE6 (line 305) | BTN_BASE6 LINUX_BUTTON_CODES = 0x12b constant BTN_DEAD (line 306) | BTN_DEAD LINUX_BUTTON_CODES = 0x12f constant BTN_GAMEPAD (line 308) | BTN_GAMEPAD LINUX_BUTTON_CODES = 0x130 constant BTN_SOUTH (line 309) | BTN_SOUTH LINUX_BUTTON_CODES = 0x130 constant BTN_A (line 310) | BTN_A LINUX_BUTTON_CODES = BTN_SOUTH constant BTN_EAST (line 311) | BTN_EAST LINUX_BUTTON_CODES = 0x131 constant BTN_B (line 312) | BTN_B LINUX_BUTTON_CODES = BTN_EAST constant BTN_C (line 313) | BTN_C LINUX_BUTTON_CODES = 0x132 constant BTN_NORTH (line 314) | BTN_NORTH LINUX_BUTTON_CODES = 0x133 constant BTN_X (line 315) | BTN_X LINUX_BUTTON_CODES = BTN_NORTH constant BTN_WEST (line 316) | BTN_WEST LINUX_BUTTON_CODES = 0x134 constant BTN_Y (line 317) | BTN_Y LINUX_BUTTON_CODES = BTN_WEST constant BTN_Z (line 318) | BTN_Z LINUX_BUTTON_CODES = 0x135 constant BTN_TL (line 319) | BTN_TL LINUX_BUTTON_CODES = 0x136 constant BTN_TR (line 320) | BTN_TR LINUX_BUTTON_CODES = 0x137 constant BTN_TL2 (line 321) | BTN_TL2 LINUX_BUTTON_CODES = 0x138 constant BTN_TR2 (line 322) | BTN_TR2 LINUX_BUTTON_CODES = 0x139 constant BTN_SELECT (line 323) | BTN_SELECT LINUX_BUTTON_CODES = 0x13a constant BTN_START (line 324) | BTN_START LINUX_BUTTON_CODES = 0x13b constant BTN_MODE (line 325) | BTN_MODE LINUX_BUTTON_CODES = 0x13c constant BTN_THUMBL (line 326) | BTN_THUMBL LINUX_BUTTON_CODES = 0x13d constant BTN_THUMBR (line 327) | BTN_THUMBR LINUX_BUTTON_CODES = 0x13e constant BTN_DIGI (line 329) | BTN_DIGI LINUX_BUTTON_CODES = 0x140 constant BTN_TOOL_PEN (line 330) | BTN_TOOL_PEN LINUX_BUTTON_CODES = 0x140 constant BTN_TOOL_RUBBER (line 331) | BTN_TOOL_RUBBER LINUX_BUTTON_CODES = 0x141 constant BTN_TOOL_BRUSH (line 332) | BTN_TOOL_BRUSH LINUX_BUTTON_CODES = 0x142 constant BTN_TOOL_PENCIL (line 333) | BTN_TOOL_PENCIL LINUX_BUTTON_CODES = 0x143 constant BTN_TOOL_AIRBRUSH (line 334) | BTN_TOOL_AIRBRUSH LINUX_BUTTON_CODES = 0x144 constant BTN_TOOL_FINGER (line 335) | BTN_TOOL_FINGER LINUX_BUTTON_CODES = 0x145 constant BTN_TOOL_MOUSE (line 336) | BTN_TOOL_MOUSE LINUX_BUTTON_CODES = 0x146 constant BTN_TOOL_LENS (line 337) | BTN_TOOL_LENS LINUX_BUTTON_CODES = 0x147 constant BTN_TOOL_QUINTTAP (line 338) | BTN_TOOL_QUINTTAP LINUX_BUTTON_CODES = 0x148 constant BTN_STYLUS3 (line 339) | BTN_STYLUS3 LINUX_BUTTON_CODES = 0x149 constant BTN_TOUCH (line 340) | BTN_TOUCH LINUX_BUTTON_CODES = 0x14a constant BTN_STYLUS (line 341) | BTN_STYLUS LINUX_BUTTON_CODES = 0x14b constant BTN_STYLUS2 (line 342) | BTN_STYLUS2 LINUX_BUTTON_CODES = 0x14c constant BTN_TOOL_DOUBLETAP (line 343) | BTN_TOOL_DOUBLETAP LINUX_BUTTON_CODES = 0x14d constant BTN_TOOL_TRIPLETAP (line 344) | BTN_TOOL_TRIPLETAP LINUX_BUTTON_CODES = 0x14e constant BTN_TOOL_QUADTAP (line 345) | BTN_TOOL_QUADTAP LINUX_BUTTON_CODES = 0x14f constant BTN_WHEEL (line 347) | BTN_WHEEL LINUX_BUTTON_CODES = 0x150 constant BTN_GEAR_DOWN (line 348) | BTN_GEAR_DOWN LINUX_BUTTON_CODES = 0x150 constant BTN_GEAR_UP (line 349) | BTN_GEAR_UP LINUX_BUTTON_CODES = 0x151 FILE: termeverything/MainLoop.go function MainLoop (line 12) | func MainLoop() { FILE: termeverything/ParseArgs.go constant version (line 17) | version = "0.7.6" type CommandLineArgs (line 19) | type CommandLineArgs struct method WaylandDisplayName (line 33) | func (args *CommandLineArgs) WaylandDisplayName() string { function ParseArgs (line 37) | func ParseArgs() CommandLineArgs { FILE: termeverything/PointerCode.go type PointerEvent (line 8) | type PointerEvent interface type PointerMove (line 15) | type PointerMove struct method isPointerEvent (line 21) | func (*PointerMove) isPointerEvent() {} method isXkbdCode (line 22) | func (*PointerMove) isXkbdCode() {} method OrModifiers (line 23) | func (p *PointerMove) OrModifiers(modifiers int) { method GetModifiers (line 27) | func (p *PointerMove) GetModifiers() int { type PointerButtonPress (line 31) | type PointerButtonPress struct method isPointerEvent (line 37) | func (*PointerButtonPress) isPointerEvent() {} method isXkbdCode (line 38) | func (*PointerButtonPress) isXkbdCode() {} method OrModifiers (line 39) | func (p *PointerButtonPress) OrModifiers(modifiers int) { method GetModifiers (line 43) | func (p *PointerButtonPress) GetModifiers() int { type PointerButtonRelease (line 52) | type PointerButtonRelease struct method isPointerEvent (line 58) | func (*PointerButtonRelease) isPointerEvent() {} method isXkbdCode (line 59) | func (*PointerButtonRelease) isXkbdCode() {} method OrModifiers (line 60) | func (p *PointerButtonRelease) OrModifiers(modifiers int) { method GetModifiers (line 64) | func (p *PointerButtonRelease) GetModifiers() int { type PointerWheel (line 68) | type PointerWheel struct method isPointerEvent (line 73) | func (*PointerWheel) isPointerEvent() {} method isXkbdCode (line 74) | func (*PointerWheel) isXkbdCode() {} method OrModifiers (line 75) | func (p *PointerWheel) OrModifiers(modifiers int) { method GetModifiers (line 79) | func (p *PointerWheel) GetModifiers() int { function MouseModifiers (line 83) | func MouseModifiers(code, base int) int { function ParseMouseCode (line 95) | func ParseMouseCode(code string) XkbdCode { function ParseSGRMouseSequences (line 235) | func ParseSGRMouseSequences(data []byte) []XkbdCode { function PointerCode (line 253) | func PointerCode(data []byte) PointerEvent { FILE: termeverything/RawMode.go function EnableRawModeFD (line 27) | func EnableRawModeFD(fd int) (func() error, error) { FILE: termeverything/RenderMarkdownToTerminal.go function RenderMarkdownToTerminal (line 9) | func RenderMarkdownToTerminal(markdown string) string { function renderCode (line 25) | func renderCode(line string) string { FILE: termeverything/SetVirtualMonitorSize.go function SetVirtualMonitorSize (line 12) | func SetVirtualMonitorSize(newVirtualMonitorSize string) { FILE: termeverything/StatusLine.go type LineButton (line 14) | type LineButton struct type StatusLineTextOrButton (line 20) | type StatusLineTextOrButton interface type StatusLineText (line 24) | type StatusLineText struct method IsStatusLineTextOrButton (line 28) | func (s *StatusLineText) IsStatusLineTextOrButton() {} type StatusLineButton (line 30) | type StatusLineButton struct method IsStatusLineTextOrButton (line 34) | func (s *StatusLineButton) IsStatusLineTextOrButton() {} type Status_Line (line 36) | type Status_Line struct method UpdateMousePosition (line 56) | func (s *Status_Line) UpdateMousePosition(code *PointerMove) { method HandleTerminalMousePress (line 64) | func (s *Status_Line) HandleTerminalMousePress(pressed bool) { method PostFrame (line 81) | func (s *Status_Line) PostFrame(delta_time float64) { method Draw (line 139) | func (s *Status_Line) Draw(delta_time float64, app_title *string, keys... method buildBugBody (line 162) | func (s *Status_Line) buildBugBody() string { method ChooseAppTitle (line 223) | func (s *Status_Line) ChooseAppTitle(appTitle *string) StatusLineTextO... method KeyboardKeyHitButton (line 230) | func (s *Status_Line) KeyboardKeyHitButton(button LineButton, keys_pre... method Line (line 243) | func (s *Status_Line) Line(keys_pressed_this_frame map[Linux_Event_Cod... method GetOsDetails (line 280) | func (s *Status_Line) GetOsDetails() string { function MakeStatusLine (line 87) | func MakeStatusLine() *Status_Line { function getEnvOr (line 215) | func getEnvOr(k, def string) string { function firstOr (line 303) | func firstOr(a, b string) string { FILE: termeverything/TerminalDrawLoop.go type FrameInputState (line 18) | type FrameInputState struct function MakeFrameInputState (line 23) | func MakeFrameInputState() FrameInputState { type TerminalDrawLoop (line 30) | type TerminalDrawLoop struct method GetAppTitle (line 109) | func (tw *TerminalDrawLoop) GetAppTitle() *string { method DrawToTerminal (line 122) | func (tw *TerminalDrawLoop) DrawToTerminal(status_line string) { method MainLoop (line 146) | func (tw *TerminalDrawLoop) MainLoop() { method DrawClients (line 182) | func (tw *TerminalDrawLoop) DrawClients() { method ResetFrameState (line 256) | func (tw *TerminalDrawLoop) ResetFrameState() { method ShouldDrawFrame (line 261) | func (tw *TerminalDrawLoop) ShouldDrawFrame(start_of_frame float64, nu... function MakeTerminalDrawLoop (line 68) | func MakeTerminalDrawLoop(desktop_size wayland.Size, FILE: termeverything/TerminalWindow.go type RenderedScreenSize (line 16) | type RenderedScreenSize struct type WindowMode (line 21) | type WindowMode constant WindowMode_Passthrough (line 24) | WindowMode_Passthrough WindowMode = iota constant WindowMode_Capture (line 25) | WindowMode_Capture type TerminalWindow (line 30) | type TerminalWindow struct method OnExit (line 106) | func (tw *TerminalWindow) OnExit() { method InputLoop (line 123) | func (tw *TerminalWindow) InputLoop() { method ProcessCodes (line 149) | func (tw *TerminalWindow) ProcessCodes(codes []XkbdCode) { method ScrollDirection (line 236) | func (tw *TerminalWindow) ScrollDirection(code_up bool) float32 { method GetButtonToReleaseAndUpdatePressedMouseButton (line 253) | func (tw *TerminalWindow) GetButtonToReleaseAndUpdatePressedMouseButto... method CurrentTerminalSize (line 264) | func (tw *TerminalWindow) CurrentTerminalSize() (cols, rows int) { function MakeTerminalWindow (line 51) | func MakeTerminalWindow( FILE: termeverything/profile.go function init (line 13) | func init() { FILE: wayland/ApplyWlSurfaceDoubleBufferedState.go type PendingBufferUpdates (line 8) | type PendingBufferUpdates struct function ApplyWlSurfaceDoubleBufferedState (line 14) | func ApplyWlSurfaceDoubleBufferedState( FILE: wayland/Client.go type ClientStatus (line 15) | type ClientStatus constant ClientStatus_Connected (line 18) | ClientStatus_Connected ClientStatus = 0 constant ClientStatus_Disconnected (line 19) | ClientStatus_Disconnected ClientStatus = 2 type Client (line 22) | type Client struct method AddFrameDrawRequest (line 55) | func (c *Client) AddFrameDrawRequest(cb protocols.ObjectID[protocols.W... method GetSurfaceIDFromRole (line 59) | func (c *Client) GetSurfaceIDFromRole(roleObjectID protocols.AnyObject... method GetSurfaceFromRole (line 66) | func (c *Client) GetSurfaceFromRole(roleObjectID protocols.AnyObjectID... method UnregisterRoleToSurface (line 75) | func (c *Client) UnregisterRoleToSurface(roleID protocols.AnyObjectID) { method RegisterRoleToSurface (line 79) | func (c *Client) RegisterRoleToSurface(roleID protocols.AnyObjectID, s... method FindDescendantSurface (line 89) | func (c *Client) FindDescendantSurface(surfaceID protocols.ObjectID[pr... method SendError (line 117) | func (c *Client) SendError(objectID protocols.AnyObjectID, code uint32... method GetGlobalBinds (line 126) | func (c *Client) GetGlobalBinds(globalID protocols.GlobalID) any { method AddObject (line 147) | func (c *Client) AddObject(id protocols.AnyObjectID, v any) { method RemoveObject (line 157) | func (c *Client) RemoveObject(id protocols.AnyObjectID) { method GetObject (line 161) | func (c *Client) GetObject(id protocols.AnyObjectID) any { method GetGlobalObjectByID (line 169) | func (c *Client) GetGlobalObjectByID(globalID uint32) any { method MainLoop (line 229) | func (c *Client) MainLoop() error { method Send (line 264) | func (c *Client) Send(ev protocols.OutgoingEvent) { method SendPendingMessage (line 275) | func (c *Client) SendPendingMessage(ev protocols.OutgoingEvent) error { method ParseMessages (line 321) | func (c *Client) ParseMessages(n int, fds []int) error { method ClaimFileDescriptor (line 363) | func (c *Client) ClaimFileDescriptor() *protocols.FileDescriptor { method SetCompositorVersion (line 372) | func (c *Client) SetCompositorVersion(v uint32) { c.CompositorVersion ... method GetCompositorVersion (line 373) | func (c *Client) GetCompositorVersion() uint32 { return c.CompositorV... method DrawableSurfaces (line 375) | func (c *Client) DrawableSurfaces() map[protocols.ObjectID[protocols.W... method TopLevelSurfaces (line 378) | func (c *Client) TopLevelSurfaces() map[protocols.ObjectID[protocols.X... function MakeClient (line 205) | func MakeClient(conn *net.UnixConn) *Client { FILE: wayland/ClientGlobal.go method AddGlobalWlShmBind (line 5) | func (c *Client) AddGlobalWlShmBind(objectID protocols.ObjectID[protocol... method AddGlobalWlSeatBind (line 14) | func (c *Client) AddGlobalWlSeatBind(objectID protocols.ObjectID[protoco... method AddGlobalWlOutputBind (line 23) | func (c *Client) AddGlobalWlOutputBind(objectID protocols.ObjectID[proto... method AddGlobalWlKeyboardBind (line 32) | func (c *Client) AddGlobalWlKeyboardBind(objectID protocols.ObjectID[pro... method AddGlobalWlPointerBind (line 41) | func (c *Client) AddGlobalWlPointerBind(objectID protocols.ObjectID[prot... method AddGlobalWlTouchBind (line 50) | func (c *Client) AddGlobalWlTouchBind(objectID protocols.ObjectID[protoc... method AddGlobalWlDataDeviceBind (line 59) | func (c *Client) AddGlobalWlDataDeviceBind(objectID protocols.ObjectID[p... method AddGlobalZwpXwaylandKeyboardGrabManagerV1Bind (line 68) | func (c *Client) AddGlobalZwpXwaylandKeyboardGrabManagerV1Bind(objectID ... method RemoveGlobalWlShmBind (line 77) | func (c *Client) RemoveGlobalWlShmBind(objectID protocols.ObjectID[proto... method RemoveGlobalWlSeatBind (line 85) | func (c *Client) RemoveGlobalWlSeatBind(objectID protocols.ObjectID[prot... method RemoveGlobalWlOutputBind (line 93) | func (c *Client) RemoveGlobalWlOutputBind(objectID protocols.ObjectID[pr... method RemoveGlobalWlKeyboardBind (line 100) | func (c *Client) RemoveGlobalWlKeyboardBind(objectID protocols.ObjectID[... method RemoveGlobalWlPointerBind (line 108) | func (c *Client) RemoveGlobalWlPointerBind(objectID protocols.ObjectID[p... method RemoveGlobalWlTouchBind (line 116) | func (c *Client) RemoveGlobalWlTouchBind(objectID protocols.ObjectID[pro... method RemoveGlobalWlDataDeviceBind (line 124) | func (c *Client) RemoveGlobalWlDataDeviceBind(objectID protocols.ObjectI... method RemoveGlobalZwpXwaylandKeyboardGrabManagerV1Bind (line 132) | func (c *Client) RemoveGlobalZwpXwaylandKeyboardGrabManagerV1Bind(object... FILE: wayland/CopyBufferToWlSurfaceTexture.go function CopyBufferToWlSurfaceTexture (line 9) | func CopyBufferToWlSurfaceTexture( FILE: wayland/Desktop.go type Desktop (line 14) | type Desktop struct method DrawImage (line 93) | func (cd *Desktop) DrawImage(src image.Image, dx, dy int) { method AfterOpeningTimeout (line 110) | func (cd *Desktop) AfterOpeningTimeout() bool { method Clear (line 117) | func (cd *Desktop) Clear() { method DrawClients (line 132) | func (cd *Desktop) DrawClients(clients []*Client) { function MakeDesktop (line 29) | func MakeDesktop(size Size, willShowAppRightAtStartup bool, iconPNG []by... function RgbaToBgra (line 51) | func RgbaToBgra(src *image.NRGBA) *image.NRGBA { function DecodeIconToNRGBA (line 75) | func DecodeIconToNRGBA(data []byte) *image.NRGBA { type SortedSurfaceEntry (line 121) | type SortedSurfaceEntry struct type SortedSurfaceEntryParentLocation (line 127) | type SortedSurfaceEntryParentLocation struct FILE: wayland/GetMessageAnd_fileDescriptors.go constant GetMessage_timeout (line 12) | GetMessage_timeout = 1 * time.Millisecond constant GetMessage_maxFDsInCmsg (line 13) | GetMessage_maxFDsInCmsg = 10 constant GetMessage_hardFDLimit (line 14) | GetMessage_hardFDLimit = 255 constant GetMessage_intSizeBytes (line 15) | GetMessage_intSizeBytes = 4 function GetMessageAndFileDescriptors (line 20) | func GetMessageAndFileDescriptors(conn *net.UnixConn, buf []byte) (n int... FILE: wayland/InputEvents.go function GetNextEventSerial (line 15) | func GetNextEventSerial() uint32 { function getNextSerial (line 22) | func getNextSerial() uint32 { function SendPointerMotion (line 26) | func SendPointerMotion(clients []*Client, x, y float32) { function SendPointerButton (line 45) | func SendPointerButton(clients []*Client, button uint32, pressed bool) { function SendPointerAxis (line 65) | func SendPointerAxis(clients []*Client, axis protocols.WlPointerAxis_enu... function SendKeyboardKey (line 80) | func SendKeyboardKey(clients []*Client, key uint32, pressed bool) { FILE: wayland/ListenToWaylandSocket.go function ListenToWaylandSocket (line 8) | func ListenToWaylandSocket(socketName string, socketPath string) (listne... FILE: wayland/MemMap.go type MemMapInfo (line 13) | type MemMapInfo struct method Unmap (line 44) | func (m *MemMapInfo) Unmap() { function NewMemMapInfo (line 21) | func NewMemMapInfo(fd int, size uint64) (MemMapInfo, error) { FILE: wayland/MessageDecoder.go constant stateObjectID (line 6) | stateObjectID protocols.DecodeStateType = iota constant stateOpcode (line 7) | stateOpcode constant stateSize (line 8) | stateSize constant stateData (line 9) | stateData function initialDecodeState (line 12) | func initialDecodeState() protocols.DecodeState { type MessageDecoder (line 23) | type MessageDecoder struct method reset (line 33) | func (d *MessageDecoder) reset() { method nextState (line 37) | func (d *MessageDecoder) nextState() { method Consume (line 58) | func (d *MessageDecoder) Consume(buf []byte) []protocols.Message { function MakeMessageDecoder (line 27) | func MakeMessageDecoder() *MessageDecoder { FILE: wayland/SendMessageAndFileDescriptors.go function SendMessageAndFileDescriptors (line 9) | func SendMessageAndFileDescriptors(conn *net.UnixConn, buf []byte, fds [... FILE: wayland/SocketListener.go type SocketListener (line 15) | type SocketListener struct method MainLoop (line 51) | func (w *SocketListener) MainLoop() error { method MainLoopThenClose (line 61) | func (w *SocketListener) MainLoopThenClose() error { method Close (line 66) | func (w *SocketListener) Close() error { type HasDisplayName (line 23) | type HasDisplayName interface function MakeSocketListener (line 27) | func MakeSocketListener(args HasDisplayName) (*SocketListener, error) { function GetWaylandDisplayName (line 73) | func GetWaylandDisplayName(args HasDisplayName) string { function GetSocketPathFromName (line 97) | func GetSocketPathFromName(socketName string) string { function removeFileIfExists (line 105) | func removeFileIfExists(p string) error { FILE: wayland/SurfaceRole.go type SurfaceRole (line 15) | type SurfaceRole interface type SurfaceRoleXdgPopup (line 21) | type SurfaceRoleXdgPopup struct method surface_role (line 25) | func (r *SurfaceRoleXdgPopup) surface_role() {} method HasData (line 26) | func (r *SurfaceRoleXdgPopup) HasData() bool { method ClearData (line 30) | func (r *SurfaceRoleXdgPopup) ClearData() { type CursorHotspot (line 34) | type CursorHotspot struct type SurfaceRoleCursorData (line 38) | type SurfaceRoleCursorData struct type SurfaceRoleCursor (line 42) | type SurfaceRoleCursor struct method surface_role (line 46) | func (r *SurfaceRoleCursor) surface_role() {} method HasData (line 47) | func (r *SurfaceRoleCursor) HasData() bool { method ClearData (line 50) | func (r *SurfaceRoleCursor) ClearData() { type ToplevelPendingState (line 54) | type ToplevelPendingState struct type SurfaceRoleXdgToplevel (line 59) | type SurfaceRoleXdgToplevel struct method surface_role (line 63) | func (r *SurfaceRoleXdgToplevel) surface_role() {} method HasData (line 64) | func (r *SurfaceRoleXdgToplevel) HasData() bool { method ClearData (line 68) | func (r *SurfaceRoleXdgToplevel) ClearData() { type SurfaceRoleWaylandSurfaceData (line 72) | type SurfaceRoleWaylandSurfaceData struct type SurfaceRoleXWaylandSurface (line 76) | type SurfaceRoleXWaylandSurface struct method surface_role (line 80) | func (r *SurfaceRoleXWaylandSurface) surface_role() {} method HasData (line 81) | func (r *SurfaceRoleXWaylandSurface) HasData() bool { method ClearData (line 85) | func (r *SurfaceRoleXWaylandSurface) ClearData() { type SurfaceRoleSubSurface (line 89) | type SurfaceRoleSubSurface struct method surface_role (line 93) | func (r *SurfaceRoleSubSurface) surface_role() {} method HasData (line 94) | func (r *SurfaceRoleSubSurface) HasData() bool { method ClearData (line 97) | func (r *SurfaceRoleSubSurface) ClearData() { FILE: wayland/SurfaceUpdate.go type SurfaceUpdate (line 5) | type SurfaceUpdate struct type Point (line 47) | type Point struct type Rect (line 52) | type Rect struct type ChildPosition (line 60) | type ChildPosition struct type ZOrderSubsurface (line 66) | type ZOrderSubsurface struct type ZOrder (line 75) | type ZOrder constant ZOrderTypeAbove (line 78) | ZOrderTypeAbove ZOrder = iota constant ZOrderTypeBelow (line 79) | ZOrderTypeBelow ZOrder = iota + 1 type XWaylandSurfaceV1Serial (line 82) | type XWaylandSurfaceV1Serial struct FILE: wayland/VirtualMonitorSize.go type Pixels (line 3) | type Pixels type PixelSize (line 5) | type PixelSize struct FILE: wayland/generate/Protocol.go function ToPascalCase (line 9) | func ToPascalCase(s string) string { function enumName (line 19) | func enumName(interfaceName, enumNameWithDot string) string { type Protocol (line 38) | type Protocol struct type InterfaceAttr (line 45) | type InterfaceAttr struct type Interface (line 50) | type Interface struct type Description (line 58) | type Description struct type Enum (line 62) | type Enum struct type Entry (line 67) | type Entry struct type EventOrRequestAttr (line 73) | type EventOrRequestAttr struct type EventOrRequest (line 78) | type EventOrRequest struct type Arg (line 84) | type Arg interface type ArgCommon (line 89) | type ArgCommon struct method Name (line 93) | func (c ArgCommon) Name() string { return c.ArgName } type ArgNewID (line 95) | type ArgNewID struct method ArgKind (line 100) | func (*ArgNewID) ArgKind() string { return "new_id" } type ArgObject (line 102) | type ArgObject struct method ArgKind (line 108) | func (*ArgObject) ArgKind() string { return "object" } type ArgUint (line 110) | type ArgUint struct method ArgKind (line 115) | func (*ArgUint) ArgKind() string { return "uint" } type ArgString (line 117) | type ArgString struct method ArgKind (line 122) | func (*ArgString) ArgKind() string { return "string" } type ArgInt (line 124) | type ArgInt struct method ArgKind (line 128) | func (*ArgInt) ArgKind() string { return "int" } type ArgFd (line 130) | type ArgFd struct method ArgKind (line 134) | func (*ArgFd) ArgKind() string { return "fd" } type ArgFixed (line 136) | type ArgFixed struct method ArgKind (line 140) | func (*ArgFixed) ArgKind() string { return "fixed" } type ArgArray (line 142) | type ArgArray struct method ArgKind (line 146) | func (*ArgArray) ArgKind() string { return "array" } function sanitizedArgName (line 148) | func sanitizedArgName(arg Arg) string { type argXML (line 161) | type argXML struct type eventOrRequestXML (line 169) | type eventOrRequestXML struct type interfaceXML (line 176) | type interfaceXML struct type protocolXML (line 184) | type protocolXML struct function convertEventOrRequestXML (line 191) | func convertEventOrRequestXML(x eventOrRequestXML) (EventOrRequest, erro... function UnmarshalProtocolXML (line 259) | func UnmarshalProtocolXML(data []byte) (*Protocol, error) { function generateGoType (line 315) | func generateGoType(interfaceName string, a Arg, event bool) string { FILE: wayland/generate/build_protocol.go type BuildProtocolOut (line 13) | type BuildProtocolOut struct function buildProtocol (line 18) | func buildProtocol(fs embed.FS, file string, protocolsPackageNameForHelp... FILE: wayland/generate/gen_enums.go function genEnums (line 9) | func genEnums(intf Interface) string { function sanitizeConstName (line 33) | func sanitizeConstName(s string) string { FILE: wayland/generate/gen_events.go function genEvents (line 8) | func genEvents(i Interface) string { FILE: wayland/generate/gen_interface_interface.go function genInterfaceInterface (line 8) | func genInterfaceInterface(iface Interface) string { FILE: wayland/generate/gen_request_handler.go function argFlatmap (line 8) | func argFlatmap(a Arg, postfix string) []string { function genRequestHandler (line 23) | func genRequestHandler(i Interface) string { function genArgParseCode (line 98) | func genArgParseCode(a Arg, interfaceName string) string { FILE: wayland/generate/protocols.go function main (line 17) | func main() { FILE: wayland/mmap.c function unmap (line 22) | bool unmap(void* addr, size_t size) { FILE: wayland/pointerslices/lib.go function Contains (line 5) | func Contains[T comparable](slice []*T, item T) bool { function DeleteFunc (line 17) | func DeleteFunc[T any](slice []*T, f func(T) bool) []*T { function Index (line 29) | func Index[T comparable](slice []*T, item T) int { function IndexOfItemOrNil (line 43) | func IndexOfItemOrNil[T comparable](slice []*T, item *T) int { function Delete (line 55) | func Delete[T any](slice []*T, start, end int) []*T { function Insert (line 59) | func Insert[T any](slice []*T, index int, values ...*T) []*T { FILE: wayland/protocols/GlobalObjects.go type GlobalID (line 3) | type GlobalID type Version (line 4) | type Version constant GlobalID_WlDisplay (line 7) | GlobalID_WlDisplay GlobalID = 1 constant GlobalID_WlCompositor (line 8) | GlobalID_WlCompositor GlobalID = 0xff00000 constant GlobalID_WlSubcompositor (line 9) | GlobalID_WlSubcompositor GlobalID = 0xff00001 constant GlobalID_WlOutput (line 10) | GlobalID_WlOutput GlobalID = 0xff00002 constant GlobalID_WlSeat (line 11) | GlobalID_WlSeat GlobalID = 0xff00003 constant GlobalID_WlShm (line 12) | GlobalID_WlShm GlobalID = 0xff00004 constant GlobalID_XdgWmBase (line 13) | GlobalID_XdgWmBase GlobalID = 0xff00005 constant GlobalID_WlDataDeviceManager (line 14) | GlobalID_WlDataDeviceManager GlobalID = 0xff00006 constant GlobalID_WlKeyboard (line 15) | GlobalID_WlKeyboard GlobalID = 0xff00007 constant GlobalID_WlPointer (line 16) | GlobalID_WlPointer GlobalID = 0xff00008 constant GlobalID_ZwpXwaylandKeyboardGrabManagerV1 (line 17) | GlobalID_ZwpXwaylandKeyboardGrabManagerV1 GlobalID = 0xff00009 constant GlobalID_XwaylandShellV1 (line 18) | GlobalID_XwaylandShellV1 GlobalID = 0xff00011 constant GlobalID_WlDataDevice (line 19) | GlobalID_WlDataDevice GlobalID = 0xff00012 constant GlobalID_WlTouch (line 20) | GlobalID_WlTouch GlobalID = 0xff00013 constant GlobalID_ZxdgDecorationManagerV1 (line 21) | GlobalID_ZxdgDecorationManagerV1 GlobalID = 0xff00014 type AdvertisedGlobalObjectName (line 24) | type AdvertisedGlobalObjectName struct function GetGlobalWlDisplayBinds (line 56) | func GetGlobalWlDisplayBinds(cs ClientState) map[ObjectID[WlDisplay]]Ver... function GetGlobalWlCompositorBinds (line 66) | func GetGlobalWlCompositorBinds(cs ClientState) map[ObjectID[WlComposito... function GetGlobalWlSubcompositorBinds (line 76) | func GetGlobalWlSubcompositorBinds(cs ClientState) map[ObjectID[WlSubcom... function GetGlobalWlOutputBinds (line 86) | func GetGlobalWlOutputBinds(cs ClientState) map[ObjectID[WlOutput]]Versi... function GetGlobalWlSeatBinds (line 96) | func GetGlobalWlSeatBinds(cs ClientState) map[ObjectID[WlSeat]]Version { function GetGlobalWlShmBinds (line 106) | func GetGlobalWlShmBinds(cs ClientState) map[ObjectID[WlShm]]Version { function GetGlobalXdgWmBaseBinds (line 116) | func GetGlobalXdgWmBaseBinds(cs ClientState) map[ObjectID[XdgWmBase]]Ver... function GetGlobalWlDataDeviceManagerBinds (line 126) | func GetGlobalWlDataDeviceManagerBinds(cs ClientState) map[ObjectID[WlDa... function GetGlobalWlKeyboardBinds (line 136) | func GetGlobalWlKeyboardBinds(cs ClientState) map[ObjectID[WlKeyboard]]V... function GetGlobalWlPointerBinds (line 146) | func GetGlobalWlPointerBinds(cs ClientState) map[ObjectID[WlPointer]]Ver... function GetGlobalZwpXwaylandKeyboardGrabManagerV1Binds (line 156) | func GetGlobalZwpXwaylandKeyboardGrabManagerV1Binds(cs ClientState) map[... function GetGlobalXwaylandShellV1Binds (line 166) | func GetGlobalXwaylandShellV1Binds(cs ClientState) map[ObjectID[Xwayland... function GetGlobalWlDataDeviceBinds (line 176) | func GetGlobalWlDataDeviceBinds(cs ClientState) map[ObjectID[WlDataDevic... function GetGlobalWlTouchBinds (line 186) | func GetGlobalWlTouchBinds(cs ClientState) map[ObjectID[WlTouch]]Version { function GetGlobalZxdgDecorationManagerV1Binds (line 196) | func GetGlobalZxdgDecorationManagerV1Binds(cs ClientState) map[ObjectID[... FILE: wayland/protocols/structs.go type ObjectID (line 3) | type ObjectID type OnBindable (line 7) | type OnBindable interface type HasBindable (line 11) | type HasBindable interface type WaylandObject (line 15) | type WaylandObject interface type OnRequestable (line 21) | type OnRequestable interface type ClientState (line 26) | type ClientState interface type OutgoingEvent (line 71) | type OutgoingEvent struct type FileDescriptorClaimClientState (line 78) | type FileDescriptorClaimClientState interface type FileDescriptor (line 82) | type FileDescriptor type Sender (line 84) | type Sender interface type DecodeStateType (line 88) | type DecodeStateType type Message (line 90) | type Message struct type DecodeState (line 97) | type DecodeState struct FILE: wayland/protocols/wayland.xml.go type WlDisplay_delegate (line 7) | type WlDisplay_delegate interface type WlDisplay (line 13) | type WlDisplay struct method GetDelegate (line 17) | func (p *WlDisplay) GetDelegate() WlDisplay_delegate { method GetBindable (line 20) | func (p *WlDisplay) GetBindable() OnBindable { method OnRequest (line 63) | func (p *WlDisplay) OnRequest(s FileDescriptorClaimClientState, messag... function WlDisplay_error (line 24) | func WlDisplay_error(s Sender, eventObjectID ObjectID[WlDisplay], object... function WlDisplay_delete_id (line 49) | func WlDisplay_delete_id(s Sender, eventObjectID ObjectID[WlDisplay], id... type WlDisplayError_enum (line 107) | type WlDisplayError_enum constant WlDisplayError_enum_invalid_object (line 110) | WlDisplayError_enum_invalid_object WlDisplayError_enum = 0 constant WlDisplayError_enum_invalid_method (line 111) | WlDisplayError_enum_invalid_method WlDisplayError_enum = 1 constant WlDisplayError_enum_no_memory (line 112) | WlDisplayError_enum_no_memory WlDisplayError_enum = 2 constant WlDisplayError_enum_implementation (line 113) | WlDisplayError_enum_implementation WlDisplayError_enum = 3 type WlRegistry_delegate (line 116) | type WlRegistry_delegate interface type WlRegistry (line 121) | type WlRegistry struct method GetDelegate (line 125) | func (p *WlRegistry) GetDelegate() WlRegistry_delegate { method GetBindable (line 128) | func (p *WlRegistry) GetBindable() OnBindable { method OnRequest (line 171) | func (p *WlRegistry) OnRequest(s FileDescriptorClaimClientState, messa... function WlRegistry_global (line 132) | func WlRegistry_global(s Sender, eventObjectID ObjectID[WlRegistry], nam... function WlRegistry_global_remove (line 157) | func WlRegistry_global_remove(s Sender, eventObjectID ObjectID[WlRegistr... type WlCallback_delegate (line 214) | type WlCallback_delegate interface type WlCallback (line 218) | type WlCallback struct method GetDelegate (line 222) | func (p *WlCallback) GetDelegate() WlCallback_delegate { method GetBindable (line 225) | func (p *WlCallback) GetBindable() OnBindable { method OnRequest (line 243) | func (p *WlCallback) OnRequest(s FileDescriptorClaimClientState, messa... function WlCallback_done (line 229) | func WlCallback_done(s Sender, eventObjectID ObjectID[WlCallback], callb... type WlCompositor_delegate (line 250) | type WlCompositor_delegate interface type WlCompositor (line 256) | type WlCompositor struct method GetDelegate (line 260) | func (p *WlCompositor) GetDelegate() WlCompositor_delegate { method GetBindable (line 263) | func (p *WlCompositor) GetBindable() OnBindable { method OnRequest (line 267) | func (p *WlCompositor) OnRequest(s FileDescriptorClaimClientState, mes... type WlShmPool_delegate (line 311) | type WlShmPool_delegate interface type WlShmPool (line 318) | type WlShmPool struct method GetDelegate (line 322) | func (p *WlShmPool) GetDelegate() WlShmPool_delegate { method GetBindable (line 325) | func (p *WlShmPool) GetBindable() OnBindable { method OnRequest (line 329) | func (p *WlShmPool) OnRequest(s FileDescriptorClaimClientState, messag... type WlShm_delegate (line 407) | type WlShm_delegate interface type WlShm (line 413) | type WlShm struct method GetDelegate (line 417) | func (p *WlShm) GetDelegate() WlShm_delegate { method GetBindable (line 420) | func (p *WlShm) GetBindable() OnBindable { method OnRequest (line 438) | func (p *WlShm) OnRequest(s FileDescriptorClaimClientState, message Me... function WlShm_format (line 424) | func WlShm_format(s Sender, eventObjectID ObjectID[WlShm], format WlShmF... type WlShmError_enum (line 487) | type WlShmError_enum constant WlShmError_enum_invalid_format (line 490) | WlShmError_enum_invalid_format WlShmError_enum = 0 constant WlShmError_enum_invalid_stride (line 491) | WlShmError_enum_invalid_stride WlShmError_enum = 1 constant WlShmError_enum_invalid_fd (line 492) | WlShmError_enum_invalid_fd WlShmError_enum = 2 type WlShmFormat_enum (line 495) | type WlShmFormat_enum constant WlShmFormat_enum_argb8888 (line 498) | WlShmFormat_enum_argb8888 WlShmFormat_enum = 0 constant WlShmFormat_enum_xrgb8888 (line 499) | WlShmFormat_enum_xrgb8888 WlShmFormat_enum = 1 constant WlShmFormat_enum_c8 (line 500) | WlShmFormat_enum_c8 WlShmFormat_enum = 0x20203843 constant WlShmFormat_enum_rgb332 (line 501) | WlShmFormat_enum_rgb332 WlShmFormat_enum = 0x38424752 constant WlShmFormat_enum_bgr233 (line 502) | WlShmFormat_enum_bgr233 WlShmFormat_enum = 0x38524742 constant WlShmFormat_enum_xrgb4444 (line 503) | WlShmFormat_enum_xrgb4444 WlShmFormat_enum = 0x32315258 constant WlShmFormat_enum_xbgr4444 (line 504) | WlShmFormat_enum_xbgr4444 WlShmFormat_enum = 0x32314258 constant WlShmFormat_enum_rgbx4444 (line 505) | WlShmFormat_enum_rgbx4444 WlShmFormat_enum = 0x32315852 constant WlShmFormat_enum_bgrx4444 (line 506) | WlShmFormat_enum_bgrx4444 WlShmFormat_enum = 0x32315842 constant WlShmFormat_enum_argb4444 (line 507) | WlShmFormat_enum_argb4444 WlShmFormat_enum = 0x32315241 constant WlShmFormat_enum_abgr4444 (line 508) | WlShmFormat_enum_abgr4444 WlShmFormat_enum = 0x32314241 constant WlShmFormat_enum_rgba4444 (line 509) | WlShmFormat_enum_rgba4444 WlShmFormat_enum = 0x32314152 constant WlShmFormat_enum_bgra4444 (line 510) | WlShmFormat_enum_bgra4444 WlShmFormat_enum = 0x32314142 constant WlShmFormat_enum_xrgb1555 (line 511) | WlShmFormat_enum_xrgb1555 WlShmFormat_enum = 0x35315258 constant WlShmFormat_enum_xbgr1555 (line 512) | WlShmFormat_enum_xbgr1555 WlShmFormat_enum = 0x35314258 constant WlShmFormat_enum_rgbx5551 (line 513) | WlShmFormat_enum_rgbx5551 WlShmFormat_enum = 0x35315852 constant WlShmFormat_enum_bgrx5551 (line 514) | WlShmFormat_enum_bgrx5551 WlShmFormat_enum = 0x35315842 constant WlShmFormat_enum_argb1555 (line 515) | WlShmFormat_enum_argb1555 WlShmFormat_enum = 0x35315241 constant WlShmFormat_enum_abgr1555 (line 516) | WlShmFormat_enum_abgr1555 WlShmFormat_enum = 0x35314241 constant WlShmFormat_enum_rgba5551 (line 517) | WlShmFormat_enum_rgba5551 WlShmFormat_enum = 0x35314152 constant WlShmFormat_enum_bgra5551 (line 518) | WlShmFormat_enum_bgra5551 WlShmFormat_enum = 0x35314142 constant WlShmFormat_enum_rgb565 (line 519) | WlShmFormat_enum_rgb565 WlShmFormat_enum = 0x36314752 constant WlShmFormat_enum_bgr565 (line 520) | WlShmFormat_enum_bgr565 WlShmFormat_enum = 0x36314742 constant WlShmFormat_enum_rgb888 (line 521) | WlShmFormat_enum_rgb888 WlShmFormat_enum = 0x34324752 constant WlShmFormat_enum_bgr888 (line 522) | WlShmFormat_enum_bgr888 WlShmFormat_enum = 0x34324742 constant WlShmFormat_enum_xbgr8888 (line 523) | WlShmFormat_enum_xbgr8888 WlShmFormat_enum = 0x34324258 constant WlShmFormat_enum_rgbx8888 (line 524) | WlShmFormat_enum_rgbx8888 WlShmFormat_enum = 0x34325852 constant WlShmFormat_enum_bgrx8888 (line 525) | WlShmFormat_enum_bgrx8888 WlShmFormat_enum = 0x34325842 constant WlShmFormat_enum_abgr8888 (line 526) | WlShmFormat_enum_abgr8888 WlShmFormat_enum = 0x34324241 constant WlShmFormat_enum_rgba8888 (line 527) | WlShmFormat_enum_rgba8888 WlShmFormat_enum = 0x34324152 constant WlShmFormat_enum_bgra8888 (line 528) | WlShmFormat_enum_bgra8888 WlShmFormat_enum = 0x34324142 constant WlShmFormat_enum_xrgb2101010 (line 529) | WlShmFormat_enum_xrgb2101010 WlShmFormat_enum = 0x30335258 constant WlShmFormat_enum_xbgr2101010 (line 530) | WlShmFormat_enum_xbgr2101010 WlShmFormat_enum = 0x30334258 constant WlShmFormat_enum_rgbx1010102 (line 531) | WlShmFormat_enum_rgbx1010102 WlShmFormat_enum = 0x30335852 constant WlShmFormat_enum_bgrx1010102 (line 532) | WlShmFormat_enum_bgrx1010102 WlShmFormat_enum = 0x30335842 constant WlShmFormat_enum_argb2101010 (line 533) | WlShmFormat_enum_argb2101010 WlShmFormat_enum = 0x30335241 constant WlShmFormat_enum_abgr2101010 (line 534) | WlShmFormat_enum_abgr2101010 WlShmFormat_enum = 0x30334241 constant WlShmFormat_enum_rgba1010102 (line 535) | WlShmFormat_enum_rgba1010102 WlShmFormat_enum = 0x30334152 constant WlShmFormat_enum_bgra1010102 (line 536) | WlShmFormat_enum_bgra1010102 WlShmFormat_enum = 0x30334142 constant WlShmFormat_enum_yuyv (line 537) | WlShmFormat_enum_yuyv WlShmFormat_enum = 0x56595559 constant WlShmFormat_enum_yvyu (line 538) | WlShmFormat_enum_yvyu WlShmFormat_enum = 0x55595659 constant WlShmFormat_enum_uyvy (line 539) | WlShmFormat_enum_uyvy WlShmFormat_enum = 0x59565955 constant WlShmFormat_enum_vyuy (line 540) | WlShmFormat_enum_vyuy WlShmFormat_enum = 0x59555956 constant WlShmFormat_enum_ayuv (line 541) | WlShmFormat_enum_ayuv WlShmFormat_enum = 0x56555941 constant WlShmFormat_enum_nv12 (line 542) | WlShmFormat_enum_nv12 WlShmFormat_enum = 0x3231564e constant WlShmFormat_enum_nv21 (line 543) | WlShmFormat_enum_nv21 WlShmFormat_enum = 0x3132564e constant WlShmFormat_enum_nv16 (line 544) | WlShmFormat_enum_nv16 WlShmFormat_enum = 0x3631564e constant WlShmFormat_enum_nv61 (line 545) | WlShmFormat_enum_nv61 WlShmFormat_enum = 0x3136564e constant WlShmFormat_enum_yuv410 (line 546) | WlShmFormat_enum_yuv410 WlShmFormat_enum = 0x39565559 constant WlShmFormat_enum_yvu410 (line 547) | WlShmFormat_enum_yvu410 WlShmFormat_enum = 0x39555659 constant WlShmFormat_enum_yuv411 (line 548) | WlShmFormat_enum_yuv411 WlShmFormat_enum = 0x31315559 constant WlShmFormat_enum_yvu411 (line 549) | WlShmFormat_enum_yvu411 WlShmFormat_enum = 0x31315659 constant WlShmFormat_enum_yuv420 (line 550) | WlShmFormat_enum_yuv420 WlShmFormat_enum = 0x32315559 constant WlShmFormat_enum_yvu420 (line 551) | WlShmFormat_enum_yvu420 WlShmFormat_enum = 0x32315659 constant WlShmFormat_enum_yuv422 (line 552) | WlShmFormat_enum_yuv422 WlShmFormat_enum = 0x36315559 constant WlShmFormat_enum_yvu422 (line 553) | WlShmFormat_enum_yvu422 WlShmFormat_enum = 0x36315659 constant WlShmFormat_enum_yuv444 (line 554) | WlShmFormat_enum_yuv444 WlShmFormat_enum = 0x34325559 constant WlShmFormat_enum_yvu444 (line 555) | WlShmFormat_enum_yvu444 WlShmFormat_enum = 0x34325659 constant WlShmFormat_enum_r8 (line 556) | WlShmFormat_enum_r8 WlShmFormat_enum = 0x20203852 constant WlShmFormat_enum_r16 (line 557) | WlShmFormat_enum_r16 WlShmFormat_enum = 0x20363152 constant WlShmFormat_enum_rg88 (line 558) | WlShmFormat_enum_rg88 WlShmFormat_enum = 0x38384752 constant WlShmFormat_enum_gr88 (line 559) | WlShmFormat_enum_gr88 WlShmFormat_enum = 0x38385247 constant WlShmFormat_enum_rg1616 (line 560) | WlShmFormat_enum_rg1616 WlShmFormat_enum = 0x32334752 constant WlShmFormat_enum_gr1616 (line 561) | WlShmFormat_enum_gr1616 WlShmFormat_enum = 0x32335247 constant WlShmFormat_enum_xrgb16161616f (line 562) | WlShmFormat_enum_xrgb16161616f WlShmFormat_enum = 0x48345258 constant WlShmFormat_enum_xbgr16161616f (line 563) | WlShmFormat_enum_xbgr16161616f WlShmFormat_enum = 0x48344258 constant WlShmFormat_enum_argb16161616f (line 564) | WlShmFormat_enum_argb16161616f WlShmFormat_enum = 0x48345241 constant WlShmFormat_enum_abgr16161616f (line 565) | WlShmFormat_enum_abgr16161616f WlShmFormat_enum = 0x48344241 constant WlShmFormat_enum_xyuv8888 (line 566) | WlShmFormat_enum_xyuv8888 WlShmFormat_enum = 0x56555958 constant WlShmFormat_enum_vuy888 (line 567) | WlShmFormat_enum_vuy888 WlShmFormat_enum = 0x34325556 constant WlShmFormat_enum_vuy101010 (line 568) | WlShmFormat_enum_vuy101010 WlShmFormat_enum = 0x30335556 constant WlShmFormat_enum_y210 (line 569) | WlShmFormat_enum_y210 WlShmFormat_enum = 0x30313259 constant WlShmFormat_enum_y212 (line 570) | WlShmFormat_enum_y212 WlShmFormat_enum = 0x32313259 constant WlShmFormat_enum_y216 (line 571) | WlShmFormat_enum_y216 WlShmFormat_enum = 0x36313259 constant WlShmFormat_enum_y410 (line 572) | WlShmFormat_enum_y410 WlShmFormat_enum = 0x30313459 constant WlShmFormat_enum_y412 (line 573) | WlShmFormat_enum_y412 WlShmFormat_enum = 0x32313459 constant WlShmFormat_enum_y416 (line 574) | WlShmFormat_enum_y416 WlShmFormat_enum = 0x36313459 constant WlShmFormat_enum_xvyu2101010 (line 575) | WlShmFormat_enum_xvyu2101010 WlShmFormat_enum = 0x30335658 constant WlShmFormat_enum_xvyu12_16161616 (line 576) | WlShmFormat_enum_xvyu12_16161616 WlShmFormat_enum = 0x36335658 constant WlShmFormat_enum_xvyu16161616 (line 577) | WlShmFormat_enum_xvyu16161616 WlShmFormat_enum = 0x38345658 constant WlShmFormat_enum_y0l0 (line 578) | WlShmFormat_enum_y0l0 WlShmFormat_enum = 0x304c3059 constant WlShmFormat_enum_x0l0 (line 579) | WlShmFormat_enum_x0l0 WlShmFormat_enum = 0x304c3058 constant WlShmFormat_enum_y0l2 (line 580) | WlShmFormat_enum_y0l2 WlShmFormat_enum = 0x324c3059 constant WlShmFormat_enum_x0l2 (line 581) | WlShmFormat_enum_x0l2 WlShmFormat_enum = 0x324c3058 constant WlShmFormat_enum_yuv420_8bit (line 582) | WlShmFormat_enum_yuv420_8bit WlShmFormat_enum = 0x38305559 constant WlShmFormat_enum_yuv420_10bit (line 583) | WlShmFormat_enum_yuv420_10bit WlShmFormat_enum = 0x30315559 constant WlShmFormat_enum_xrgb8888_a8 (line 584) | WlShmFormat_enum_xrgb8888_a8 WlShmFormat_enum = 0x38415258 constant WlShmFormat_enum_xbgr8888_a8 (line 585) | WlShmFormat_enum_xbgr8888_a8 WlShmFormat_enum = 0x38414258 constant WlShmFormat_enum_rgbx8888_a8 (line 586) | WlShmFormat_enum_rgbx8888_a8 WlShmFormat_enum = 0x38415852 constant WlShmFormat_enum_bgrx8888_a8 (line 587) | WlShmFormat_enum_bgrx8888_a8 WlShmFormat_enum = 0x38415842 constant WlShmFormat_enum_rgb888_a8 (line 588) | WlShmFormat_enum_rgb888_a8 WlShmFormat_enum = 0x38413852 constant WlShmFormat_enum_bgr888_a8 (line 589) | WlShmFormat_enum_bgr888_a8 WlShmFormat_enum = 0x38413842 constant WlShmFormat_enum_rgb565_a8 (line 590) | WlShmFormat_enum_rgb565_a8 WlShmFormat_enum = 0x38413552 constant WlShmFormat_enum_bgr565_a8 (line 591) | WlShmFormat_enum_bgr565_a8 WlShmFormat_enum = 0x38413542 constant WlShmFormat_enum_nv24 (line 592) | WlShmFormat_enum_nv24 WlShmFormat_enum = 0x3432564e constant WlShmFormat_enum_nv42 (line 593) | WlShmFormat_enum_nv42 WlShmFormat_enum = 0x3234564e constant WlShmFormat_enum_p210 (line 594) | WlShmFormat_enum_p210 WlShmFormat_enum = 0x30313250 constant WlShmFormat_enum_p010 (line 595) | WlShmFormat_enum_p010 WlShmFormat_enum = 0x30313050 constant WlShmFormat_enum_p012 (line 596) | WlShmFormat_enum_p012 WlShmFormat_enum = 0x32313050 constant WlShmFormat_enum_p016 (line 597) | WlShmFormat_enum_p016 WlShmFormat_enum = 0x36313050 constant WlShmFormat_enum_axbxgxrx106106106106 (line 598) | WlShmFormat_enum_axbxgxrx106106106106 WlShmFormat_enum = 0x30314241 constant WlShmFormat_enum_nv15 (line 599) | WlShmFormat_enum_nv15 WlShmFormat_enum = 0x3531564e constant WlShmFormat_enum_q410 (line 600) | WlShmFormat_enum_q410 WlShmFormat_enum = 0x30313451 constant WlShmFormat_enum_q401 (line 601) | WlShmFormat_enum_q401 WlShmFormat_enum = 0x31303451 constant WlShmFormat_enum_xrgb16161616 (line 602) | WlShmFormat_enum_xrgb16161616 WlShmFormat_enum = 0x38345258 constant WlShmFormat_enum_xbgr16161616 (line 603) | WlShmFormat_enum_xbgr16161616 WlShmFormat_enum = 0x38344258 constant WlShmFormat_enum_argb16161616 (line 604) | WlShmFormat_enum_argb16161616 WlShmFormat_enum = 0x38345241 constant WlShmFormat_enum_abgr16161616 (line 605) | WlShmFormat_enum_abgr16161616 WlShmFormat_enum = 0x38344241 constant WlShmFormat_enum_c1 (line 606) | WlShmFormat_enum_c1 WlShmFormat_enum = 0x20203143 constant WlShmFormat_enum_c2 (line 607) | WlShmFormat_enum_c2 WlShmFormat_enum = 0x20203243 constant WlShmFormat_enum_c4 (line 608) | WlShmFormat_enum_c4 WlShmFormat_enum = 0x20203443 constant WlShmFormat_enum_d1 (line 609) | WlShmFormat_enum_d1 WlShmFormat_enum = 0x20203144 constant WlShmFormat_enum_d2 (line 610) | WlShmFormat_enum_d2 WlShmFormat_enum = 0x20203244 constant WlShmFormat_enum_d4 (line 611) | WlShmFormat_enum_d4 WlShmFormat_enum = 0x20203444 constant WlShmFormat_enum_d8 (line 612) | WlShmFormat_enum_d8 WlShmFormat_enum = 0x20203844 constant WlShmFormat_enum_r1 (line 613) | WlShmFormat_enum_r1 WlShmFormat_enum = 0x20203152 constant WlShmFormat_enum_r2 (line 614) | WlShmFormat_enum_r2 WlShmFormat_enum = 0x20203252 constant WlShmFormat_enum_r4 (line 615) | WlShmFormat_enum_r4 WlShmFormat_enum = 0x20203452 constant WlShmFormat_enum_r10 (line 616) | WlShmFormat_enum_r10 WlShmFormat_enum = 0x20303152 constant WlShmFormat_enum_r12 (line 617) | WlShmFormat_enum_r12 WlShmFormat_enum = 0x20323152 constant WlShmFormat_enum_avuy8888 (line 618) | WlShmFormat_enum_avuy8888 WlShmFormat_enum = 0x59555641 constant WlShmFormat_enum_xvuy8888 (line 619) | WlShmFormat_enum_xvuy8888 WlShmFormat_enum = 0x59555658 constant WlShmFormat_enum_p030 (line 620) | WlShmFormat_enum_p030 WlShmFormat_enum = 0x30333050 type WlBuffer_delegate (line 623) | type WlBuffer_delegate interface type WlBuffer (line 628) | type WlBuffer struct method GetDelegate (line 632) | func (p *WlBuffer) GetDelegate() WlBuffer_delegate { method GetBindable (line 635) | func (p *WlBuffer) GetBindable() OnBindable { method OnRequest (line 651) | func (p *WlBuffer) OnRequest(s FileDescriptorClaimClientState, message... function WlBuffer_release (line 639) | func WlBuffer_release(s Sender, eventObjectID ObjectID[WlBuffer]) { type WlDataOffer_delegate (line 676) | type WlDataOffer_delegate interface type WlDataOffer (line 685) | type WlDataOffer struct method GetDelegate (line 689) | func (p *WlDataOffer) GetDelegate() WlDataOffer_delegate { method GetBindable (line 692) | func (p *WlDataOffer) GetBindable() OnBindable { method OnRequest (line 755) | func (p *WlDataOffer) OnRequest(s FileDescriptorClaimClientState, mess... function WlDataOffer_offer (line 696) | func WlDataOffer_offer(s Sender, eventObjectID ObjectID[WlDataOffer], mi... function WlDataOffer_source_actions (line 719) | func WlDataOffer_source_actions(s Sender, boundVersion uint32, eventObje... function WlDataOffer_action (line 737) | func WlDataOffer_action(s Sender, boundVersion uint32, eventObjectID Obj... type WlDataOfferError_enum (line 864) | type WlDataOfferError_enum constant WlDataOfferError_enum_invalid_finish (line 867) | WlDataOfferError_enum_invalid_finish WlDataOfferError_enum = 0 constant WlDataOfferError_enum_invalid_action_mask (line 868) | WlDataOfferError_enum_invalid_action_mask WlDataOfferError_enum = 1 constant WlDataOfferError_enum_invalid_action (line 869) | WlDataOfferError_enum_invalid_action WlDataOfferError_enum = 2 constant WlDataOfferError_enum_invalid_offer (line 870) | WlDataOfferError_enum_invalid_offer WlDataOfferError_enum = 3 type WlDataSource_delegate (line 873) | type WlDataSource_delegate interface type WlDataSource (line 880) | type WlDataSource struct method GetDelegate (line 884) | func (p *WlDataSource) GetDelegate() WlDataSource_delegate { method GetBindable (line 887) | func (p *WlDataSource) GetBindable() OnBindable { method OnRequest (line 1000) | func (p *WlDataSource) OnRequest(s FileDescriptorClaimClientState, mes... function WlDataSource_target (line 891) | func WlDataSource_target(s Sender, eventObjectID ObjectID[WlDataSource],... function WlDataSource_send (line 914) | func WlDataSource_send(s Sender, eventObjectID ObjectID[WlDataSource], m... function WlDataSource_cancelled (line 938) | func WlDataSource_cancelled(s Sender, eventObjectID ObjectID[WlDataSourc... function WlDataSource_dnd_drop_performed (line 950) | func WlDataSource_dnd_drop_performed(s Sender, boundVersion uint32, even... function WlDataSource_dnd_finished (line 966) | func WlDataSource_dnd_finished(s Sender, boundVersion uint32, eventObjec... function WlDataSource_action (line 982) | func WlDataSource_action(s Sender, boundVersion uint32, eventObjectID Ob... type WlDataSourceError_enum (line 1064) | type WlDataSourceError_enum constant WlDataSourceError_enum_invalid_action_mask (line 1067) | WlDataSourceError_enum_invalid_action_mask WlDataSourceError_enum = 0 constant WlDataSourceError_enum_invalid_source (line 1068) | WlDataSourceError_enum_invalid_source WlDataSourceError_enum = 1 type WlDataDevice_delegate (line 1071) | type WlDataDevice_delegate interface type WlDataDevice (line 1078) | type WlDataDevice struct method GetDelegate (line 1082) | func (p *WlDataDevice) GetDelegate() WlDataDevice_delegate { method GetBindable (line 1085) | func (p *WlDataDevice) GetBindable() OnBindable { method OnRequest (line 1189) | func (p *WlDataDevice) OnRequest(s FileDescriptorClaimClientState, mes... function WlDataDevice_data_offer (line 1089) | func WlDataDevice_data_offer(s Sender, eventObjectID ObjectID[WlDataDevi... function WlDataDevice_enter (line 1103) | func WlDataDevice_enter(s Sender, eventObjectID ObjectID[WlDataDevice], ... function WlDataDevice_leave (line 1128) | func WlDataDevice_leave(s Sender, eventObjectID ObjectID[WlDataDevice]) { function WlDataDevice_motion (line 1140) | func WlDataDevice_motion(s Sender, eventObjectID ObjectID[WlDataDevice],... function WlDataDevice_drop (line 1159) | func WlDataDevice_drop(s Sender, eventObjectID ObjectID[WlDataDevice]) { function WlDataDevice_selection (line 1171) | func WlDataDevice_selection(s Sender, eventObjectID ObjectID[WlDataDevic... type WlDataDeviceError_enum (line 1278) | type WlDataDeviceError_enum constant WlDataDeviceError_enum_role (line 1281) | WlDataDeviceError_enum_role WlDataDeviceError_enum = 0 constant WlDataDeviceError_enum_used_source (line 1282) | WlDataDeviceError_enum_used_source WlDataDeviceError_enum = 1 type WlDataDeviceManager_delegate (line 1285) | type WlDataDeviceManager_delegate interface type WlDataDeviceManager (line 1291) | type WlDataDeviceManager struct method GetDelegate (line 1295) | func (p *WlDataDeviceManager) GetDelegate() WlDataDeviceManager_delega... method GetBindable (line 1298) | func (p *WlDataDeviceManager) GetBindable() OnBindable { method OnRequest (line 1302) | func (p *WlDataDeviceManager) OnRequest(s FileDescriptorClaimClientSta... type WlDataDeviceManagerDndAction_enum (line 1350) | type WlDataDeviceManagerDndAction_enum constant WlDataDeviceManagerDndAction_enum_none (line 1353) | WlDataDeviceManagerDndAction_enum_none WlDataDeviceManagerDndAction_enum... constant WlDataDeviceManagerDndAction_enum_copy (line 1354) | WlDataDeviceManagerDndAction_enum_copy WlDataDeviceManagerDndAction_enum... constant WlDataDeviceManagerDndAction_enum_move (line 1355) | WlDataDeviceManagerDndAction_enum_move WlDataDeviceManagerDndAction_enum... constant WlDataDeviceManagerDndAction_enum_ask (line 1356) | WlDataDeviceManagerDndAction_enum_ask WlDataDeviceManagerDndAction_enum... type WlShell_delegate (line 1359) | type WlShell_delegate interface type WlShell (line 1364) | type WlShell struct method GetDelegate (line 1368) | func (p *WlShell) GetDelegate() WlShell_delegate { method GetBindable (line 1371) | func (p *WlShell) GetBindable() OnBindable { method OnRequest (line 1375) | func (p *WlShell) OnRequest(s FileDescriptorClaimClientState, message ... type WlShellError_enum (line 1406) | type WlShellError_enum constant WlShellError_enum_role (line 1409) | WlShellError_enum_role WlShellError_enum = 0 type WlShellSurface_delegate (line 1412) | type WlShellSurface_delegate interface type WlShellSurface (line 1426) | type WlShellSurface struct method GetDelegate (line 1430) | func (p *WlShellSurface) GetDelegate() WlShellSurface_delegate { method GetBindable (line 1433) | func (p *WlShellSurface) GetBindable() OnBindable { method OnRequest (line 1480) | func (p *WlShellSurface) OnRequest(s FileDescriptorClaimClientState, m... function WlShellSurface_ping (line 1437) | func WlShellSurface_ping(s Sender, eventObjectID ObjectID[WlShellSurface... function WlShellSurface_configure (line 1451) | func WlShellSurface_configure(s Sender, eventObjectID ObjectID[WlShellSu... function WlShellSurface_popup_done (line 1468) | func WlShellSurface_popup_done(s Sender, eventObjectID ObjectID[WlShellS... type WlShellSurfaceResize_enum (line 1722) | type WlShellSurfaceResize_enum constant WlShellSurfaceResize_enum_none (line 1725) | WlShellSurfaceResize_enum_none WlShellSurfaceResize_enum = 0 constant WlShellSurfaceResize_enum_top (line 1726) | WlShellSurfaceResize_enum_top WlShellSurfaceResize_enum = 1 constant WlShellSurfaceResize_enum_bottom (line 1727) | WlShellSurfaceResize_enum_bottom WlShellSurfaceResize_enum = 2 constant WlShellSurfaceResize_enum_left (line 1728) | WlShellSurfaceResize_enum_left WlShellSurfaceResize_enum = 4 constant WlShellSurfaceResize_enum_top_left (line 1729) | WlShellSurfaceResize_enum_top_left WlShellSurfaceResize_enum = 5 constant WlShellSurfaceResize_enum_bottom_left (line 1730) | WlShellSurfaceResize_enum_bottom_left WlShellSurfaceResize_enum = 6 constant WlShellSurfaceResize_enum_right (line 1731) | WlShellSurfaceResize_enum_right WlShellSurfaceResize_enum = 8 constant WlShellSurfaceResize_enum_top_right (line 1732) | WlShellSurfaceResize_enum_top_right WlShellSurfaceResize_enum = 9 constant WlShellSurfaceResize_enum_bottom_right (line 1733) | WlShellSurfaceResize_enum_bottom_right WlShellSurfaceResize_enum = 10 type WlShellSurfaceTransient_enum (line 1736) | type WlShellSurfaceTransient_enum constant WlShellSurfaceTransient_enum_inactive (line 1739) | WlShellSurfaceTransient_enum_inactive WlShellSurfaceTransient_enum = 0x1 type WlShellSurfaceFullscreenMethod_enum (line 1742) | type WlShellSurfaceFullscreenMethod_enum constant WlShellSurfaceFullscreenMethod_enum_default_ (line 1745) | WlShellSurfaceFullscreenMethod_enum_default_ WlShellSurfaceFullscreenMet... constant WlShellSurfaceFullscreenMethod_enum_scale (line 1746) | WlShellSurfaceFullscreenMethod_enum_scale WlShellSurfaceFullscreenMet... constant WlShellSurfaceFullscreenMethod_enum_driver (line 1747) | WlShellSurfaceFullscreenMethod_enum_driver WlShellSurfaceFullscreenMet... constant WlShellSurfaceFullscreenMethod_enum_fill (line 1748) | WlShellSurfaceFullscreenMethod_enum_fill WlShellSurfaceFullscreenMet... type WlSurface_delegate (line 1751) | type WlSurface_delegate interface type WlSurface (line 1766) | type WlSurface struct method GetDelegate (line 1770) | func (p *WlSurface) GetDelegate() WlSurface_delegate { method GetBindable (line 1773) | func (p *WlSurface) GetBindable() OnBindable { method OnRequest (line 1841) | func (p *WlSurface) OnRequest(s FileDescriptorClaimClientState, messag... function WlSurface_enter (line 1777) | func WlSurface_enter(s Sender, eventObjectID ObjectID[WlSurface], output... function WlSurface_leave (line 1791) | func WlSurface_leave(s Sender, eventObjectID ObjectID[WlSurface], output... function WlSurface_preferred_buffer_scale (line 1805) | func WlSurface_preferred_buffer_scale(s Sender, boundVersion uint32, eve... function WlSurface_preferred_buffer_transform (line 1823) | func WlSurface_preferred_buffer_transform(s Sender, boundVersion uint32,... type WlSurfaceError_enum (line 2074) | type WlSurfaceError_enum constant WlSurfaceError_enum_invalid_scale (line 2077) | WlSurfaceError_enum_invalid_scale WlSurfaceError_enum = 0 constant WlSurfaceError_enum_invalid_transform (line 2078) | WlSurfaceError_enum_invalid_transform WlSurfaceError_enum = 1 constant WlSurfaceError_enum_invalid_size (line 2079) | WlSurfaceError_enum_invalid_size WlSurfaceError_enum = 2 constant WlSurfaceError_enum_invalid_offset (line 2080) | WlSurfaceError_enum_invalid_offset WlSurfaceError_enum = 3 constant WlSurfaceError_enum_defunct_role_object (line 2081) | WlSurfaceError_enum_defunct_role_object WlSurfaceError_enum = 4 type WlSeat_delegate (line 2084) | type WlSeat_delegate interface type WlSeat (line 2092) | type WlSeat struct method GetDelegate (line 2096) | func (p *WlSeat) GetDelegate() WlSeat_delegate { method GetBindable (line 2099) | func (p *WlSeat) GetBindable() OnBindable { method OnRequest (line 2144) | func (p *WlSeat) OnRequest(s FileDescriptorClaimClientState, message M... function WlSeat_capabilities (line 2103) | func WlSeat_capabilities(s Sender, eventObjectID ObjectID[WlSeat], capab... function WlSeat_name (line 2117) | func WlSeat_name(s Sender, boundVersion uint32, eventObjectID ObjectID[W... type WlSeatCapability_enum (line 2221) | type WlSeatCapability_enum constant WlSeatCapability_enum_pointer (line 2224) | WlSeatCapability_enum_pointer WlSeatCapability_enum = 1 constant WlSeatCapability_enum_keyboard (line 2225) | WlSeatCapability_enum_keyboard WlSeatCapability_enum = 2 constant WlSeatCapability_enum_touch (line 2226) | WlSeatCapability_enum_touch WlSeatCapability_enum = 4 type WlSeatError_enum (line 2229) | type WlSeatError_enum constant WlSeatError_enum_missing_capability (line 2232) | WlSeatError_enum_missing_capability WlSeatError_enum = 0 type WlPointer_delegate (line 2235) | type WlPointer_delegate interface type WlPointer (line 2242) | type WlPointer struct method GetDelegate (line 2246) | func (p *WlPointer) GetDelegate() WlPointer_delegate { method GetBindable (line 2249) | func (p *WlPointer) GetBindable() OnBindable { method OnRequest (line 2454) | func (p *WlPointer) OnRequest(s FileDescriptorClaimClientState, messag... function WlPointer_enter (line 2253) | func WlPointer_enter(s Sender, eventObjectID ObjectID[WlPointer], serial... function WlPointer_leave (line 2273) | func WlPointer_leave(s Sender, eventObjectID ObjectID[WlPointer], serial... function WlPointer_motion (line 2288) | func WlPointer_motion(s Sender, eventObjectID ObjectID[WlPointer], time ... function WlPointer_button (line 2307) | func WlPointer_button(s Sender, eventObjectID ObjectID[WlPointer], seria... function WlPointer_axis (line 2324) | func WlPointer_axis(s Sender, eventObjectID ObjectID[WlPointer], time ui... function WlPointer_frame (line 2342) | func WlPointer_frame(s Sender, boundVersion uint32, eventObjectID Object... function WlPointer_axis_source (line 2358) | func WlPointer_axis_source(s Sender, boundVersion uint32, eventObjectID ... function WlPointer_axis_stop (line 2376) | func WlPointer_axis_stop(s Sender, boundVersion uint32, eventObjectID Ob... function WlPointer_axis_discrete (line 2395) | func WlPointer_axis_discrete(s Sender, boundVersion uint32, eventObjectI... function WlPointer_axis_value120 (line 2415) | func WlPointer_axis_value120(s Sender, boundVersion uint32, eventObjectI... function WlPointer_axis_relative_direction (line 2435) | func WlPointer_axis_relative_direction(s Sender, boundVersion uint32, ev... type WlPointerError_enum (line 2513) | type WlPointerError_enum constant WlPointerError_enum_role (line 2516) | WlPointerError_enum_role WlPointerError_enum = 0 type WlPointerButtonState_enum (line 2519) | type WlPointerButtonState_enum constant WlPointerButtonState_enum_released (line 2522) | WlPointerButtonState_enum_released WlPointerButtonState_enum = 0 constant WlPointerButtonState_enum_pressed (line 2523) | WlPointerButtonState_enum_pressed WlPointerButtonState_enum = 1 type WlPointerAxis_enum (line 2526) | type WlPointerAxis_enum constant WlPointerAxis_enum_vertical_scroll (line 2529) | WlPointerAxis_enum_vertical_scroll WlPointerAxis_enum = 0 constant WlPointerAxis_enum_horizontal_scroll (line 2530) | WlPointerAxis_enum_horizontal_scroll WlPointerAxis_enum = 1 type WlPointerAxisSource_enum (line 2533) | type WlPointerAxisSource_enum constant WlPointerAxisSource_enum_wheel (line 2536) | WlPointerAxisSource_enum_wheel WlPointerAxisSource_enum = 0 constant WlPointerAxisSource_enum_finger (line 2537) | WlPointerAxisSource_enum_finger WlPointerAxisSource_enum = 1 constant WlPointerAxisSource_enum_continuous (line 2538) | WlPointerAxisSource_enum_continuous WlPointerAxisSource_enum = 2 constant WlPointerAxisSource_enum_wheel_tilt (line 2539) | WlPointerAxisSource_enum_wheel_tilt WlPointerAxisSource_enum = 3 type WlPointerAxisRelativeDirection_enum (line 2542) | type WlPointerAxisRelativeDirection_enum constant WlPointerAxisRelativeDirection_enum_identical (line 2545) | WlPointerAxisRelativeDirection_enum_identical WlPointerAxisRelativeDirec... constant WlPointerAxisRelativeDirection_enum_inverted (line 2546) | WlPointerAxisRelativeDirection_enum_inverted WlPointerAxisRelativeDirec... type WlKeyboard_delegate (line 2549) | type WlKeyboard_delegate interface type WlKeyboard (line 2555) | type WlKeyboard struct method GetDelegate (line 2559) | func (p *WlKeyboard) GetDelegate() WlKeyboard_delegate { method GetBindable (line 2562) | func (p *WlKeyboard) GetBindable() OnBindable { method OnRequest (line 2674) | func (p *WlKeyboard) OnRequest(s FileDescriptorClaimClientState, messa... function WlKeyboard_keymap (line 2566) | func WlKeyboard_keymap(s Sender, eventObjectID ObjectID[WlKeyboard], for... function WlKeyboard_enter (line 2582) | func WlKeyboard_enter(s Sender, eventObjectID ObjectID[WlKeyboard], seri... function WlKeyboard_leave (line 2605) | func WlKeyboard_leave(s Sender, eventObjectID ObjectID[WlKeyboard], seri... function WlKeyboard_key (line 2620) | func WlKeyboard_key(s Sender, eventObjectID ObjectID[WlKeyboard], serial... function WlKeyboard_modifiers (line 2637) | func WlKeyboard_modifiers(s Sender, eventObjectID ObjectID[WlKeyboard], ... function WlKeyboard_repeat_info (line 2655) | func WlKeyboard_repeat_info(s Sender, boundVersion uint32, eventObjectID... type WlKeyboardKeymapFormat_enum (line 2700) | type WlKeyboardKeymapFormat_enum constant WlKeyboardKeymapFormat_enum_no_keymap (line 2703) | WlKeyboardKeymapFormat_enum_no_keymap WlKeyboardKeymapFormat_enum = 0 constant WlKeyboardKeymapFormat_enum_xkb_v1 (line 2704) | WlKeyboardKeymapFormat_enum_xkb_v1 WlKeyboardKeymapFormat_enum = 1 type WlKeyboardKeyState_enum (line 2707) | type WlKeyboardKeyState_enum constant WlKeyboardKeyState_enum_released (line 2710) | WlKeyboardKeyState_enum_released WlKeyboardKeyState_enum = 0 constant WlKeyboardKeyState_enum_pressed (line 2711) | WlKeyboardKeyState_enum_pressed WlKeyboardKeyState_enum = 1 type WlTouch_delegate (line 2714) | type WlTouch_delegate interface type WlTouch (line 2719) | type WlTouch struct method GetDelegate (line 2723) | func (p *WlTouch) GetDelegate() WlTouch_delegate { method GetBindable (line 2726) | func (p *WlTouch) GetBindable() OnBindable { method OnRequest (line 2855) | func (p *WlTouch) OnRequest(s FileDescriptorClaimClientState, message ... function WlTouch_down (line 2730) | func WlTouch_down(s Sender, eventObjectID ObjectID[WlTouch], serial uint... function WlTouch_up (line 2752) | func WlTouch_up(s Sender, eventObjectID ObjectID[WlTouch], serial uint32... function WlTouch_motion (line 2769) | func WlTouch_motion(s Sender, eventObjectID ObjectID[WlTouch], time uint... function WlTouch_frame (line 2789) | func WlTouch_frame(s Sender, eventObjectID ObjectID[WlTouch]) { function WlTouch_cancel (line 2801) | func WlTouch_cancel(s Sender, eventObjectID ObjectID[WlTouch]) { function WlTouch_shape (line 2813) | func WlTouch_shape(s Sender, boundVersion uint32, eventObjectID ObjectID... function WlTouch_orientation (line 2835) | func WlTouch_orientation(s Sender, boundVersion uint32, eventObjectID Ob... type WlOutput_delegate (line 2881) | type WlOutput_delegate interface type WlOutput (line 2886) | type WlOutput struct method GetDelegate (line 2890) | func (p *WlOutput) GetDelegate() WlOutput_delegate { method GetBindable (line 2893) | func (p *WlOutput) GetBindable() OnBindable { method OnRequest (line 3043) | func (p *WlOutput) OnRequest(s FileDescriptorClaimClientState, message... function WlOutput_geometry (line 2897) | func WlOutput_geometry(s Sender, eventObjectID ObjectID[WlOutput], x int... function WlOutput_mode (line 2937) | func WlOutput_mode(s Sender, eventObjectID ObjectID[WlOutput], flags WlO... function WlOutput_done (line 2955) | func WlOutput_done(s Sender, boundVersion uint32, eventObjectID ObjectID... function WlOutput_scale (line 2971) | func WlOutput_scale(s Sender, boundVersion uint32, eventObjectID ObjectI... function WlOutput_name (line 2989) | func WlOutput_name(s Sender, boundVersion uint32, eventObjectID ObjectID... function WlOutput_description (line 3016) | func WlOutput_description(s Sender, boundVersion uint32, eventObjectID O... type WlOutputSubpixel_enum (line 3069) | type WlOutputSubpixel_enum constant WlOutputSubpixel_enum_unknown (line 3072) | WlOutputSubpixel_enum_unknown WlOutputSubpixel_enum = 0 constant WlOutputSubpixel_enum_none (line 3073) | WlOutputSubpixel_enum_none WlOutputSubpixel_enum = 1 constant WlOutputSubpixel_enum_horizontal_rgb (line 3074) | WlOutputSubpixel_enum_horizontal_rgb WlOutputSubpixel_enum = 2 constant WlOutputSubpixel_enum_horizontal_bgr (line 3075) | WlOutputSubpixel_enum_horizontal_bgr WlOutputSubpixel_enum = 3 constant WlOutputSubpixel_enum_vertical_rgb (line 3076) | WlOutputSubpixel_enum_vertical_rgb WlOutputSubpixel_enum = 4 constant WlOutputSubpixel_enum_vertical_bgr (line 3077) | WlOutputSubpixel_enum_vertical_bgr WlOutputSubpixel_enum = 5 type WlOutputTransform_enum (line 3080) | type WlOutputTransform_enum constant WlOutputTransform_enum_normal (line 3083) | WlOutputTransform_enum_normal WlOutputTransform_enum = 0 constant WlOutputTransform_enum__90 (line 3084) | WlOutputTransform_enum__90 WlOutputTransform_enum = 1 constant WlOutputTransform_enum__180 (line 3085) | WlOutputTransform_enum__180 WlOutputTransform_enum = 2 constant WlOutputTransform_enum__270 (line 3086) | WlOutputTransform_enum__270 WlOutputTransform_enum = 3 constant WlOutputTransform_enum_flipped (line 3087) | WlOutputTransform_enum_flipped WlOutputTransform_enum = 4 constant WlOutputTransform_enum_flipped_90 (line 3088) | WlOutputTransform_enum_flipped_90 WlOutputTransform_enum = 5 constant WlOutputTransform_enum_flipped_180 (line 3089) | WlOutputTransform_enum_flipped_180 WlOutputTransform_enum = 6 constant WlOutputTransform_enum_flipped_270 (line 3090) | WlOutputTransform_enum_flipped_270 WlOutputTransform_enum = 7 type WlOutputMode_enum (line 3093) | type WlOutputMode_enum constant WlOutputMode_enum_current (line 3096) | WlOutputMode_enum_current WlOutputMode_enum = 0x1 constant WlOutputMode_enum_preferred (line 3097) | WlOutputMode_enum_preferred WlOutputMode_enum = 0x2 type WlRegion_delegate (line 3100) | type WlRegion_delegate interface type WlRegion (line 3107) | type WlRegion struct method GetDelegate (line 3111) | func (p *WlRegion) GetDelegate() WlRegion_delegate { method GetBindable (line 3114) | func (p *WlRegion) GetBindable() OnBindable { method OnRequest (line 3118) | func (p *WlRegion) OnRequest(s FileDescriptorClaimClientState, message... type WlSubcompositor_delegate (line 3199) | type WlSubcompositor_delegate interface type WlSubcompositor (line 3205) | type WlSubcompositor struct method GetDelegate (line 3209) | func (p *WlSubcompositor) GetDelegate() WlSubcompositor_delegate { method GetBindable (line 3212) | func (p *WlSubcompositor) GetBindable() OnBindable { method OnRequest (line 3216) | func (p *WlSubcompositor) OnRequest(s FileDescriptorClaimClientState, ... type WlSubcompositorError_enum (line 3266) | type WlSubcompositorError_enum constant WlSubcompositorError_enum_bad_surface (line 3269) | WlSubcompositorError_enum_bad_surface WlSubcompositorError_enum = 0 constant WlSubcompositorError_enum_bad_parent (line 3270) | WlSubcompositorError_enum_bad_parent WlSubcompositorError_enum = 1 type WlSubsurface_delegate (line 3273) | type WlSubsurface_delegate interface type WlSubsurface (line 3283) | type WlSubsurface struct method GetDelegate (line 3287) | func (p *WlSubsurface) GetDelegate() WlSubsurface_delegate { method GetBindable (line 3290) | func (p *WlSubsurface) GetBindable() OnBindable { method OnRequest (line 3294) | func (p *WlSubsurface) OnRequest(s FileDescriptorClaimClientState, mes... type WlSubsurfaceError_enum (line 3395) | type WlSubsurfaceError_enum constant WlSubsurfaceError_enum_bad_surface (line 3398) | WlSubsurfaceError_enum_bad_surface WlSubsurfaceError_enum = 0 FILE: wayland/protocols/wayland_debug.go constant DebugRequests (line 6) | DebugRequests = true FILE: wayland/protocols/wayland_nodebug.go constant DebugRequests (line 6) | DebugRequests = false FILE: wayland/protocols/xdg-decoration-unstable-v1.xml.go type ZxdgDecorationManagerV1_delegate (line 7) | type ZxdgDecorationManagerV1_delegate interface type ZxdgDecorationManagerV1 (line 13) | type ZxdgDecorationManagerV1 struct method GetDelegate (line 17) | func (p *ZxdgDecorationManagerV1) GetDelegate() ZxdgDecorationManagerV... method GetBindable (line 20) | func (p *ZxdgDecorationManagerV1) GetBindable() OnBindable { method OnRequest (line 24) | func (p *ZxdgDecorationManagerV1) OnRequest(s FileDescriptorClaimClien... type ZxdgToplevelDecorationV1_delegate (line 70) | type ZxdgToplevelDecorationV1_delegate interface type ZxdgToplevelDecorationV1 (line 77) | type ZxdgToplevelDecorationV1 struct method GetDelegate (line 81) | func (p *ZxdgToplevelDecorationV1) GetDelegate() ZxdgToplevelDecoratio... method GetBindable (line 84) | func (p *ZxdgToplevelDecorationV1) GetBindable() OnBindable { method OnRequest (line 102) | func (p *ZxdgToplevelDecorationV1) OnRequest(s FileDescriptorClaimClie... function ZxdgToplevelDecorationV1_configure (line 88) | func ZxdgToplevelDecorationV1_configure(s Sender, eventObjectID ObjectID... type ZxdgToplevelDecorationV1Error_enum (line 155) | type ZxdgToplevelDecorationV1Error_enum constant ZxdgToplevelDecorationV1Error_enum_unconfigured_buffer (line 158) | ZxdgToplevelDecorationV1Error_enum_unconfigured_buffer ZxdgToplevelDecor... constant ZxdgToplevelDecorationV1Error_enum_already_constructed (line 159) | ZxdgToplevelDecorationV1Error_enum_already_constructed ZxdgToplevelDecor... constant ZxdgToplevelDecorationV1Error_enum_orphaned (line 160) | ZxdgToplevelDecorationV1Error_enum_orphaned ZxdgToplevelDecor... constant ZxdgToplevelDecorationV1Error_enum_invalid_mode (line 161) | ZxdgToplevelDecorationV1Error_enum_invalid_mode ZxdgToplevelDecor... type ZxdgToplevelDecorationV1Mode_enum (line 164) | type ZxdgToplevelDecorationV1Mode_enum constant ZxdgToplevelDecorationV1Mode_enum_client_side (line 167) | ZxdgToplevelDecorationV1Mode_enum_client_side ZxdgToplevelDecorationV1Mo... constant ZxdgToplevelDecorationV1Mode_enum_server_side (line 168) | ZxdgToplevelDecorationV1Mode_enum_server_side ZxdgToplevelDecorationV1Mo... FILE: wayland/protocols/xdg-shell.xml.go type XdgWmBase_delegate (line 7) | type XdgWmBase_delegate interface type XdgWmBase (line 15) | type XdgWmBase struct method GetDelegate (line 19) | func (p *XdgWmBase) GetDelegate() XdgWmBase_delegate { method GetBindable (line 22) | func (p *XdgWmBase) GetBindable() OnBindable { method OnRequest (line 40) | func (p *XdgWmBase) OnRequest(s FileDescriptorClaimClientState, messag... function XdgWmBase_ping (line 26) | func XdgWmBase_ping(s Sender, eventObjectID ObjectID[XdgWmBase], serial ... type XdgWmBaseError_enum (line 119) | type XdgWmBaseError_enum constant XdgWmBaseError_enum_role (line 122) | XdgWmBaseError_enum_role XdgWmBaseError_enum = 0 constant XdgWmBaseError_enum_defunct_surfaces (line 123) | XdgWmBaseError_enum_defunct_surfaces XdgWmBaseError_enum = 1 constant XdgWmBaseError_enum_not_the_topmost_popup (line 124) | XdgWmBaseError_enum_not_the_topmost_popup XdgWmBaseError_enum = 2 constant XdgWmBaseError_enum_invalid_popup_parent (line 125) | XdgWmBaseError_enum_invalid_popup_parent XdgWmBaseError_enum = 3 constant XdgWmBaseError_enum_invalid_surface_state (line 126) | XdgWmBaseError_enum_invalid_surface_state XdgWmBaseError_enum = 4 constant XdgWmBaseError_enum_invalid_positioner (line 127) | XdgWmBaseError_enum_invalid_positioner XdgWmBaseError_enum = 5 constant XdgWmBaseError_enum_unresponsive (line 128) | XdgWmBaseError_enum_unresponsive XdgWmBaseError_enum = 6 type XdgPositioner_delegate (line 131) | type XdgPositioner_delegate interface type XdgPositioner (line 145) | type XdgPositioner struct method GetDelegate (line 149) | func (p *XdgPositioner) GetDelegate() XdgPositioner_delegate { method GetBindable (line 152) | func (p *XdgPositioner) GetBindable() OnBindable { method OnRequest (line 156) | func (p *XdgPositioner) OnRequest(s FileDescriptorClaimClientState, me... type XdgPositionerError_enum (line 345) | type XdgPositionerError_enum constant XdgPositionerError_enum_invalid_input (line 348) | XdgPositionerError_enum_invalid_input XdgPositionerError_enum = 0 type XdgPositionerAnchor_enum (line 351) | type XdgPositionerAnchor_enum constant XdgPositionerAnchor_enum_none (line 354) | XdgPositionerAnchor_enum_none XdgPositionerAnchor_enum = 0 constant XdgPositionerAnchor_enum_top (line 355) | XdgPositionerAnchor_enum_top XdgPositionerAnchor_enum = 1 constant XdgPositionerAnchor_enum_bottom (line 356) | XdgPositionerAnchor_enum_bottom XdgPositionerAnchor_enum = 2 constant XdgPositionerAnchor_enum_left (line 357) | XdgPositionerAnchor_enum_left XdgPositionerAnchor_enum = 3 constant XdgPositionerAnchor_enum_right (line 358) | XdgPositionerAnchor_enum_right XdgPositionerAnchor_enum = 4 constant XdgPositionerAnchor_enum_top_left (line 359) | XdgPositionerAnchor_enum_top_left XdgPositionerAnchor_enum = 5 constant XdgPositionerAnchor_enum_bottom_left (line 360) | XdgPositionerAnchor_enum_bottom_left XdgPositionerAnchor_enum = 6 constant XdgPositionerAnchor_enum_top_right (line 361) | XdgPositionerAnchor_enum_top_right XdgPositionerAnchor_enum = 7 constant XdgPositionerAnchor_enum_bottom_right (line 362) | XdgPositionerAnchor_enum_bottom_right XdgPositionerAnchor_enum = 8 type XdgPositionerGravity_enum (line 365) | type XdgPositionerGravity_enum constant XdgPositionerGravity_enum_none (line 368) | XdgPositionerGravity_enum_none XdgPositionerGravity_enum = 0 constant XdgPositionerGravity_enum_top (line 369) | XdgPositionerGravity_enum_top XdgPositionerGravity_enum = 1 constant XdgPositionerGravity_enum_bottom (line 370) | XdgPositionerGravity_enum_bottom XdgPositionerGravity_enum = 2 constant XdgPositionerGravity_enum_left (line 371) | XdgPositionerGravity_enum_left XdgPositionerGravity_enum = 3 constant XdgPositionerGravity_enum_right (line 372) | XdgPositionerGravity_enum_right XdgPositionerGravity_enum = 4 constant XdgPositionerGravity_enum_top_left (line 373) | XdgPositionerGravity_enum_top_left XdgPositionerGravity_enum = 5 constant XdgPositionerGravity_enum_bottom_left (line 374) | XdgPositionerGravity_enum_bottom_left XdgPositionerGravity_enum = 6 constant XdgPositionerGravity_enum_top_right (line 375) | XdgPositionerGravity_enum_top_right XdgPositionerGravity_enum = 7 constant XdgPositionerGravity_enum_bottom_right (line 376) | XdgPositionerGravity_enum_bottom_right XdgPositionerGravity_enum = 8 type XdgPositionerConstraintAdjustment_enum (line 379) | type XdgPositionerConstraintAdjustment_enum constant XdgPositionerConstraintAdjustment_enum_none (line 382) | XdgPositionerConstraintAdjustment_enum_none XdgPositionerConstraintA... constant XdgPositionerConstraintAdjustment_enum_slide_x (line 383) | XdgPositionerConstraintAdjustment_enum_slide_x XdgPositionerConstraintA... constant XdgPositionerConstraintAdjustment_enum_slide_y (line 384) | XdgPositionerConstraintAdjustment_enum_slide_y XdgPositionerConstraintA... constant XdgPositionerConstraintAdjustment_enum_flip_x (line 385) | XdgPositionerConstraintAdjustment_enum_flip_x XdgPositionerConstraintA... constant XdgPositionerConstraintAdjustment_enum_flip_y (line 386) | XdgPositionerConstraintAdjustment_enum_flip_y XdgPositionerConstraintA... constant XdgPositionerConstraintAdjustment_enum_resize_x (line 387) | XdgPositionerConstraintAdjustment_enum_resize_x XdgPositionerConstraintA... constant XdgPositionerConstraintAdjustment_enum_resize_y (line 388) | XdgPositionerConstraintAdjustment_enum_resize_y XdgPositionerConstraintA... type XdgSurface_delegate (line 391) | type XdgSurface_delegate interface type XdgSurface (line 400) | type XdgSurface struct method GetDelegate (line 404) | func (p *XdgSurface) GetDelegate() XdgSurface_delegate { method GetBindable (line 407) | func (p *XdgSurface) GetBindable() OnBindable { method OnRequest (line 425) | func (p *XdgSurface) OnRequest(s FileDescriptorClaimClientState, messa... function XdgSurface_configure (line 411) | func XdgSurface_configure(s Sender, eventObjectID ObjectID[XdgSurface], ... type XdgSurfaceError_enum (line 541) | type XdgSurfaceError_enum constant XdgSurfaceError_enum_not_constructed (line 544) | XdgSurfaceError_enum_not_constructed XdgSurfaceError_enum = 1 constant XdgSurfaceError_enum_already_constructed (line 545) | XdgSurfaceError_enum_already_constructed XdgSurfaceError_enum = 2 constant XdgSurfaceError_enum_unconfigured_buffer (line 546) | XdgSurfaceError_enum_unconfigured_buffer XdgSurfaceError_enum = 3 constant XdgSurfaceError_enum_invalid_serial (line 547) | XdgSurfaceError_enum_invalid_serial XdgSurfaceError_enum = 4 constant XdgSurfaceError_enum_invalid_size (line 548) | XdgSurfaceError_enum_invalid_size XdgSurfaceError_enum = 5 constant XdgSurfaceError_enum_defunct_role_object (line 549) | XdgSurfaceError_enum_defunct_role_object XdgSurfaceError_enum = 6 type XdgToplevel_delegate (line 552) | type XdgToplevel_delegate interface type XdgToplevel (line 570) | type XdgToplevel struct method GetDelegate (line 574) | func (p *XdgToplevel) GetDelegate() XdgToplevel_delegate { method GetBindable (line 577) | func (p *XdgToplevel) GetBindable() OnBindable { method OnRequest (line 661) | func (p *XdgToplevel) OnRequest(s FileDescriptorClaimClientState, mess... function XdgToplevel_configure (line 581) | func XdgToplevel_configure(s Sender, eventObjectID ObjectID[XdgToplevel]... function XdgToplevel_close (line 605) | func XdgToplevel_close(s Sender, eventObjectID ObjectID[XdgToplevel]) { function XdgToplevel_configure_bounds (line 617) | func XdgToplevel_configure_bounds(s Sender, boundVersion uint32, eventOb... function XdgToplevel_wm_capabilities (line 636) | func XdgToplevel_wm_capabilities(s Sender, boundVersion uint32, eventObj... type XdgToplevelError_enum (line 934) | type XdgToplevelError_enum constant XdgToplevelError_enum_invalid_resize_edge (line 937) | XdgToplevelError_enum_invalid_resize_edge XdgToplevelError_enum = 0 constant XdgToplevelError_enum_invalid_parent (line 938) | XdgToplevelError_enum_invalid_parent XdgToplevelError_enum = 1 constant XdgToplevelError_enum_invalid_size (line 939) | XdgToplevelError_enum_invalid_size XdgToplevelError_enum = 2 type XdgToplevelResizeEdge_enum (line 942) | type XdgToplevelResizeEdge_enum constant XdgToplevelResizeEdge_enum_none (line 945) | XdgToplevelResizeEdge_enum_none XdgToplevelResizeEdge_enum = 0 constant XdgToplevelResizeEdge_enum_top (line 946) | XdgToplevelResizeEdge_enum_top XdgToplevelResizeEdge_enum = 1 constant XdgToplevelResizeEdge_enum_bottom (line 947) | XdgToplevelResizeEdge_enum_bottom XdgToplevelResizeEdge_enum = 2 constant XdgToplevelResizeEdge_enum_left (line 948) | XdgToplevelResizeEdge_enum_left XdgToplevelResizeEdge_enum = 4 constant XdgToplevelResizeEdge_enum_top_left (line 949) | XdgToplevelResizeEdge_enum_top_left XdgToplevelResizeEdge_enum = 5 constant XdgToplevelResizeEdge_enum_bottom_left (line 950) | XdgToplevelResizeEdge_enum_bottom_left XdgToplevelResizeEdge_enum = 6 constant XdgToplevelResizeEdge_enum_right (line 951) | XdgToplevelResizeEdge_enum_right XdgToplevelResizeEdge_enum = 8 constant XdgToplevelResizeEdge_enum_top_right (line 952) | XdgToplevelResizeEdge_enum_top_right XdgToplevelResizeEdge_enum = 9 constant XdgToplevelResizeEdge_enum_bottom_right (line 953) | XdgToplevelResizeEdge_enum_bottom_right XdgToplevelResizeEdge_enum = 10 type XdgToplevelState_enum (line 956) | type XdgToplevelState_enum constant XdgToplevelState_enum_maximized (line 959) | XdgToplevelState_enum_maximized XdgToplevelState_enum = 1 constant XdgToplevelState_enum_fullscreen (line 960) | XdgToplevelState_enum_fullscreen XdgToplevelState_enum = 2 constant XdgToplevelState_enum_resizing (line 961) | XdgToplevelState_enum_resizing XdgToplevelState_enum = 3 constant XdgToplevelState_enum_activated (line 962) | XdgToplevelState_enum_activated XdgToplevelState_enum = 4 constant XdgToplevelState_enum_tiled_left (line 963) | XdgToplevelState_enum_tiled_left XdgToplevelState_enum = 5 constant XdgToplevelState_enum_tiled_right (line 964) | XdgToplevelState_enum_tiled_right XdgToplevelState_enum = 6 constant XdgToplevelState_enum_tiled_top (line 965) | XdgToplevelState_enum_tiled_top XdgToplevelState_enum = 7 constant XdgToplevelState_enum_tiled_bottom (line 966) | XdgToplevelState_enum_tiled_bottom XdgToplevelState_enum = 8 constant XdgToplevelState_enum_suspended (line 967) | XdgToplevelState_enum_suspended XdgToplevelState_enum = 9 type XdgToplevelWmCapabilities_enum (line 970) | type XdgToplevelWmCapabilities_enum constant XdgToplevelWmCapabilities_enum_window_menu (line 973) | XdgToplevelWmCapabilities_enum_window_menu XdgToplevelWmCapabilities_enu... constant XdgToplevelWmCapabilities_enum_maximize (line 974) | XdgToplevelWmCapabilities_enum_maximize XdgToplevelWmCapabilities_enu... constant XdgToplevelWmCapabilities_enum_fullscreen (line 975) | XdgToplevelWmCapabilities_enum_fullscreen XdgToplevelWmCapabilities_enu... constant XdgToplevelWmCapabilities_enum_minimize (line 976) | XdgToplevelWmCapabilities_enum_minimize XdgToplevelWmCapabilities_enu... type XdgPopup_delegate (line 979) | type XdgPopup_delegate interface type XdgPopup (line 986) | type XdgPopup struct method GetDelegate (line 990) | func (p *XdgPopup) GetDelegate() XdgPopup_delegate { method GetBindable (line 993) | func (p *XdgPopup) GetBindable() OnBindable { method OnRequest (line 1044) | func (p *XdgPopup) OnRequest(s FileDescriptorClaimClientState, message... function XdgPopup_configure (line 997) | func XdgPopup_configure(s Sender, eventObjectID ObjectID[XdgPopup], x in... function XdgPopup_popup_done (line 1014) | func XdgPopup_popup_done(s Sender, eventObjectID ObjectID[XdgPopup]) { function XdgPopup_repositioned (line 1026) | func XdgPopup_repositioned(s Sender, boundVersion uint32, eventObjectID ... type XdgPopupError_enum (line 1109) | type XdgPopupError_enum constant XdgPopupError_enum_invalid_grab (line 1112) | XdgPopupError_enum_invalid_grab XdgPopupError_enum = 0 FILE: wayland/protocols/xwayland-keyboard-grab-unstable-v1.xml.go type ZwpXwaylandKeyboardGrabManagerV1_delegate (line 7) | type ZwpXwaylandKeyboardGrabManagerV1_delegate interface type ZwpXwaylandKeyboardGrabManagerV1 (line 13) | type ZwpXwaylandKeyboardGrabManagerV1 struct method GetDelegate (line 17) | func (p *ZwpXwaylandKeyboardGrabManagerV1) GetDelegate() ZwpXwaylandKe... method GetBindable (line 20) | func (p *ZwpXwaylandKeyboardGrabManagerV1) GetBindable() OnBindable { method OnRequest (line 24) | func (p *ZwpXwaylandKeyboardGrabManagerV1) OnRequest(s FileDescriptorC... type ZwpXwaylandKeyboardGrabV1_delegate (line 74) | type ZwpXwaylandKeyboardGrabV1_delegate interface type ZwpXwaylandKeyboardGrabV1 (line 79) | type ZwpXwaylandKeyboardGrabV1 struct method GetDelegate (line 83) | func (p *ZwpXwaylandKeyboardGrabV1) GetDelegate() ZwpXwaylandKeyboardG... method GetBindable (line 86) | func (p *ZwpXwaylandKeyboardGrabV1) GetBindable() OnBindable { method OnRequest (line 90) | func (p *ZwpXwaylandKeyboardGrabV1) OnRequest(s FileDescriptorClaimCli... FILE: wayland/protocols/xwayland-shell-v1.xml.go type XwaylandShellV1_delegate (line 7) | type XwaylandShellV1_delegate interface type XwaylandShellV1 (line 13) | type XwaylandShellV1 struct method GetDelegate (line 17) | func (p *XwaylandShellV1) GetDelegate() XwaylandShellV1_delegate { method GetBindable (line 20) | func (p *XwaylandShellV1) GetBindable() OnBindable { method OnRequest (line 24) | func (p *XwaylandShellV1) OnRequest(s FileDescriptorClaimClientState, ... type XwaylandShellV1Error_enum (line 70) | type XwaylandShellV1Error_enum constant XwaylandShellV1Error_enum_role (line 73) | XwaylandShellV1Error_enum_role XwaylandShellV1Error_enum = 0 type XwaylandSurfaceV1_delegate (line 76) | type XwaylandSurfaceV1_delegate interface type XwaylandSurfaceV1 (line 82) | type XwaylandSurfaceV1 struct method GetDelegate (line 86) | func (p *XwaylandSurfaceV1) GetDelegate() XwaylandSurfaceV1_delegate { method GetBindable (line 89) | func (p *XwaylandSurfaceV1) GetBindable() OnBindable { method OnRequest (line 93) | func (p *XwaylandSurfaceV1) OnRequest(s FileDescriptorClaimClientState... type XwaylandSurfaceV1Error_enum (line 138) | type XwaylandSurfaceV1Error_enum constant XwaylandSurfaceV1Error_enum_already_associated (line 141) | XwaylandSurfaceV1Error_enum_already_associated XwaylandSurfaceV1Error_en... constant XwaylandSurfaceV1Error_enum_invalid_serial (line 142) | XwaylandSurfaceV1Error_enum_invalid_serial XwaylandSurfaceV1Error_en... FILE: wayland/types.go type RoleOrXDGSurfaceObjectID (line 7) | type RoleOrXDGSurfaceObjectID interface function GetSurfaceFromRole (line 15) | func GetSurfaceFromRole[T RoleOrXDGSurfaceObjectID](cs protocols.ClientS... function GetSurfaceIDFromRole (line 19) | func GetSurfaceIDFromRole[T RoleOrXDGSurfaceObjectID](cs protocols.Clien... function UnregisterRoleToSurface (line 28) | func UnregisterRoleToSurface[T RoleOrXDGSurfaceObjectID](cs protocols.Cl... function RegisterRoleToSurface (line 32) | func RegisterRoleToSurface[T RoleOrXDGSurfaceObjectID](cs protocols.Clie... function AddObject (line 36) | func AddObject[T any](cs protocols.ClientState, id protocols.ObjectID[T]... function RemoveObject (line 40) | func RemoveObject[T any](cs protocols.ClientState, id protocols.ObjectID... function SendError (line 44) | func SendError[T any, U ~uint32 | ~uint8](cs protocols.ClientState, id p... type Size (line 48) | type Size struct function ToBytes (line 53) | func ToBytes[T ~uint8 | ~uint32](a []T) []byte { function AreSame (line 61) | func AreSame[T comparable](a, b *T) bool { function GetWlPoolObject_FromBuffer (line 71) | func GetWlPoolObject_FromBuffer(cs protocols.ClientState, id protocols.O... FILE: wayland/wayland.xml.helper.go function GetWlSurfaceObject (line 7) | func GetWlSurfaceObject(cs protocols.ClientState, id protocols.ObjectID[... function GetWlPointerObject (line 17) | func GetWlPointerObject(cs protocols.ClientState, id protocols.ObjectID[... function GetWlSubsurfaceObject (line 27) | func GetWlSubsurfaceObject(cs protocols.ClientState, id protocols.Object... FILE: wayland/wl_compositor.go type WlCompositor (line 7) | type WlCompositor struct method WlCompositor_create_surface (line 9) | func (c *WlCompositor) WlCompositor_create_surface( method WlCompositor_create_region (line 47) | func (c *WlCompositor) WlCompositor_create_region( method OnBind (line 56) | func (c *WlCompositor) OnBind( function MakeWlCompositor (line 66) | func MakeWlCompositor() *protocols.WlCompositor { FILE: wayland/wl_data_device.go type wl_data_device (line 7) | type wl_data_device struct method WlDataDevice_start_drag (line 11) | func (w *wl_data_device) WlDataDevice_start_drag( method WlDataDevice_set_selection (line 22) | func (w *wl_data_device) WlDataDevice_set_selection( method WlDataDevice_release (line 31) | func (w *wl_data_device) WlDataDevice_release( method WlDataDevice_on_bind (line 38) | func (w *wl_data_device) WlDataDevice_on_bind( function MakeWlDataDevice (line 48) | func MakeWlDataDevice(seat protocols.ObjectID[protocols.WlSeat]) *wl_dat... FILE: wayland/wl_data_device_manager.go type WlDataDeviceManagerImpl (line 7) | type WlDataDeviceManagerImpl struct method WlDataDeviceManager_create_data_source (line 9) | func (w *WlDataDeviceManagerImpl) WlDataDeviceManager_create_data_sour... method WlDataDeviceManager_get_data_device (line 13) | func (w *WlDataDeviceManagerImpl) WlDataDeviceManager_get_data_device(... method OnBind (line 18) | func (w *WlDataDeviceManagerImpl) OnBind( function MakeWlDataDeviceManager (line 28) | func MakeWlDataDeviceManager() *protocols.WlDataDeviceManager { FILE: wayland/wl_data_source.go type WlDataSource (line 7) | type WlDataSource struct method WlDataSource_offer (line 12) | func (w *WlDataSource) WlDataSource_offer( method WlDataSource_destroy (line 20) | func (w *WlDataSource) WlDataSource_destroy( method WlDataSource_set_actions (line 27) | func (w *WlDataSource) WlDataSource_set_actions( method OnBind (line 35) | func (w *WlDataSource) OnBind( function MakeWlDataSource (line 45) | func MakeWlDataSource() *protocols.WlDataSource { FILE: wayland/wl_display.go type wl_display (line 5) | type wl_display struct method WlDisplay_sync (line 7) | func (wd *wl_display) WlDisplay_sync(s protocols.ClientState, _object_... method WlDisplay_get_registry (line 11) | func (wd *wl_display) WlDisplay_get_registry(s protocols.ClientState, ... method OnBind (line 19) | func (wd *wl_display) OnBind( function MakeWLDisplay (line 28) | func MakeWLDisplay() *protocols.WlDisplay { FILE: wayland/wl_keyboard.go type WlKeyboard (line 13) | type WlKeyboard struct method WlKeyboard_release (line 20) | func (o *WlKeyboard) WlKeyboard_release(s protocols.ClientState, _ pro... method OnBind (line 23) | func (o *WlKeyboard) OnBind( method AfterGetKeyboard (line 32) | func (o *WlKeyboard) AfterGetKeyboard( function MakeWlKeyboard (line 45) | func MakeWlKeyboard() *protocols.WlKeyboard { FILE: wayland/wl_output.go type WlOutput (line 7) | type WlOutput struct method WlOutput_release (line 11) | func (o *WlOutput) WlOutput_release(s protocols.ClientState, _ protoco... method OnBind (line 15) | func (o *WlOutput) OnBind( function MakeWlOutput (line 55) | func MakeWlOutput() *protocols.WlOutput { FILE: wayland/wl_pointer.go type WlPointer (line 9) | type WlPointer struct method WlPointer_set_cursor (line 17) | func (p *WlPointer) WlPointer_set_cursor( method AfterGetPointer (line 80) | func (p *WlPointer) AfterGetPointer(_ protocols.ClientState, _ protoco... method WlPointer_release (line 88) | func (p *WlPointer) WlPointer_release( method OnBind (line 95) | func (p *WlPointer) OnBind( function MakeWlPointer (line 105) | func MakeWlPointer() *protocols.WlPointer { FILE: wayland/wl_region.go function auto_release (line 7) | func auto_release(s protocols.ClientState, type WlRegion (line 12) | type WlRegion struct method WlRegion_destroy (line 15) | func (r *WlRegion) WlRegion_destroy( method WlRegion_add (line 22) | func (r *WlRegion) WlRegion_add( method WlRegion_subtract (line 33) | func (r *WlRegion) WlRegion_subtract( method OnBind (line 44) | func (r *WlRegion) OnBind( function MakeWlRegion (line 54) | func MakeWlRegion() *protocols.WlRegion { FILE: wayland/wl_registry.go type WlRegistryDelegateImpl (line 7) | type WlRegistryDelegateImpl struct method WlRegistry_bind (line 9) | func (w *WlRegistryDelegateImpl) WlRegistry_bind(s protocols.ClientSta... method OnBind (line 65) | func (w *WlRegistryDelegateImpl) OnBind( function MakeWlRegistry (line 74) | func MakeWlRegistry() *protocols.WlRegistry { FILE: wayland/wl_seat.go type WlSeat (line 7) | type WlSeat struct method WlSeat_get_pointer (line 11) | func (w *WlSeat) WlSeat_get_pointer( method WlSeat_get_keyboard (line 20) | func (w *WlSeat) WlSeat_get_keyboard( method WlSeat_get_touch (line 30) | func (w *WlSeat) WlSeat_get_touch( method WlSeat_release (line 38) | func (w *WlSeat) WlSeat_release( method OnBind (line 45) | func (w *WlSeat) OnBind( function MakeWLSeat (line 64) | func MakeWLSeat() *protocols.WlSeat { FILE: wayland/wl_shm.go type WlShm (line 7) | type WlShm struct method WlShm_create_pool (line 9) | func (s *WlShm) WlShm_create_pool( method WlShm_release (line 28) | func (s *WlShm) WlShm_release( method OnBind (line 35) | func (s *WlShm) OnBind( function MakeWlShm (line 56) | func MakeWlShm() *protocols.WlShm { FILE: wayland/wl_shm_pool.go type MapState (line 9) | type MapState constant MapStateDestroyed (line 12) | MapStateDestroyed MapState = iota constant MapStateMmapped (line 13) | MapStateMmapped constant MapStateDestroyWhenBuffersEmpty (line 14) | MapStateDestroyWhenBuffersEmpty type BufferInfo (line 17) | type BufferInfo struct type WlShmPool (line 25) | type WlShmPool struct method WlShmPool_create_buffer (line 32) | func (p *WlShmPool) WlShmPool_create_buffer( method OnDestroyShmPool (line 55) | func (p *WlShmPool) OnDestroyShmPool(s protocols.ClientState, objectID... method WlShmPool_destroy (line 69) | func (p *WlShmPool) WlShmPool_destroy( method WlShmPool_resize (line 89) | func (p *WlShmPool) WlShmPool_resize( method WlShmPool_on_bind (line 131) | func (p *WlShmPool) WlShmPool_on_bind( method OnBind (line 165) | func (p *WlShmPool) OnBind( method WlBuffer_destroy (line 175) | func (p *WlShmPool) WlBuffer_destroy( function MakeWlShmPool (line 141) | func MakeWlShmPool( FILE: wayland/wl_subcompositor.go type WlSubcompositor (line 7) | type WlSubcompositor struct method WlSubcompositor_destroy (line 9) | func (sc *WlSubcompositor) WlSubcompositor_destroy( method WlSubcompositor_get_subsurface (line 16) | func (sc *WlSubcompositor) WlSubcompositor_get_subsurface( method OnBind (line 104) | func (sc *WlSubcompositor) OnBind( function MakeWlSubcompositor (line 113) | func MakeWlSubcompositor() *protocols.WlSubcompositor { FILE: wayland/wl_subsurface.go type WlSubsurface (line 8) | type WlSubsurface struct method WlSubsurface_destroy (line 18) | func (ss *WlSubsurface) WlSubsurface_destroy( method WlSubsurface_set_position (line 57) | func (ss *WlSubsurface) WlSubsurface_set_position( method WlSubsurface_place_above (line 88) | func (ss *WlSubsurface) WlSubsurface_place_above( method PlaceSubsurface (line 96) | func (ss *WlSubsurface) PlaceSubsurface( method WlSubsurface_place_below (line 134) | func (ss *WlSubsurface) WlSubsurface_place_below( method WlSubsurface_set_sync (line 142) | func (ss *WlSubsurface) WlSubsurface_set_sync( method WlSubsurface_set_desync (line 149) | func (ss *WlSubsurface) WlSubsurface_set_desync( method OnBind (line 156) | func (ss *WlSubsurface) OnBind( function MakeWlSubsurface (line 167) | func MakeWlSubsurface(parent protocols.ObjectID[protocols.WlSurface]) *p... FILE: wayland/wl_surface.go type Texture (line 10) | type Texture struct method AsRGBA (line 17) | func (t *Texture) AsRGBA() *image.RGBA { type WlSurface (line 28) | type WlSurface struct method ClearRoleData (line 74) | func (w *WlSurface) ClearRoleData() { method HasRoleData (line 81) | func (w *WlSurface) HasRoleData() bool { method WlSurface_destroy (line 103) | func (w *WlSurface) WlSurface_destroy( method WlSurface_attach (line 120) | func (w *WlSurface) WlSurface_attach( method WlSurface_damage (line 148) | func (w *WlSurface) WlSurface_damage( method WlSurface_frame (line 162) | func (w *WlSurface) WlSurface_frame( method WlSurface_set_opaque_region (line 170) | func (w *WlSurface) WlSurface_set_opaque_region( method WlSurface_set_input_region (line 178) | func (w *WlSurface) WlSurface_set_input_region( method WlSurface_commit (line 186) | func (w *WlSurface) WlSurface_commit( method WlSurface_set_buffer_transform (line 209) | func (w *WlSurface) WlSurface_set_buffer_transform( method WlSurface_set_buffer_scale (line 218) | func (w *WlSurface) WlSurface_set_buffer_scale( method WlSurface_damage_buffer (line 226) | func (w *WlSurface) WlSurface_damage_buffer( method WlSurface_offset (line 240) | func (w *WlSurface) WlSurface_offset( method OnBind (line 249) | func (w *WlSurface) OnBind( method ResetPendingUpdate (line 258) | func (w *WlSurface) ResetPendingUpdate() { function MakeWlSurface (line 263) | func MakeWlSurface() *protocols.WlSurface { FILE: wayland/wl_tough.go type WlTouchDelegate (line 7) | type WlTouchDelegate struct method WlTouch_release (line 10) | func (w *WlTouchDelegate) WlTouch_release(s protocols.ClientState, obj... method OnBind (line 14) | func (w *WlTouchDelegate) OnBind(s protocols.ClientState, name protoco... function MakeWlTouch (line 18) | func MakeWlTouch() *protocols.WlTouch { FILE: wayland/xdg-shell.xml.helper.go function GetXdgPositionerObject (line 7) | func GetXdgPositionerObject(cs protocols.ClientState, id protocols.Objec... function GetXdgSurfaceObject (line 17) | func GetXdgSurfaceObject(cs protocols.ClientState, id protocols.ObjectID... function GetXdgToplevelObject (line 27) | func GetXdgToplevelObject(cs protocols.ClientState, id protocols.ObjectI... FILE: wayland/xdg_popup.go type XdgPopup (line 7) | type XdgPopup struct method XdgPopup_destroy (line 20) | func (x *XdgPopup) XdgPopup_destroy( method XdgPopup_grab (line 41) | func (x *XdgPopup) XdgPopup_grab( method XdgPopup_reposition (line 50) | func (x *XdgPopup) XdgPopup_reposition( method OnBind (line 94) | func (x *XdgPopup) OnBind( function MakeXdgPopup (line 103) | func MakeXdgPopup( FILE: wayland/xdg_positioner.go type anchorRect (line 7) | type anchorRect struct type offset (line 14) | type offset struct type XdgPositionerState (line 19) | type XdgPositionerState struct type XdgPositioner (line 32) | type XdgPositioner struct method XdgPositioner_destroy (line 36) | func (x *XdgPositioner) XdgPositioner_destroy( method XdgPositioner_set_size (line 43) | func (x *XdgPositioner) XdgPositioner_set_size( method XdgPositioner_set_anchor_rect (line 53) | func (x *XdgPositioner) XdgPositioner_set_anchor_rect( method XdgPositioner_set_anchor (line 64) | func (x *XdgPositioner) XdgPositioner_set_anchor( method XdgPositioner_set_gravity (line 72) | func (x *XdgPositioner) XdgPositioner_set_gravity( method XdgPositioner_set_constraint_adjustment (line 80) | func (x *XdgPositioner) XdgPositioner_set_constraint_adjustment( method XdgPositioner_set_offset (line 88) | func (x *XdgPositioner) XdgPositioner_set_offset( method XdgPositioner_set_reactive (line 97) | func (x *XdgPositioner) XdgPositioner_set_reactive( method XdgPositioner_set_parent_size (line 104) | func (x *XdgPositioner) XdgPositioner_set_parent_size( method XdgPositioner_set_parent_configure (line 120) | func (x *XdgPositioner) XdgPositioner_set_parent_configure( method OnBind (line 128) | func (x *XdgPositioner) OnBind( function MakeXdgPositioner (line 137) | func MakeXdgPositioner() *protocols.XdgPositioner { FILE: wayland/xdg_surface.go type XdgWindowGeometry (line 10) | type XdgWindowGeometry struct type XdgSurface (line 17) | type XdgSurface struct method configure (line 28) | func (x *XdgSurface) configure(s protocols.ClientState) { method XdgSurface_destroy (line 45) | func (x *XdgSurface) XdgSurface_destroy( method XdgSurface_get_toplevel (line 67) | func (x *XdgSurface) XdgSurface_get_toplevel( method XdgSurface_get_popup (line 194) | func (x *XdgSurface) XdgSurface_get_popup( method XdgSurface_set_window_geometry (line 262) | func (x *XdgSurface) XdgSurface_set_window_geometry( method XdgSurface_ack_configure (line 284) | func (x *XdgSurface) XdgSurface_ack_configure( method OnBind (line 307) | func (x *XdgSurface) OnBind( function MakeXdgSurface (line 316) | func MakeXdgSurface(version uint32, xdg_surface_id protocols.ObjectID[pr... FILE: wayland/xdg_toplevel.go type PendingToplevelState (line 7) | type PendingToplevelState struct type XdgToplevel (line 12) | type XdgToplevel struct method XdgToplevel_destroy (line 27) | func (t *XdgToplevel) XdgToplevel_destroy( method XdgToplevel_set_parent (line 42) | func (t *XdgToplevel) XdgToplevel_set_parent( method XdgToplevel_set_title (line 50) | func (t *XdgToplevel) XdgToplevel_set_title( method XdgToplevel_set_app_id (line 58) | func (t *XdgToplevel) XdgToplevel_set_app_id( method XdgToplevel_show_window_menu (line 66) | func (t *XdgToplevel) XdgToplevel_show_window_menu( method XdgToplevel_move (line 77) | func (t *XdgToplevel) XdgToplevel_move( method XdgToplevel_resize (line 86) | func (t *XdgToplevel) XdgToplevel_resize( method XdgToplevel_set_max_size (line 96) | func (t *XdgToplevel) XdgToplevel_set_max_size( method XdgToplevel_set_min_size (line 117) | func (t *XdgToplevel) XdgToplevel_set_min_size( method XdgToplevel_set_maximized (line 137) | func (t *XdgToplevel) XdgToplevel_set_maximized( method XdgToplevel_unset_maximized (line 149) | func (t *XdgToplevel) XdgToplevel_unset_maximized( method XdgToplevel_set_fullscreen (line 160) | func (t *XdgToplevel) XdgToplevel_set_fullscreen( method XdgToplevel_unset_fullscreen (line 172) | func (t *XdgToplevel) XdgToplevel_unset_fullscreen( method XdgToplevel_set_minimized (line 183) | func (t *XdgToplevel) XdgToplevel_set_minimized( method OnBind (line 190) | func (t *XdgToplevel) OnBind( method stateConfiguration (line 200) | func (t *XdgToplevel) stateConfiguration( function MakeXdgToplevel (line 246) | func MakeXdgToplevel() *protocols.XdgToplevel { FILE: wayland/xdg_wm_base.go type XdgWmBase (line 9) | type XdgWmBase struct method XdgWmBase_destroy (line 13) | func (x *XdgWmBase) XdgWmBase_destroy( method XdgWmBase_create_positioner (line 20) | func (x *XdgWmBase) XdgWmBase_create_positioner( method XdgWmBase_get_xdg_surface (line 28) | func (x *XdgWmBase) XdgWmBase_get_xdg_surface( method XdgWmBase_pong (line 68) | func (x *XdgWmBase) XdgWmBase_pong( method OnBind (line 76) | func (x *XdgWmBase) OnBind( function MakeXdgWmBase (line 86) | func MakeXdgWmBase() *protocols.XdgWmBase { FILE: wayland/xwayland_shell_v1.go type XwaylandShellV1 (line 10) | type XwaylandShellV1 struct method XwaylandShellV1_destroy (line 13) | func (x *XwaylandShellV1) XwaylandShellV1_destroy( method XwaylandShellV1_get_xwayland_surface (line 20) | func (x *XwaylandShellV1) XwaylandShellV1_get_xwayland_surface( method OnBind (line 67) | func (x *XwaylandShellV1) OnBind( function MakeXwaylandShellV1 (line 76) | func MakeXwaylandShellV1() *protocols.XwaylandShellV1 { FILE: wayland/xwayland_surface_v1.go type XwaylandSurfaceV1 (line 9) | type XwaylandSurfaceV1 struct method XwaylandSurfaceV1_set_serial (line 12) | func (x *XwaylandSurfaceV1) XwaylandSurfaceV1_set_serial( method XwaylandSurfaceV1_destroy (line 21) | func (x *XwaylandSurfaceV1) XwaylandSurfaceV1_destroy( method XwaylandSurfaceV1_on_bind (line 37) | func (x *XwaylandSurfaceV1) XwaylandSurfaceV1_on_bind( method OnBind (line 46) | func (x *XwaylandSurfaceV1) OnBind( function MakeXwaylandSurfaceV1 (line 55) | func MakeXwaylandSurfaceV1() *protocols.XwaylandSurfaceV1 { FILE: wayland/zwp_xwayland_keyboard_grab_manager_v1.go type ZwpXwaylandKeyboardGrabManagerV1 (line 7) | type ZwpXwaylandKeyboardGrabManagerV1 struct method ZwpXwaylandKeyboardGrabManagerV1_destroy (line 10) | func (m *ZwpXwaylandKeyboardGrabManagerV1) ZwpXwaylandKeyboardGrabMana... method ZwpXwaylandKeyboardGrabManagerV1_grab_keyboard (line 18) | func (m *ZwpXwaylandKeyboardGrabManagerV1) ZwpXwaylandKeyboardGrabMana... method OnBind (line 31) | func (m *ZwpXwaylandKeyboardGrabManagerV1) OnBind( function MakeZwpXwaylandKeyboardGrabManagerV1 (line 40) | func MakeZwpXwaylandKeyboardGrabManagerV1() *protocols.ZwpXwaylandKeyboa... FILE: wayland/zwp_xwayland_keyboard_grab_v1.go type ZwpXwaylandKeyboardGrabV1 (line 7) | type ZwpXwaylandKeyboardGrabV1 struct method ZwpXwaylandKeyboardGrabV1_destroy (line 10) | func (g *ZwpXwaylandKeyboardGrabV1) ZwpXwaylandKeyboardGrabV1_destroy( method OnBind (line 20) | func (g *ZwpXwaylandKeyboardGrabV1) OnBind( function MakeZwpXwaylandKeyboardGrabV1 (line 29) | func MakeZwpXwaylandKeyboardGrabV1() *protocols.ZwpXwaylandKeyboardGrabV1 { FILE: wayland/zxdg_decoration_manager_v1.go type ZxdgDecorationManagerV1 (line 7) | type ZxdgDecorationManagerV1 struct method ZxdgDecorationManagerV1_destroy (line 9) | func (z *ZxdgDecorationManagerV1) ZxdgDecorationManagerV1_destroy( method ZxdgDecorationManagerV1_get_toplevel_decoration (line 16) | func (z *ZxdgDecorationManagerV1) ZxdgDecorationManagerV1_get_toplevel... method OnBind (line 26) | func (z *ZxdgDecorationManagerV1) OnBind( function MakeZxdgDecorationManagerV1 (line 36) | func MakeZxdgDecorationManagerV1() *protocols.ZxdgDecorationManagerV1 { FILE: wayland/zxdg_toplevel_decoration_v1.go type ZxdgToplevelDecorationV1 (line 7) | type ZxdgToplevelDecorationV1 struct method ZxdgToplevelDecorationV1_destroy (line 11) | func (z *ZxdgToplevelDecorationV1) ZxdgToplevelDecorationV1_destroy( method ZxdgToplevelDecorationV1_set_mode (line 18) | func (z *ZxdgToplevelDecorationV1) ZxdgToplevelDecorationV1_set_mode( method ZxdgToplevelDecorationV1_unset_mode (line 39) | func (z *ZxdgToplevelDecorationV1) ZxdgToplevelDecorationV1_unset_mode( method OnBind (line 59) | func (z *ZxdgToplevelDecorationV1) OnBind( function MakeZxdgToplevelDecorationV1 (line 69) | func MakeZxdgToplevelDecorationV1(xdgToplevel protocols.ObjectID[protoco...