Documentation
¶
Overview ¶
Package libXft is a ccgo/v4 version of libXft.a, the X FreeType interface library.
Index ¶
- Variables
- func XXftCharFontSpecRender(tls *libc.TLS, dpy uintptr, op int32, src TPicture, dst TPicture, srcx int32, ...)
- func XXftCharSpecRender(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftColorAllocName(tls *libc.TLS, dpy uintptr, visual uintptr, cmap TColormap, name uintptr, ...) (r int32)
- func XXftColorAllocValue(tls *libc.TLS, dpy uintptr, visual uintptr, cmap TColormap, color uintptr, ...) (r int32)
- func XXftColorFree(tls *libc.TLS, dpy uintptr, visual uintptr, cmap TColormap, color uintptr)
- func XXftDebug(tls *libc.TLS) (r int32)
- func XXftDefaultGetBool(tls *libc.TLS, dpy uintptr, object uintptr, screen int32, def int32) (r1 int32)
- func XXftDefaultGetDouble(tls *libc.TLS, dpy uintptr, object uintptr, screen int32, def float64) (r1 float64)
- func XXftDefaultGetInteger(tls *libc.TLS, dpy uintptr, object uintptr, screen int32, def int32) (r1 int32)
- func XXftDefaultHasRender(tls *libc.TLS, dpy uintptr) (r int32)
- func XXftDefaultParseBool(tls *libc.TLS, v uintptr) (r int32)
- func XXftDefaultSet(tls *libc.TLS, dpy uintptr, defaults uintptr) (r int32)
- func XXftDefaultSubstitute(tls *libc.TLS, dpy uintptr, screen int32, pattern uintptr)
- func XXftDrawBitsPerPixel(tls *libc.TLS, draw uintptr) (r uint32)
- func XXftDrawChange(tls *libc.TLS, draw uintptr, drawable TDrawable)
- func XXftDrawCharFontSpec(tls *libc.TLS, draw uintptr, color uintptr, chars uintptr, len1 int32)
- func XXftDrawCharSpec(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, chars uintptr, ...)
- func XXftDrawCreate(tls *libc.TLS, dpy uintptr, drawable TDrawable, visual uintptr, ...) (r uintptr)
- func XXftDrawCreateAlpha(tls *libc.TLS, dpy uintptr, pixmap TPixmap, depth int32) (r uintptr)
- func XXftDrawCreateBitmap(tls *libc.TLS, dpy uintptr, bitmap TPixmap) (r uintptr)
- func XXftDrawDepth(tls *libc.TLS, draw uintptr) (r uint32)
- func XXftDrawDestroy(tls *libc.TLS, draw uintptr)
- func XXftDrawDisplay(tls *libc.TLS, draw uintptr) (r uintptr)
- func XXftDrawGlyphFontSpec(tls *libc.TLS, draw uintptr, color uintptr, glyphs uintptr, len1 int32)
- func XXftDrawGlyphSpec(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, glyphs uintptr, ...)
- func XXftDrawGlyphs(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, x int32, y int32, ...)
- func XXftDrawRect(tls *libc.TLS, draw uintptr, color uintptr, x int32, y int32, width uint32, ...)
- func XXftDrawSetClip(tls *libc.TLS, draw uintptr, r TRegion) (r1 int32)
- func XXftDrawSetClipRectangles(tls *libc.TLS, draw uintptr, xOrigin int32, yOrigin int32, rects uintptr, ...) (r int32)
- func XXftDrawSetSubwindowMode(tls *libc.TLS, draw uintptr, mode int32)
- func XXftDrawString16(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, x int32, y int32, ...)
- func XXftDrawString32(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, x int32, y int32, ...)
- func XXftDrawString8(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, x int32, y int32, ...)
- func XXftDrawStringUtf16(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, x int32, y int32, ...)
- func XXftDrawStringUtf8(tls *libc.TLS, draw uintptr, color uintptr, pub uintptr, x int32, y int32, ...)
- func XXftDrawVisual(tls *libc.TLS, draw uintptr) (r uintptr)
- func XXftFontClose(tls *libc.TLS, dpy uintptr, public uintptr)
- func XXftFontCopy(tls *libc.TLS, dpy uintptr, public uintptr) (r uintptr)
- func XXftFontInfoCreate(tls *libc.TLS, dpy uintptr, pattern uintptr) (r uintptr)
- func XXftFontInfoDestroy(tls *libc.TLS, dpy uintptr, fi uintptr)
- func XXftFontLoadGlyphs(tls *libc.TLS, dpy uintptr, pub uintptr, need_bitmaps TFcBool, glyphs uintptr, ...)
- func XXftFontManageMemory(tls *libc.TLS, dpy uintptr)
- func XXftFontMatch(tls *libc.TLS, dpy uintptr, screen int32, pattern uintptr, result uintptr) (r uintptr)
- func XXftFontOpen(tls *libc.TLS, dpy uintptr, screen int32, va1 uintptr) (r uintptr)
- func XXftFontOpenInfo(tls *libc.TLS, dpy uintptr, pattern uintptr, fi uintptr) (r uintptr)
- func XXftFontOpenName(tls *libc.TLS, dpy uintptr, screen int32, name uintptr) (r uintptr)
- func XXftFontOpenPattern(tls *libc.TLS, dpy uintptr, pattern uintptr) (r uintptr)
- func XXftFontOpenXlfd(tls *libc.TLS, dpy uintptr, screen int32, xlfd uintptr) (r uintptr)
- func XXftFontUnloadGlyphs(tls *libc.TLS, dpy uintptr, pub uintptr, glyphs uintptr, nglyph int32)
- func XXftGetVersion(tls *libc.TLS) (r int32)
- func XXftGlyphCore(tls *libc.TLS, draw uintptr, color uintptr, public uintptr, x int32, y int32, ...)
- func XXftGlyphExtents(tls *libc.TLS, dpy uintptr, pub uintptr, glyphs uintptr, nglyphs int32, ...)
- func XXftGlyphFontSpecCore(tls *libc.TLS, draw uintptr, color uintptr, glyphs uintptr, nglyphs int32)
- func XXftGlyphFontSpecRender(tls *libc.TLS, dpy uintptr, op int32, src TPicture, dst TPicture, srcx int32, ...)
- func XXftGlyphRender(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftGlyphSpecCore(tls *libc.TLS, draw uintptr, color uintptr, public uintptr, glyphs uintptr, ...)
- func XXftGlyphSpecRender(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftInit(tls *libc.TLS, config uintptr) (r int32)
- func XXftListFonts(tls *libc.TLS, dpy uintptr, screen int32, va1 uintptr) (r uintptr)
- func XXftListFontsPatternObjects(tls *libc.TLS, dpy uintptr, screen int32, pattern uintptr, os uintptr) (r uintptr)
- func XXftMemAlloc(tls *libc.TLS, kind int32, size Tsize_t)
- func XXftMemFree(tls *libc.TLS, kind int32, size Tsize_t)
- func XXftMemReport(tls *libc.TLS)
- func XXftNameParse(tls *libc.TLS, name uintptr) (r uintptr)
- func XXftNativeByteOrder(tls *libc.TLS) (r int32)
- func XXftRectCore(tls *libc.TLS, draw uintptr, color uintptr, x int32, y int32, width uint32, ...)
- func XXftSwapCARD16(tls *libc.TLS, data uintptr, u int32)
- func XXftSwapCARD24(tls *libc.TLS, data uintptr, width int32, height int32)
- func XXftSwapCARD32(tls *libc.TLS, data uintptr, u int32)
- func XXftSwapImage(tls *libc.TLS, image uintptr)
- func XXftTextExtents16(tls *libc.TLS, dpy uintptr, pub uintptr, string1 uintptr, len1 int32, ...)
- func XXftTextExtents32(tls *libc.TLS, dpy uintptr, pub uintptr, string1 uintptr, len1 int32, ...)
- func XXftTextExtents8(tls *libc.TLS, dpy uintptr, pub uintptr, string1 uintptr, len1 int32, ...)
- func XXftTextExtentsUtf16(tls *libc.TLS, dpy uintptr, pub uintptr, string1 uintptr, endian TFcEndian, ...)
- func XXftTextExtentsUtf8(tls *libc.TLS, dpy uintptr, pub uintptr, string1 uintptr, len1 int32, ...)
- func XXftTextRender16(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRender16BE(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRender16LE(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRender32(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRender32BE(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRender32LE(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRender8(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRenderUtf16(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftTextRenderUtf8(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, ...)
- func XXftUnlockFace(tls *libc.TLS, public uintptr)
- func XXftXlfdParse(tls *libc.TLS, xlfd_orig uintptr, ignore_scalable TFcBool, complete TFcBool) (r uintptr)
- func X_XftDisplayInfoGet(tls *libc.TLS, dpy uintptr, createIfNecessary TFcBool) (r uintptr)
- func X_XftDisplayManageMemory(tls *libc.TLS, dpy uintptr)
- func X_XftFontManageMemory(tls *libc.TLS, dpy uintptr, pub uintptr)
- func X_XftFontUncacheGlyph(tls *libc.TLS, dpy uintptr, pub uintptr)
- func X_XftMatchSymbolic(tls *libc.TLS, s uintptr, n int32, name uintptr, def int32) (r int32)
- type TAccContext
- type TAtom
- type TBITS16
- type TBITS32
- type TBOOL
- type TBYTE
- type TBeforeFlushType
- type TBlockHandlerProcPtr
- type TCARD16
- type TCARD32
- type TCARD64
- type TCARD8
- type TClientPtr
- type TCloseDisplayType
- type TColormap
- type TCopyGCType
- type TCreateFontType
- type TCreateGCType
- type TCursor
- type TDepth
- type TDisplay
- type TDrawable
- type TErrorStringType
- type TErrorType
- type TFSID
- type TFT_Alloc_Func
- type TFT_BBox
- type TFT_BBox_
- type TFT_Bitmap
- type TFT_BitmapGlyph
- type TFT_BitmapGlyphRec
- type TFT_BitmapGlyphRec_
- type TFT_Bitmap_
- type TFT_Bitmap_Size
- type TFT_Bitmap_Size_
- type TFT_Bool
- type TFT_Byte
- type TFT_Bytes
- type TFT_Char
- type TFT_CharMap
- type TFT_CharMapRec
- type TFT_CharMapRec_
- type TFT_Data
- type TFT_Data_
- type TFT_Driver
- type TFT_Encoding
- type TFT_Error
- type TFT_F26Dot6
- type TFT_F2Dot14
- type TFT_FWord
- type TFT_Face
- type TFT_FaceRec
- type TFT_FaceRec_
- type TFT_Face_Internal
- type TFT_Fast
- type TFT_Fixed
- type TFT_Free_Func
- type TFT_Generic
- type TFT_Generic_
- type TFT_Generic_Finalizer
- type TFT_Glyph
- type TFT_GlyphRec
- type TFT_GlyphRec_
- type TFT_GlyphSlot
- type TFT_GlyphSlotRec
- type TFT_GlyphSlotRec_
- type TFT_Glyph_BBox_Mode
- type TFT_Glyph_Format
- type TFT_Glyph_Metrics
- type TFT_Glyph_Metrics_
- type TFT_Int
- type TFT_Int16
- type TFT_Int32
- type TFT_Int64
- type TFT_Kerning_Mode
- type TFT_LcdFilter
- type TFT_LcdFiveTapFilter
- type TFT_Library
- type TFT_List
- type TFT_ListNode
- type TFT_ListNodeRec
- type TFT_ListNodeRec_
- type TFT_ListRec
- type TFT_ListRec_
- type TFT_Long
- type TFT_Matrix
- type TFT_Matrix_
- type TFT_Memory
- type TFT_MemoryRec_
- type TFT_Module
- type TFT_Offset
- type TFT_Open_Args
- type TFT_Open_Args_
- type TFT_Orientation
- type TFT_Outline
- type TFT_OutlineGlyph
- type TFT_OutlineGlyphRec
- type TFT_OutlineGlyphRec_
- type TFT_Outline_
- type TFT_Outline_ConicToFunc
- type TFT_Outline_CubicToFunc
- type TFT_Outline_Funcs
- type TFT_Outline_Funcs_
- type TFT_Outline_LineToFunc
- type TFT_Outline_MoveToFunc
- type TFT_Parameter
- type TFT_Parameter_
- type TFT_Pixel_Mode
- type TFT_Pointer
- type TFT_Pos
- type TFT_PtrDist
- type TFT_Raster
- type TFT_Raster_BitSet_Func
- type TFT_Raster_BitTest_Func
- type TFT_Raster_DoneFunc
- type TFT_Raster_Funcs
- type TFT_Raster_Funcs_
- type TFT_Raster_NewFunc
- type TFT_Raster_Params
- type TFT_Raster_Params_
- type TFT_Raster_RenderFunc
- type TFT_Raster_ResetFunc
- type TFT_Raster_SetModeFunc
- type TFT_Realloc_Func
- type TFT_Render_Mode
- type TFT_Renderer
- type TFT_Short
- type TFT_Size
- type TFT_SizeRec
- type TFT_SizeRec_
- type TFT_Size_Internal
- type TFT_Size_Metrics
- type TFT_Size_Metrics_
- type TFT_Size_Request
- type TFT_Size_RequestRec
- type TFT_Size_RequestRec_
- type TFT_Size_Request_Type
- type TFT_Slot_Internal
- type TFT_Span
- type TFT_SpanFunc
- type TFT_Span_
- type TFT_Stream
- type TFT_StreamDesc
- type TFT_StreamDesc_
- type TFT_StreamRec
- type TFT_StreamRec_
- type TFT_Stream_CloseFunc
- type TFT_Stream_IoFunc
- type TFT_String
- type TFT_SubGlyph
- type TFT_SvgGlyph
- type TFT_SvgGlyphRec
- type TFT_SvgGlyphRec_
- type TFT_Tag
- type TFT_UFWord
- type TFT_UFast
- type TFT_UInt
- type TFT_UInt16
- type TFT_UInt32
- type TFT_UInt64
- type TFT_ULong
- type TFT_UShort
- type TFT_UnitVector
- type TFT_UnitVector_
- type TFT_Vector
- type TFT_Vector_
- type TFcBool
- func XXftCharExists(tls *libc.TLS, dpy uintptr, pub uintptr, ucs4 TFcChar32) (r TFcBool)
- func XXftFontCheckGlyph(tls *libc.TLS, dpy uintptr, pub uintptr, need_bitmaps TFcBool, glyph TFT_UInt, ...) (r TFcBool)
- func XXftFontInfoEqual(tls *libc.TLS, a uintptr, b uintptr) (r TFcBool)
- func XXftInitFtLibrary(tls *libc.TLS) (r TFcBool)
- func XXftNameUnparse(tls *libc.TLS, pat uintptr, dest uintptr, len1 int32) (r TFcBool)
- func X_XftSetFace(tls *libc.TLS, f uintptr, xsize TFT_F26Dot6, ysize TFT_F26Dot6, matrix uintptr) (r TFcBool)
- type TFcChar16
- type TFcChar32
- type TFcChar8
- type TFcConfigFileInfoIter
- type TFcConstant
- type TFcEndian
- type TFcFontSet
- type TFcLangResult
- type TFcMatchKind
- type TFcMatrix
- type TFcObjectSet
- type TFcObjectType
- type TFcPatternIter
- type TFcResult
- type TFcSetName
- type TFcType
- type TFcValue
- type TFcValueBinding
- type TFlushGCType
- type TFont
- type TFontPtr
- type TFreeFontType
- type TFreeFuncType
- type TFreeGCType
- type TFreeModmapType
- type TGC
- type TGContext
- type TGlyph
- type TGlyphSet
- type TINT16
- type TINT32
- type TINT64
- type TINT8
- type TKEYCODE
- type TKeyButMask
- type TKeyCode
- type TKeySym
- type TLockInfoPtr
- type TMask
- type TOSTimePtr
- type TPictFormat
- type TPicture
- type TPixmap
- type TPrintErrorType
- type TRegion
- type TScreen
- type TScreenFormat
- type TTime
- type TVisual
- type TVisualID
- type TWindow
- type TXAnimCursor
- type TXAnyEvent
- type TXArc
- type TXButtonEvent
- type TXButtonPressedEvent
- type TXButtonReleasedEvent
- type TXChar2b
- type TXCharStruct
- type TXCircle
- type TXCirculateEvent
- type TXCirculateRequestEvent
- type TXClassHint
- type TXClientMessageEvent
- type TXColor
- type TXColormapEvent
- type TXComposeStatus
- type TXConfigureEvent
- type TXConfigureRequestEvent
- type TXConicalGradient
- type TXConnectionWatchProc
- type TXContext
- type TXCreateWindowEvent
- type TXCrossingEvent
- type TXDestroyWindowEvent
- type TXDouble
- type TXEDataObject
- type TXEnterWindowEvent
- type TXErrorEvent
- type TXErrorHandler
- type TXEvent
- type TXExposeEvent
- type TXExtCodes
- type TXExtData
- type TXFT_MEM_KIND
- type TXFilters
- type TXFixed
- type TXFocusChangeEvent
- type TXFocusInEvent
- type TXFocusOutEvent
- type TXFontProp
- type TXFontSet
- type TXFontSetExtents
- type TXFontStruct
- type TXGCValues
- type TXGenericEvent
- type TXGenericEventCookie
- type TXGlyphElt16
- type TXGlyphElt32
- type TXGlyphElt8
- type TXGlyphInfo
- type TXGraphicsExposeEvent
- type TXGravityEvent
- type TXHostAddress
- type TXIC
- type TXICCEncodingStyle
- type TXICCallback
- type TXICProc
- type TXID
- type TXIDProc
- type TXIM
- type TXIMCallback
- type TXIMCaretDirection
- type TXIMCaretStyle
- type TXIMFeedback
- type TXIMHotKeyState
- type TXIMHotKeyTrigger
- type TXIMHotKeyTriggers
- type TXIMPreeditCaretCallbackStruct
- type TXIMPreeditDrawCallbackStruct
- type TXIMPreeditState
- type TXIMPreeditStateNotifyCallbackStruct
- type TXIMProc
- type TXIMResetState
- type TXIMStatusDataType
- type TXIMStatusDrawCallbackStruct
- type TXIMStringConversionCallbackStruct
- type TXIMStringConversionFeedback
- type TXIMStringConversionOperation
- type TXIMStringConversionPosition
- type TXIMStringConversionText
- type TXIMStringConversionType
- type TXIMStyle
- type TXIMStyles
- type TXIMText
- type TXIMValuesList
- type TXIOErrorExitHandler
- type TXIOErrorHandler
- type TXIconSize
- type TXImage
- type TXIndexValue
- type TXKeyEvent
- type TXKeyPressedEvent
- type TXKeyReleasedEvent
- type TXKeyboardControl
- type TXKeyboardState
- type TXKeymapEvent
- type TXLeaveWindowEvent
- type TXLineFixed
- type TXLinearGradient
- type TXMapEvent
- type TXMapRequestEvent
- type TXMappingEvent
- type TXModifierKeymap
- type TXMotionEvent
- type TXNoExposeEvent
- type TXOC
- type TXOM
- type TXOMCharSetList
- type TXOMFontInfo
- type TXOMOrientation
- type TXOrientation
- type TXPixmapFormatValues
- type TXPoint
- type TXPointDouble
- type TXPointFixed
- type TXPointer
- type TXPointerMovedEvent
- type TXPropertyEvent
- type TXRadialGradient
- type TXRectangle
- type TXRenderColor
- type TXRenderDirectFormat
- type TXRenderPictFormat
- type TXRenderPictureAttributes
- type TXReparentEvent
- type TXResizeRequestEvent
- type TXSegment
- type TXSelectionClearEvent
- type TXSelectionEvent
- type TXSelectionRequestEvent
- type TXServerInterpretedAddress
- type TXSetWindowAttributes
- type TXSizeHints
- type TXSpanFix
- type TXStandardColormap
- type TXTextItem
- type TXTextItem16
- type TXTextProperty
- type TXTimeCoord
- type TXTransform
- type TXTrap
- type TXTrapezoid
- type TXTriangle
- type TXUnmapEvent
- type TXVaNestedList
- type TXVisibilityEvent
- type TXVisualInfo
- type TXWMHints
- type TXWindowAttributes
- type TXWindowChanges
- type TXftCharFontSpec
- type TXftCharSpec
- type TXftClip
- type TXftClipRect
- type TXftClipType
- type TXftColor
- type TXftDisplayInfo
- type TXftDraw
- type TXftFont
- type TXftFontInfo
- type TXftFontInt
- type TXftFtFile
- type TXftGlyph
- type TXftGlyphFontSpec
- type TXftGlyphSpec
- type TXftGlyphUsage
- type TXftMatcher
- type TXftSharpGlyph
- type TXftSmoothGlyph
- type TXftSolidColor
- type TXftSymbolic
- type TXftUcsHash
- type TXmbTextItem
- type TXwcTextItem
- type T_FcConfigFileInfoIter
- type T_FcConstant
- type T_FcFontSet
- type T_FcMatrix
- type T_FcObjectSet
- type T_FcObjectType
- type T_FcPatternIter
- type T_FcValue
- type T_FillPolyReq
- type T_G_fpos64_t
- type T_IO_cookie_io_functions_t
- type T_PutImageReq
- type T_XAnimCursor
- type T_XAsyncEState
- type T_XAsyncErrorState
- type T_XAsyncHandler
- type T_XCircle
- type T_XComposeStatus
- type T_XConicalGradient
- type T_XConnWatchInfo
- type T_XConnectionInfo
- type T_XDisplay
- type T_XEvent
- type T_XExtData
- type T_XExten
- type T_XExtension
- type T_XFilters
- type T_XFreeFuncRec
- type T_XFreeFuncs
- type T_XGC
- type T_XGlyphElt16
- type T_XGlyphElt32
- type T_XGlyphElt8
- type T_XGlyphInfo
- type T_XIMHotKeyTrigger
- type T_XIMHotKeyTriggers
- type T_XIMPreeditCaretCallbackStruct
- type T_XIMPreeditDrawCallbackStruct
- type T_XIMPreeditStateNotifyCallbackStruct
- type T_XIMStatusDrawCallbackStruct
- type T_XIMStringConversionCallbackStruct
- type T_XIMStringConversionText
- type T_XIMText
- type T_XImage
- type T_XIndexValue
- type T_XInternalAsync
- type T_XInternalConnectionProc
- type T_XLineFixed
- type T_XLinearGradient
- type T_XLockPtrs
- type T_XPointDouble
- type T_XPointFixed
- type T_XPrivDisplay
- type T_XQEvent
- type T_XRadialGradient
- type T_XRenderPictureAttributes
- type T_XSQEvent
- type T_XSpanFix
- type T_XTransform
- type T_XTrap
- type T_XTrapezoid
- type T_XTriangle
- type T_XftCharFontSpec
- type T_XftCharSpec
- type T_XftClip
- type T_XftClipRect
- type T_XftColor
- type T_XftDisplayInfo
- type T_XftDraw
- type T_XftFont
- type T_XftFontInfo
- type T_XftFontInt
- type T_XftFtFile
- type T_XftGlyph
- type T_XftGlyphFontSpec
- type T_XftGlyphSpec
- type T_XftGlyphUsage
- type T_XftMatcher
- type T_XftSolidColor
- type T_XftSymbolic
- type T_XftUcsHash
- type T_xArc
- type T_xEvent
- type T_xPoint
- type T_xQueryFontReply
- type T_xRectangle
- type T_xReq
- type T_xSegment
- type Tblkcnt_t
- type Tblksize_t
- type Tcaddr_t
- type Tclock_t
- type Tclockid_t
- type Tcookie_io_functions_t
- type Tcpu_set_t
- type Tdev_t
- type Tdiv_t
- type Tfd_mask
- type Tfd_set
- type Tfpos_t
- type Tfsblkcnt_t
- type Tfsfilcnt_t
- type Tfuncs
- type Tgid_t
- type Tid_t
- type Tino_t
- type Tint16_t
- type Tint32_t
- type Tint64_t
- type Tint8_t
- type Tint_fast16_t
- type Tint_fast32_t
- type Tint_fast64_t
- type Tint_fast8_t
- type Tint_least16_t
- type Tint_least32_t
- type Tint_least64_t
- type Tint_least8_t
- type Tintmax_t
- type Tintptr_t
- type Titimerspec
- type Tjmp_buf
- type Tkey_t
- type Tldiv_t
- type Tlldiv_t
- type Tlocale_t
- type Tm3x3
- type Tmax_align_t
- type Tmode_t
- type Tnlink_t
- type Toff_t
- type Tpid_t
- type Tpointer
- type Tpthread_attr_t
- type Tpthread_barrier_t
- type Tpthread_barrierattr_t
- type Tpthread_cond_t
- type Tpthread_condattr_t
- type Tpthread_key_t
- type Tpthread_mutex_t
- type Tpthread_mutexattr_t
- type Tpthread_once_t
- type Tpthread_rwlock_t
- type Tpthread_rwlockattr_t
- type Tpthread_spinlock_t
- type Tpthread_t
- type Tptrdiff_t
- type Tquad_t
- type Tregister_t
- type Tsched_param
- type Tsigjmp_buf
- type Tsigset_t
- type Tsize_t
- type Tssize_t
- type Tstat
- type Tstatx
- type Tstatx_timestamp
- type Tsuseconds_t
- type Ttime_t
- type Ttimer_t
- type Ttimespec
- type Ttimeval
- type Ttm
- type Tu_char
- type Tu_int
- type Tu_int16_t
- type Tu_int32_t
- type Tu_int64_t
- type Tu_int8_t
- type Tu_long
- type Tu_quad_t
- type Tu_short
- type Tuid_t
- type Tuint
- type Tuint16_t
- type Tuint32_t
- type Tuint64_t
- type Tuint8_t
- type Tuint_fast16_t
- type Tuint_fast32_t
- type Tuint_fast64_t
- type Tuint_fast8_t
- type Tuint_least16_t
- type Tuint_least32_t
- type Tuint_least64_t
- type Tuint_least8_t
- type Tuintmax_t
- type Tuintptr_t
- type Tulong
- type Tuseconds_t
- type Tushort
- type Tva_list
- type Twchar_t
- type TxAllocColorCellsReply
- type TxAllocColorCellsReq
- type TxAllocColorPlanesReply
- type TxAllocColorPlanesReq
- type TxAllocColorReply
- type TxAllocColorReq
- type TxAllocNamedColorReply
- type TxAllocNamedColorReq
- type TxAllowEventsReq
- type TxArc
- type TxBellReq
- type TxChangeActivePointerGrabReq
- type TxChangeGCReq
- type TxChangeHostsReq
- type TxChangeKeyboardControlReq
- type TxChangeKeyboardMappingReq
- type TxChangeModeReq
- type TxChangePointerControlReq
- type TxChangePropertyReq
- type TxChangeSaveSetReq
- type TxChangeWindowAttributesReq
- type TxCharInfo
- type TxCirculateWindowReq
- type TxClearAreaReq
- type TxColorItem
- type TxConfigureWindowReq
- type TxConnClientPrefix
- type TxConnSetup
- type TxConnSetupPrefix
- type TxConvertSelectionReq
- type TxCopyAreaReq
- type TxCopyColormapAndFreeReq
- type TxCopyGCReq
- type TxCopyPlaneReq
- type TxCreateColormapReq
- type TxCreateCursorReq
- type TxCreateGCReq
- type TxCreateGlyphCursorReq
- type TxCreatePixmapReq
- type TxCreateWindowReq
- type TxDeletePropertyReq
- type TxDepth
- type TxError
- type TxEvent
- type TxFillPolyReq
- type TxFontProp
- type TxForceScreenSaverReq
- type TxFreeColorsReq
- type TxGenericEvent
- type TxGenericReply
- type TxGetAtomNameReply
- type TxGetFontPathReply
- type TxGetGeometryReply
- type TxGetImageReply
- type TxGetImageReq
- type TxGetInputFocusReply
- type TxGetKeyboardControlReply
- type TxGetKeyboardMappingReply
- type TxGetKeyboardMappingReq
- type TxGetModifierMappingReply
- type TxGetMotionEventsReply
- type TxGetMotionEventsReq
- type TxGetPointerControlReply
- type TxGetPointerMappingReply
- type TxGetPropertyReply
- type TxGetPropertyReq
- type TxGetScreenSaverReply
- type TxGetSelectionOwnerReply
- type TxGetWindowAttributesReply
- type TxGrabButtonReq
- type TxGrabKeyReq
- type TxGrabKeyboardReply
- type TxGrabKeyboardReq
- type TxGrabPointerReply
- type TxGrabPointerReq
- type TxHostEntry
- type TxImageText16Req
- type TxImageText8Req
- type TxImageTextReq
- type TxInternAtomReply
- type TxInternAtomReq
- type TxKeymapEvent
- type TxListExtensionsReply
- type TxListFontsReply
- type TxListFontsReq
- type TxListFontsWithInfoReply
- type TxListFontsWithInfoReq
- type TxListHostsReply
- type TxListHostsReq
- type TxListInstalledColormapsReply
- type TxListPropertiesReply
- type TxLookupColorReply
- type TxLookupColorReq
- type TxOpenFontReq
- type TxPixmapFormat
- type TxPoint
- type TxPolyArcReq
- type TxPolyFillArcReq
- type TxPolyFillRectangleReq
- type TxPolyLineReq
- type TxPolyPointReq
- type TxPolyRectangleReq
- type TxPolySegmentReq
- type TxPolyText16Req
- type TxPolyText8Req
- type TxPolyTextReq
- type TxPutImageReq
- type TxQueryBestSizeReply
- type TxQueryBestSizeReq
- type TxQueryColorsReply
- type TxQueryColorsReq
- type TxQueryExtensionReply
- type TxQueryExtensionReq
- type TxQueryFontReply
- type TxQueryKeymapReply
- type TxQueryPointerReply
- type TxQueryTextExtentsReply
- type TxQueryTextExtentsReq
- type TxQueryTreeReply
- type TxRecolorCursorReq
- type TxRectangle
- type TxReparentWindowReq
- type TxReply
- type TxReq
- type TxResourceReq
- type TxRotatePropertiesReq
- type TxSegment
- type TxSendEventReq
- type TxSetAccessControlReq
- type TxSetClipRectanglesReq
- type TxSetCloseDownModeReq
- type TxSetDashesReq
- type TxSetFontPathReq
- type TxSetInputFocusReq
- type TxSetMappingReply
- type TxSetModifierMappingReply
- type TxSetModifierMappingReq
- type TxSetPointerMappingReply
- type TxSetPointerMappingReq
- type TxSetScreenSaverReq
- type TxSetSelectionOwnerReq
- type TxStoreColorsReq
- type TxStoreNamedColorReq
- type TxTextElt
- type TxTimecoord
- type TxTranslateCoordsReply
- type TxTranslateCoordsReq
- type TxUngrabButtonReq
- type TxUngrabKeyReq
- type TxVisualType
- type TxWarpPointerReq
- type TxWindowRoot
- type Txcondition_rec
- type Txcondition_t
- type Txmutex_rec
- type Txmutex_t
- type Txrgb
- type Txthread_key_t
- type Txthread_t
Constants ¶
This section is empty.
Variables ¶
View Source
var X_XftDisplayInfo uintptr
xftxlfd.c
Functions ¶
func XXftCharFontSpecRender ¶
func XXftCharSpecRender ¶
func XXftColorAllocName ¶
func XXftColorAllocName(tls *libc.TLS, dpy uintptr, visual uintptr, cmap TColormap, name uintptr, result uintptr) (r int32)
xftxlfd.c
func XXftColorAllocValue ¶
func XXftColorFree ¶
func XXftDefaultGetBool ¶
func XXftDefaultGetDouble ¶
func XXftDefaultGetInteger ¶
func XXftDefaultSubstitute ¶
func XXftDrawCharFontSpec ¶
func XXftDrawCharSpec ¶
func XXftDrawCreate ¶
func XXftDrawCreateAlpha ¶
func XXftDrawCreateBitmap ¶
func XXftDrawDestroy ¶
func XXftDrawGlyphFontSpec ¶
func XXftDrawGlyphSpec ¶
func XXftDrawGlyphs ¶
func XXftDrawRect ¶
func XXftDrawString16 ¶
func XXftDrawString32 ¶
func XXftDrawString8 ¶
func XXftDrawStringUtf16 ¶
func XXftDrawStringUtf8 ¶
func XXftFontInfoCreate ¶
func XXftFontLoadGlyphs ¶
func XXftFontManageMemory ¶
func XXftFontMatch ¶
func XXftFontMatch(tls *libc.TLS, dpy uintptr, screen int32, pattern uintptr, result uintptr) (r uintptr)
xftxlfd.c
func XXftFontOpen ¶
func XXftFontOpenInfo ¶
func XXftFontOpenName ¶
func XXftFontOpenPattern ¶
func XXftFontOpenXlfd ¶
func XXftFontUnloadGlyphs ¶
func XXftGetVersion ¶
func XXftGlyphCore ¶
func XXftGlyphExtents ¶
func XXftGlyphExtents(tls *libc.TLS, dpy uintptr, pub uintptr, glyphs uintptr, nglyphs int32, extents uintptr)
xftxlfd.c
func XXftGlyphFontSpecCore ¶
func XXftGlyphFontSpecRender ¶
func XXftGlyphRender ¶
func XXftGlyphRender(tls *libc.TLS, dpy uintptr, op int32, src TPicture, pub uintptr, dst TPicture, srcx int32, srcy int32, x int32, y int32, glyphs uintptr, nglyphs int32)
* Use the Render extension to draw the glyphs
func XXftGlyphSpecCore ¶
func XXftGlyphSpecRender ¶
func XXftListFonts ¶
func XXftListFontsPatternObjects ¶
func XXftListFontsPatternObjects(tls *libc.TLS, dpy uintptr, screen int32, pattern uintptr, os uintptr) (r uintptr)
xftxlfd.c
func XXftMemReport ¶
func XXftRectCore ¶
func XXftRectCore(tls *libc.TLS, draw uintptr, color uintptr, x int32, y int32, width uint32, height uint32)
xftxlfd.c
func XXftSwapCARD32 ¶
byte swap a three-byte unit
func XXftSwapImage ¶
func XXftTextExtents16 ¶
func XXftTextExtents32 ¶
func XXftTextExtents8 ¶
func XXftTextExtentsUtf16 ¶
func XXftTextExtentsUtf8 ¶
func XXftTextRender16 ¶
func XXftTextRender16BE ¶
func XXftTextRender16LE ¶
func XXftTextRender32 ¶
func XXftTextRender32BE ¶
func XXftTextRender32LE ¶
func XXftTextRender8 ¶
func XXftTextRenderUtf16 ¶
func XXftTextRenderUtf8 ¶
func XXftUnlockFace ¶
func XXftXlfdParse ¶
func X_XftDisplayInfoGet ¶
func X_XftFontUncacheGlyph ¶
C documentation
/* * Remove glyph(s) from the font to reduce memory-usage. */
Types ¶
type TAccContext ¶
type TAccContext = uint64
type TBeforeFlushType ¶
type TBeforeFlushType = uintptr
type TBlockHandlerProcPtr ¶
type TBlockHandlerProcPtr = uintptr
type TClientPtr ¶
type TClientPtr = uintptr
type TCloseDisplayType ¶
type TCloseDisplayType = uintptr
type TCopyGCType ¶
type TCopyGCType = uintptr
type TCreateFontType ¶
type TCreateFontType = uintptr
type TCreateGCType ¶
type TCreateGCType = uintptr
type TDisplay ¶
type TDisplay = struct {
Fext_data uintptr
Ffree_funcs uintptr
Ffd int32
Fconn_checker int32
Fproto_major_version int32
Fproto_minor_version int32
Fvendor uintptr
Fresource_base TXID
Fresource_mask TXID
Fresource_id TXID
Fresource_shift int32
Fresource_alloc uintptr
Fbyte_order int32
Fbitmap_unit int32
Fbitmap_pad int32
Fbitmap_bit_order int32
Fnformats int32
Fpixmap_format uintptr
Fvnumber int32
Frelease int32
Fhead uintptr
Ftail uintptr
Fqlen int32
Flast_request_read uint64
Frequest uint64
Flast_req uintptr
Fbuffer uintptr
Fbufptr uintptr
Fbufmax uintptr
Fmax_request_size uint32
Fdb uintptr
Fsynchandler uintptr
Fdisplay_name uintptr
Fdefault_screen int32
Fnscreens int32
Fscreens uintptr
Fmotion_buffer uint64
Fflags uint64
Fmin_keycode int32
Fmax_keycode int32
Fkeysyms uintptr
Fmodifiermap uintptr
Fkeysyms_per_keycode int32
Fxdefaults uintptr
Fscratch_buffer uintptr
Fscratch_length uint64
Fext_number int32
Fext_procs uintptr
Fevent_vec [128]uintptr
Fwire_vec [128]uintptr
Flock_meaning TKeySym
Flock uintptr
Fasync_handlers uintptr
Fbigreq_size uint64
Flock_fns uintptr
Fidlist_alloc uintptr
Fkey_bindings uintptr
Fcursor_font TFont
Fatoms uintptr
Fmode_switch uint32
Fnum_lock uint32
Fcontext_db uintptr
Ferror_vec uintptr
Fcms struct {
FdefaultCCCs TXPointer
FclientCmaps TXPointer
FperVisualIntensityMaps TXPointer
}
Fim_filters uintptr
Fqfree uintptr
Fnext_event_serial_num uint64
Fflushes uintptr
Fim_fd_info uintptr
Fim_fd_length int32
Fconn_watchers uintptr
Fwatcher_count int32
Ffiledes TXPointer
Fsavedsynchandler uintptr
Fresource_max TXID
Fxcmisc_opcode int32
Fxkb_info uintptr
Ftrans_conn uintptr
Fxcb uintptr
Fgeneric_event_vec [128]uintptr
Fgeneric_event_copy_vec [128]uintptr
Ferror_threads uintptr
Fexit_handler TXIOErrorExitHandler
Fexit_handler_data uintptr
Fin_ifevent TCARD32
Fifevent_thread Txthread_t
}
type TErrorStringType ¶
type TErrorStringType = uintptr
type TErrorType ¶
type TErrorType = uintptr
type TFT_Alloc_Func ¶
type TFT_Alloc_Func = uintptr
type TFT_Bitmap ¶
type TFT_BitmapGlyph ¶ added in v0.5.0
type TFT_BitmapGlyph = uintptr
type TFT_BitmapGlyphRec ¶ added in v0.5.0
type TFT_BitmapGlyphRec = struct {
Froot TFT_GlyphRec
Fleft TFT_Int
Ftop TFT_Int
Fbitmap TFT_Bitmap
}
type TFT_BitmapGlyphRec_ ¶ added in v0.5.0
type TFT_BitmapGlyphRec_ = struct {
Froot TFT_GlyphRec
Fleft TFT_Int
Ftop TFT_Int
Fbitmap TFT_Bitmap
}
type TFT_Bitmap_ ¶
type TFT_Bitmap_ = TFT_Bitmap
type TFT_Bitmap_Size ¶
type TFT_Bitmap_Size_ ¶
type TFT_Bitmap_Size_ = TFT_Bitmap_Size
type TFT_CharMap ¶
type TFT_CharMap = uintptr
type TFT_CharMapRec ¶
type TFT_CharMapRec = struct {
Fface TFT_Face
Fencoding TFT_Encoding
Fplatform_id TFT_UShort
Fencoding_id TFT_UShort
}
type TFT_CharMapRec_ ¶
type TFT_CharMapRec_ = struct {
Fface TFT_Face
Fencoding TFT_Encoding
Fplatform_id TFT_UShort
Fencoding_id TFT_UShort
}
type TFT_Driver ¶
type TFT_Driver = uintptr
type TFT_Encoding ¶
type TFT_Encoding = int32
type TFT_F26Dot6 ¶
type TFT_F26Dot6 = int64
type TFT_F2Dot14 ¶
type TFT_F2Dot14 = int16
type TFT_FaceRec ¶
type TFT_FaceRec = struct {
Fnum_faces TFT_Long
Fface_index TFT_Long
Fface_flags TFT_Long
Fstyle_flags TFT_Long
Fnum_glyphs TFT_Long
Ffamily_name uintptr
Fstyle_name uintptr
Fnum_fixed_sizes TFT_Int
Favailable_sizes uintptr
Fnum_charmaps TFT_Int
Fcharmaps uintptr
Fgeneric TFT_Generic
Fbbox TFT_BBox
Funits_per_EM TFT_UShort
Fascender TFT_Short
Fdescender TFT_Short
Fheight TFT_Short
Fmax_advance_width TFT_Short
Fmax_advance_height TFT_Short
Funderline_position TFT_Short
Funderline_thickness TFT_Short
Fglyph TFT_GlyphSlot
Fsize TFT_Size
Fcharmap TFT_CharMap
Fdriver TFT_Driver
Fmemory TFT_Memory
Fstream TFT_Stream
Fsizes_list TFT_ListRec
Fautohint TFT_Generic
Fextensions uintptr
Finternal TFT_Face_Internal
}
type TFT_FaceRec_ ¶
type TFT_FaceRec_ = struct {
Fnum_faces TFT_Long
Fface_index TFT_Long
Fface_flags TFT_Long
Fstyle_flags TFT_Long
Fnum_glyphs TFT_Long
Ffamily_name uintptr
Fstyle_name uintptr
Fnum_fixed_sizes TFT_Int
Favailable_sizes uintptr
Fnum_charmaps TFT_Int
Fcharmaps uintptr
Fgeneric TFT_Generic
Fbbox TFT_BBox
Funits_per_EM TFT_UShort
Fascender TFT_Short
Fdescender TFT_Short
Fheight TFT_Short
Fmax_advance_width TFT_Short
Fmax_advance_height TFT_Short
Funderline_position TFT_Short
Funderline_thickness TFT_Short
Fglyph TFT_GlyphSlot
Fsize TFT_Size
Fcharmap TFT_CharMap
Fdriver TFT_Driver
Fmemory TFT_Memory
Fstream TFT_Stream
Fsizes_list TFT_ListRec
Fautohint TFT_Generic
Fextensions uintptr
Finternal TFT_Face_Internal
}
type TFT_Face_Internal ¶
type TFT_Face_Internal = uintptr
type TFT_Free_Func ¶
type TFT_Free_Func = uintptr
type TFT_Generic ¶
type TFT_Generic = struct {
Fdata uintptr
Ffinalizer TFT_Generic_Finalizer
}
type TFT_Generic_ ¶
type TFT_Generic_ = TFT_Generic
type TFT_Generic_Finalizer ¶
type TFT_Generic_Finalizer = uintptr
type TFT_GlyphRec ¶ added in v0.5.0
type TFT_GlyphRec = struct {
Flibrary TFT_Library
Fclazz uintptr
Fformat TFT_Glyph_Format
Fadvance TFT_Vector
}
type TFT_GlyphRec_ ¶ added in v0.5.0
type TFT_GlyphRec_ = struct {
Flibrary TFT_Library
Fclazz uintptr
Fformat TFT_Glyph_Format
Fadvance TFT_Vector
}
type TFT_GlyphSlot ¶
type TFT_GlyphSlot = uintptr
type TFT_GlyphSlotRec ¶
type TFT_GlyphSlotRec = struct {
Flibrary TFT_Library
Fface TFT_Face
Fnext TFT_GlyphSlot
Fglyph_index TFT_UInt
Fgeneric TFT_Generic
Fmetrics TFT_Glyph_Metrics
FlinearHoriAdvance TFT_Fixed
FlinearVertAdvance TFT_Fixed
Fadvance TFT_Vector
Fformat TFT_Glyph_Format
Fbitmap TFT_Bitmap
Fbitmap_left TFT_Int
Fbitmap_top TFT_Int
Foutline TFT_Outline
Fnum_subglyphs TFT_UInt
Fsubglyphs TFT_SubGlyph
Fcontrol_data uintptr
Fcontrol_len int64
Flsb_delta TFT_Pos
Frsb_delta TFT_Pos
Fother uintptr
Finternal TFT_Slot_Internal
}
type TFT_GlyphSlotRec_ ¶
type TFT_GlyphSlotRec_ = struct {
Flibrary TFT_Library
Fface TFT_Face
Fnext TFT_GlyphSlot
Fglyph_index TFT_UInt
Fgeneric TFT_Generic
Fmetrics TFT_Glyph_Metrics
FlinearHoriAdvance TFT_Fixed
FlinearVertAdvance TFT_Fixed
Fadvance TFT_Vector
Fformat TFT_Glyph_Format
Fbitmap TFT_Bitmap
Fbitmap_left TFT_Int
Fbitmap_top TFT_Int
Foutline TFT_Outline
Fnum_subglyphs TFT_UInt
Fsubglyphs TFT_SubGlyph
Fcontrol_data uintptr
Fcontrol_len int64
Flsb_delta TFT_Pos
Frsb_delta TFT_Pos
Fother uintptr
Finternal TFT_Slot_Internal
}
type TFT_Glyph_BBox_Mode ¶ added in v0.5.0
type TFT_Glyph_BBox_Mode = int32
type TFT_Glyph_Format ¶
type TFT_Glyph_Format = int32
type TFT_Glyph_Metrics ¶
type TFT_Glyph_Metrics_ ¶
type TFT_Glyph_Metrics_ = TFT_Glyph_Metrics
type TFT_Kerning_Mode ¶
type TFT_Kerning_Mode = int32
type TFT_LcdFilter ¶
type TFT_LcdFilter = int32
type TFT_LcdFiveTapFilter ¶
type TFT_LcdFiveTapFilter = [5]TFT_Byte
type TFT_ListNode ¶
type TFT_ListNode = uintptr
type TFT_ListNodeRec ¶
type TFT_ListNodeRec = struct {
Fprev TFT_ListNode
Fnext TFT_ListNode
Fdata uintptr
}
type TFT_ListNodeRec_ ¶
type TFT_ListNodeRec_ = struct {
Fprev TFT_ListNode
Fnext TFT_ListNode
Fdata uintptr
}
type TFT_ListRec ¶
type TFT_ListRec = struct {
Fhead TFT_ListNode
Ftail TFT_ListNode
}
type TFT_ListRec_ ¶
type TFT_ListRec_ = struct {
Fhead TFT_ListNode
Ftail TFT_ListNode
}
type TFT_Matrix ¶
type TFT_Matrix_ ¶
type TFT_Matrix_ = TFT_Matrix
type TFT_Memory ¶
type TFT_Memory = uintptr
type TFT_MemoryRec_ ¶
type TFT_MemoryRec_ = struct {
Fuser uintptr
Falloc TFT_Alloc_Func
Ffree TFT_Free_Func
Frealloc TFT_Realloc_Func
}
type TFT_Module ¶
type TFT_Module = uintptr
type TFT_Offset ¶
type TFT_Offset = uint64
type TFT_Open_Args ¶
type TFT_Open_Args = struct {
Fflags TFT_UInt
Fmemory_base uintptr
Fmemory_size TFT_Long
Fpathname uintptr
Fstream TFT_Stream
Fdriver TFT_Module
Fnum_params TFT_Int
Fparams uintptr
}
type TFT_Open_Args_ ¶
type TFT_Open_Args_ = TFT_Open_Args
type TFT_Orientation ¶
type TFT_Orientation = int32
type TFT_Outline ¶
type TFT_OutlineGlyph ¶ added in v0.5.0
type TFT_OutlineGlyph = uintptr
type TFT_OutlineGlyphRec ¶ added in v0.5.0
type TFT_OutlineGlyphRec = struct {
Froot TFT_GlyphRec
Foutline TFT_Outline
}
type TFT_OutlineGlyphRec_ ¶ added in v0.5.0
type TFT_OutlineGlyphRec_ = struct {
Froot TFT_GlyphRec
Foutline TFT_Outline
}
type TFT_Outline_ ¶
type TFT_Outline_ = TFT_Outline
type TFT_Outline_ConicToFunc ¶
type TFT_Outline_ConicToFunc = uintptr
type TFT_Outline_CubicToFunc ¶
type TFT_Outline_CubicToFunc = uintptr
type TFT_Outline_Funcs ¶
type TFT_Outline_Funcs = struct {
Fmove_to TFT_Outline_MoveToFunc
Fline_to TFT_Outline_LineToFunc
Fconic_to TFT_Outline_ConicToFunc
Fcubic_to TFT_Outline_CubicToFunc
Fshift int32
Fdelta TFT_Pos
}
type TFT_Outline_Funcs_ ¶
type TFT_Outline_Funcs_ = TFT_Outline_Funcs
type TFT_Outline_LineToFunc ¶
type TFT_Outline_LineToFunc = uintptr
type TFT_Outline_MoveToFunc ¶
type TFT_Outline_MoveToFunc = uintptr
type TFT_Parameter ¶
type TFT_Parameter = struct {
Ftag TFT_ULong
Fdata TFT_Pointer
}
type TFT_Parameter_ ¶
type TFT_Parameter_ = TFT_Parameter
type TFT_Pixel_Mode ¶
type TFT_Pixel_Mode = int32
type TFT_Pointer ¶
type TFT_Pointer = uintptr
type TFT_PtrDist ¶
type TFT_PtrDist = int64
type TFT_Raster ¶
type TFT_Raster = uintptr
type TFT_Raster_BitSet_Func ¶
type TFT_Raster_BitSet_Func = uintptr
type TFT_Raster_BitTest_Func ¶
type TFT_Raster_BitTest_Func = uintptr
type TFT_Raster_DoneFunc ¶
type TFT_Raster_DoneFunc = uintptr
type TFT_Raster_Funcs ¶
type TFT_Raster_Funcs = struct {
Fglyph_format TFT_Glyph_Format
Fraster_new TFT_Raster_NewFunc
Fraster_reset TFT_Raster_ResetFunc
Fraster_set_mode TFT_Raster_SetModeFunc
Fraster_render TFT_Raster_RenderFunc
Fraster_done TFT_Raster_DoneFunc
}
type TFT_Raster_Funcs_ ¶
type TFT_Raster_Funcs_ = TFT_Raster_Funcs
type TFT_Raster_NewFunc ¶
type TFT_Raster_NewFunc = uintptr
type TFT_Raster_Params ¶
type TFT_Raster_Params = struct {
Ftarget uintptr
Fsource uintptr
Fflags int32
Fgray_spans TFT_SpanFunc
Fblack_spans TFT_SpanFunc
Fbit_test TFT_Raster_BitTest_Func
Fbit_set TFT_Raster_BitSet_Func
Fuser uintptr
Fclip_box TFT_BBox
}
type TFT_Raster_Params_ ¶
type TFT_Raster_Params_ = TFT_Raster_Params
type TFT_Raster_RenderFunc ¶
type TFT_Raster_RenderFunc = uintptr
type TFT_Raster_ResetFunc ¶
type TFT_Raster_ResetFunc = uintptr
type TFT_Raster_SetModeFunc ¶
type TFT_Raster_SetModeFunc = uintptr
type TFT_Realloc_Func ¶
type TFT_Realloc_Func = uintptr
type TFT_Render_Mode ¶
type TFT_Render_Mode = int32
type TFT_Renderer ¶
type TFT_Renderer = uintptr
type TFT_SizeRec ¶
type TFT_SizeRec = struct {
Fface TFT_Face
Fgeneric TFT_Generic
Fmetrics TFT_Size_Metrics
Finternal TFT_Size_Internal
}
type TFT_SizeRec_ ¶
type TFT_SizeRec_ = struct {
Fface TFT_Face
Fgeneric TFT_Generic
Fmetrics TFT_Size_Metrics
Finternal TFT_Size_Internal
}
type TFT_Size_Internal ¶
type TFT_Size_Internal = uintptr
type TFT_Size_Metrics ¶
type TFT_Size_Metrics = struct {
Fx_ppem TFT_UShort
Fy_ppem TFT_UShort
Fx_scale TFT_Fixed
Fy_scale TFT_Fixed
Fascender TFT_Pos
Fdescender TFT_Pos
Fheight TFT_Pos
Fmax_advance TFT_Pos
}
type TFT_Size_Metrics_ ¶
type TFT_Size_Metrics_ = TFT_Size_Metrics
type TFT_Size_Request ¶
type TFT_Size_Request = uintptr
type TFT_Size_RequestRec ¶
type TFT_Size_RequestRec = struct {
Ftype1 TFT_Size_Request_Type
Fwidth TFT_Long
Fheight TFT_Long
FhoriResolution TFT_UInt
FvertResolution TFT_UInt
}
type TFT_Size_RequestRec_ ¶
type TFT_Size_RequestRec_ = TFT_Size_RequestRec
type TFT_Size_Request_Type ¶
type TFT_Size_Request_Type = int32
type TFT_Slot_Internal ¶
type TFT_Slot_Internal = uintptr
type TFT_SpanFunc ¶
type TFT_SpanFunc = uintptr
type TFT_Stream ¶
type TFT_Stream = uintptr
type TFT_StreamDesc ¶
type TFT_StreamDesc_ ¶
type TFT_StreamDesc_ = TFT_StreamDesc
type TFT_StreamRec ¶
type TFT_StreamRec = struct {
Fbase uintptr
Fsize uint64
Fpos uint64
Fdescriptor TFT_StreamDesc
Fpathname TFT_StreamDesc
Fread TFT_Stream_IoFunc
Fclose1 TFT_Stream_CloseFunc
Fmemory TFT_Memory
Fcursor uintptr
Flimit uintptr
}
type TFT_StreamRec_ ¶
type TFT_StreamRec_ = struct {
Fbase uintptr
Fsize uint64
Fpos uint64
Fdescriptor TFT_StreamDesc
Fpathname TFT_StreamDesc
Fread TFT_Stream_IoFunc
Fclose1 TFT_Stream_CloseFunc
Fmemory TFT_Memory
Fcursor uintptr
Flimit uintptr
}
type TFT_Stream_CloseFunc ¶
type TFT_Stream_CloseFunc = uintptr
type TFT_Stream_IoFunc ¶
type TFT_Stream_IoFunc = uintptr
type TFT_String ¶
type TFT_String = int8
type TFT_SubGlyph ¶
type TFT_SubGlyph = uintptr
type TFT_SvgGlyph ¶ added in v0.10.19
type TFT_SvgGlyph = uintptr
type TFT_SvgGlyphRec ¶ added in v0.10.19
type TFT_SvgGlyphRec = struct {
Froot TFT_GlyphRec
Fsvg_document uintptr
Fsvg_document_length TFT_ULong
Fglyph_index TFT_UInt
Fmetrics TFT_Size_Metrics
Funits_per_EM TFT_UShort
Fstart_glyph_id TFT_UShort
Fend_glyph_id TFT_UShort
Ftransform TFT_Matrix
Fdelta TFT_Vector
}
type TFT_SvgGlyphRec_ ¶ added in v0.10.19
type TFT_SvgGlyphRec_ = struct {
Froot TFT_GlyphRec
Fsvg_document uintptr
Fsvg_document_length TFT_ULong
Fglyph_index TFT_UInt
Fmetrics TFT_Size_Metrics
Funits_per_EM TFT_UShort
Fstart_glyph_id TFT_UShort
Fend_glyph_id TFT_UShort
Ftransform TFT_Matrix
Fdelta TFT_Vector
}
type TFT_UFWord ¶
type TFT_UFWord = uint16
type TFT_UInt16 ¶
type TFT_UInt16 = uint16
type TFT_UInt32 ¶
type TFT_UInt32 = uint32
type TFT_UInt64 ¶
type TFT_UInt64 = uint64
type TFT_UShort ¶
type TFT_UShort = uint16
type TFT_UnitVector ¶
type TFT_UnitVector = struct {
Fx TFT_F2Dot14
Fy TFT_F2Dot14
}
type TFT_UnitVector_ ¶
type TFT_UnitVector_ = TFT_UnitVector
type TFT_Vector ¶
type TFT_Vector_ ¶
type TFT_Vector_ = TFT_Vector
type TFcBool ¶
type TFcBool = int32
func XXftCharExists ¶
func XXftFontCheckGlyph ¶
func XXftInitFtLibrary ¶
func XXftNameUnparse ¶
func X_XftSetFace ¶
func X_XftSetFace(tls *libc.TLS, f uintptr, xsize TFT_F26Dot6, ysize TFT_F26Dot6, matrix uintptr) (r TFcBool)
type TFcConfigFileInfoIter ¶
type TFcConstant ¶
type TFcFontSet ¶
type TFcLangResult ¶
type TFcLangResult = int32
type TFcMatchKind ¶
type TFcMatchKind = int32
type TFcObjectSet ¶
type TFcObjectType ¶
type TFcPatternIter ¶
type TFcSetName ¶
type TFcSetName = int32
type TFcValueBinding ¶
type TFcValueBinding = int32
type TFlushGCType ¶
type TFlushGCType = uintptr
type TFreeFontType ¶
type TFreeFontType = uintptr
type TFreeFuncType ¶
type TFreeFuncType = uintptr
type TFreeGCType ¶
type TFreeGCType = uintptr
type TFreeModmapType ¶
type TFreeModmapType = uintptr
type TKeyButMask ¶
type TKeyButMask = uint16
type TLockInfoPtr ¶
type TLockInfoPtr = uintptr
type TOSTimePtr ¶
type TOSTimePtr = uintptr
type TPictFormat ¶
type TPictFormat = uint64
type TPrintErrorType ¶
type TPrintErrorType = uintptr
type TScreen ¶
type TScreen = struct {
Fext_data uintptr
Fdisplay uintptr
Froot TWindow
Fwidth int32
Fheight int32
Fmwidth int32
Fmheight int32
Fndepths int32
Fdepths uintptr
Froot_depth int32
Froot_visual uintptr
Fdefault_gc TGC
Fcmap TColormap
Fwhite_pixel uint64
Fblack_pixel uint64
Fmax_maps int32
Fmin_maps int32
Fbacking_store int32
Fsave_unders int32
Froot_input_mask int64
}
type TScreenFormat ¶
type TXAnimCursor ¶
type TXAnyEvent ¶
type TXButtonEvent ¶
type TXButtonPressedEvent ¶
type TXButtonReleasedEvent ¶
type TXCharStruct ¶
type TXCirculateEvent ¶
type TXCirculateRequestEvent ¶
type TXClassHint ¶
type TXClientMessageEvent ¶
type TXColormapEvent ¶
type TXComposeStatus ¶
type TXConfigureEvent ¶
type TXConfigureRequestEvent ¶
type TXConicalGradient ¶
type TXConicalGradient = struct {
Fcenter TXPointFixed
Fangle TXFixed
}
type TXConnectionWatchProc ¶
type TXConnectionWatchProc = uintptr
type TXCreateWindowEvent ¶
type TXCrossingEvent ¶
type TXDestroyWindowEvent ¶
type TXEDataObject ¶
type TXEnterWindowEvent ¶
type TXErrorEvent ¶
type TXErrorHandler ¶
type TXErrorHandler = uintptr
type TXEvent ¶
type TXEvent = struct {
Fxany [0]TXAnyEvent
Fxkey [0]TXKeyEvent
Fxmotion [0]TXMotionEvent
Fxcrossing [0]TXCrossingEvent
Fxfocus [0]TXFocusChangeEvent
Fxexpose [0]TXExposeEvent
Fxgraphicsexpose [0]TXGraphicsExposeEvent
Fxnoexpose [0]TXNoExposeEvent
Fxvisibility [0]TXVisibilityEvent
Fxcreatewindow [0]TXCreateWindowEvent
Fxdestroywindow [0]TXDestroyWindowEvent
Fxunmap [0]TXUnmapEvent
Fxmap [0]TXMapEvent
Fxmaprequest [0]TXMapRequestEvent
Fxreparent [0]TXReparentEvent
Fxconfigure [0]TXConfigureEvent
Fxgravity [0]TXGravityEvent
Fxresizerequest [0]TXResizeRequestEvent
Fxconfigurerequest [0]TXConfigureRequestEvent
Fxcirculate [0]TXCirculateEvent
Fxcirculaterequest [0]TXCirculateRequestEvent
Fxproperty [0]TXPropertyEvent
Fxselectionclear [0]TXSelectionClearEvent
Fxselectionrequest [0]TXSelectionRequestEvent
Fxselection [0]TXSelectionEvent
Fxcolormap [0]TXColormapEvent
Fxclient [0]TXClientMessageEvent
Fxmapping [0]TXMappingEvent
Fxerror [0]TXErrorEvent
Fxkeymap [0]TXKeymapEvent
Fxgeneric [0]TXGenericEvent
Fpad [0][24]int64
Ftype1 int32
F__ccgo_pad35 [188]byte
}
type TXExposeEvent ¶
type TXExtCodes ¶
type TXFT_MEM_KIND ¶ added in v0.5.0
type TXFT_MEM_KIND = int32
type TXFocusChangeEvent ¶
type TXFocusInEvent ¶
type TXFocusOutEvent ¶
type TXFontProp ¶
type TXFontSetExtents ¶
type TXFontSetExtents = struct {
Fmax_ink_extent TXRectangle
Fmax_logical_extent TXRectangle
}
type TXFontStruct ¶
type TXFontStruct = struct {
Fext_data uintptr
Ffid TFont
Fdirection uint32
Fmin_char_or_byte2 uint32
Fmax_char_or_byte2 uint32
Fmin_byte1 uint32
Fmax_byte1 uint32
Fall_chars_exist int32
Fdefault_char uint32
Fn_properties int32
Fproperties uintptr
Fmin_bounds TXCharStruct
Fmax_bounds TXCharStruct
Fper_char uintptr
Fascent int32
Fdescent int32
}
type TXGCValues ¶
type TXGCValues = struct {
Ffunction int32
Fplane_mask uint64
Fforeground uint64
Fbackground uint64
Fline_width int32
Fline_style int32
Fcap_style int32
Fjoin_style int32
Ffill_style int32
Ffill_rule int32
Farc_mode int32
Ftile TPixmap
Fstipple TPixmap
Fts_x_origin int32
Fts_y_origin int32
Ffont TFont
Fsubwindow_mode int32
Fgraphics_exposures int32
Fclip_x_origin int32
Fclip_y_origin int32
Fclip_mask TPixmap
Fdash_offset int32
Fdashes int8
}
type TXGenericEvent ¶
type TXGenericEventCookie ¶
type TXGlyphElt16 ¶
type TXGlyphElt32 ¶
type TXGlyphElt8 ¶
type TXGlyphInfo ¶
type TXGraphicsExposeEvent ¶
type TXGravityEvent ¶
type TXHostAddress ¶
type TXICCEncodingStyle ¶
type TXICCEncodingStyle = int32
type TXICCallback ¶
type TXIMCallback ¶
type TXIMCaretDirection ¶
type TXIMCaretDirection = int32
type TXIMCaretStyle ¶
type TXIMCaretStyle = int32
type TXIMFeedback ¶
type TXIMFeedback = uint64
type TXIMHotKeyState ¶
type TXIMHotKeyState = uint64
type TXIMHotKeyTrigger ¶
type TXIMHotKeyTriggers ¶
type TXIMPreeditCaretCallbackStruct ¶
type TXIMPreeditCaretCallbackStruct = struct {
Fposition int32
Fdirection TXIMCaretDirection
Fstyle TXIMCaretStyle
}
type TXIMPreeditState ¶
type TXIMPreeditState = uint64
type TXIMPreeditStateNotifyCallbackStruct ¶
type TXIMPreeditStateNotifyCallbackStruct = struct {
Fstate TXIMPreeditState
}
type TXIMResetState ¶
type TXIMResetState = uint64
type TXIMStatusDataType ¶
type TXIMStatusDataType = int32
type TXIMStatusDrawCallbackStruct ¶
type TXIMStatusDrawCallbackStruct = struct {
Ftype1 TXIMStatusDataType
Fdata struct {
Fbitmap [0]TPixmap
Ftext uintptr
}
}
type TXIMStringConversionCallbackStruct ¶
type TXIMStringConversionCallbackStruct = struct {
Fposition TXIMStringConversionPosition
Fdirection TXIMCaretDirection
Foperation TXIMStringConversionOperation
Ffactor uint16
Ftext uintptr
}
type TXIMStringConversionFeedback ¶
type TXIMStringConversionFeedback = uint64
type TXIMStringConversionOperation ¶
type TXIMStringConversionOperation = uint16
type TXIMStringConversionPosition ¶
type TXIMStringConversionPosition = uint16
type TXIMStringConversionType ¶
type TXIMStringConversionType = uint16
type TXIMStyles ¶
type TXIMValuesList ¶
type TXIOErrorExitHandler ¶
type TXIOErrorExitHandler = uintptr
type TXIOErrorHandler ¶
type TXIOErrorHandler = uintptr
type TXIconSize ¶
type TXImage ¶
type TXImage = struct {
Fwidth int32
Fheight int32
Fxoffset int32
Fformat int32
Fdata uintptr
Fbyte_order int32
Fbitmap_unit int32
Fbitmap_bit_order int32
Fbitmap_pad int32
Fdepth int32
Fbytes_per_line int32
Fbits_per_pixel int32
Fred_mask uint64
Fgreen_mask uint64
Fblue_mask uint64
Fobdata TXPointer
Ff Tfuncs
}
type TXIndexValue ¶
type TXKeyEvent ¶
type TXKeyPressedEvent ¶
type TXKeyReleasedEvent ¶
type TXKeyboardControl ¶
type TXKeyboardState ¶
type TXKeymapEvent ¶
type TXLeaveWindowEvent ¶
type TXLineFixed ¶
type TXLineFixed = struct {
Fp1 TXPointFixed
Fp2 TXPointFixed
}
type TXLinearGradient ¶
type TXLinearGradient = struct {
Fp1 TXPointFixed
Fp2 TXPointFixed
}
type TXMapEvent ¶
type TXMapRequestEvent ¶
type TXMappingEvent ¶
type TXModifierKeymap ¶
type TXMotionEvent ¶
type TXNoExposeEvent ¶
type TXOMCharSetList ¶
type TXOMFontInfo ¶
type TXOMOrientation ¶
type TXOrientation ¶
type TXOrientation = int32
type TXPixmapFormatValues ¶
type TXPointDouble ¶
type TXPointFixed ¶
type TXPointerMovedEvent ¶
type TXPropertyEvent ¶
type TXRadialGradient ¶
type TXRenderColor ¶
type TXRenderDirectFormat ¶
type TXRenderPictFormat ¶
type TXRenderPictFormat = struct {
Fid TPictFormat
Ftype1 int32
Fdepth int32
Fdirect TXRenderDirectFormat
Fcolormap TColormap
}
type TXRenderPictureAttributes ¶
type TXRenderPictureAttributes = struct {
Frepeat int32
Falpha_map TPicture
Falpha_x_origin int32
Falpha_y_origin int32
Fclip_x_origin int32
Fclip_y_origin int32
Fclip_mask TPixmap
Fgraphics_exposures int32
Fsubwindow_mode int32
Fpoly_edge int32
Fpoly_mode int32
Fdither TAtom
Fcomponent_alpha int32
}
type TXReparentEvent ¶
type TXResizeRequestEvent ¶
type TXSelectionClearEvent ¶
type TXSelectionEvent ¶
type TXSelectionRequestEvent ¶
type TXSetWindowAttributes ¶
type TXSetWindowAttributes = struct {
Fbackground_pixmap TPixmap
Fbackground_pixel uint64
Fborder_pixmap TPixmap
Fborder_pixel uint64
Fbit_gravity int32
Fwin_gravity int32
Fbacking_store int32
Fbacking_planes uint64
Fbacking_pixel uint64
Fsave_under int32
Fevent_mask int64
Fdo_not_propagate_mask int64
Foverride_redirect int32
Fcolormap TColormap
Fcursor TCursor
}
type TXSizeHints ¶
type TXSizeHints = struct {
Fflags int64
Fx int32
Fy int32
Fwidth int32
Fheight int32
Fmin_width int32
Fmin_height int32
Fmax_width int32
Fmax_height int32
Fwidth_inc int32
Fheight_inc int32
Fmin_aspect struct {
Fx int32
Fy int32
}
Fmax_aspect struct {
Fx int32
Fy int32
}
Fbase_width int32
Fbase_height int32
Fwin_gravity int32
}
type TXStandardColormap ¶
type TXTextItem ¶
type TXTextItem16 ¶
type TXTextProperty ¶
type TXTimeCoord ¶
type TXTransform ¶
type TXTransform = struct {
Fmatrix [3][3]TXFixed
}
type TXTrapezoid ¶
type TXTrapezoid = struct {
Ftop TXFixed
Fbottom TXFixed
Fleft TXLineFixed
Fright TXLineFixed
}
type TXTriangle ¶
type TXTriangle = struct {
Fp1 TXPointFixed
Fp2 TXPointFixed
Fp3 TXPointFixed
}
type TXUnmapEvent ¶
type TXVaNestedList ¶
type TXVaNestedList = uintptr
type TXVisibilityEvent ¶
type TXVisualInfo ¶
type TXWindowAttributes ¶
type TXWindowAttributes = struct {
Fx int32
Fy int32
Fwidth int32
Fheight int32
Fborder_width int32
Fdepth int32
Fvisual uintptr
Froot TWindow
Fclass int32
Fbit_gravity int32
Fwin_gravity int32
Fbacking_store int32
Fbacking_planes uint64
Fbacking_pixel uint64
Fsave_under int32
Fcolormap TColormap
Fmap_installed int32
Fmap_state int32
Fall_event_masks int64
Fyour_event_mask int64
Fdo_not_propagate_mask int64
Foverride_redirect int32
Fscreen uintptr
}
type TXWindowChanges ¶
type TXftCharFontSpec ¶
type TXftCharSpec ¶
type TXftClipRect ¶
type TXftClipType ¶
type TXftClipType = int32
type TXftColor ¶
type TXftColor = struct {
Fpixel uint64
Fcolor TXRenderColor
}
type TXftDisplayInfo ¶
type TXftDisplayInfo = struct {
Fnext uintptr
Fdisplay uintptr
Fcodes uintptr
Fdefaults uintptr
FhasRender TFcBool
FhasSolid TFcBool
Ffonts uintptr
FsolidFormat uintptr
Fglyph_memory uint64
Fmax_glyph_memory uint64
Ftrack_mem_usage TFcBool
Fuse_free_glyphs TFcBool
Fnum_unref_fonts int32
Fmax_unref_fonts int32
Fcolors [16]TXftSolidColor
FfontHash [127]uintptr
}
type TXftFontInfo ¶
type TXftFontInfo = struct {
Fhash TFcChar32
Ffile uintptr
Fxsize TFT_F26Dot6
Fysize TFT_F26Dot6
Fantialias TFcBool
Fembolden TFcBool
Fcolor TFcBool
Frgba int32
Flcd_filter int32
Fmatrix TFT_Matrix
Ftransform TFcBool
Fload_flags TFT_Int
Frender TFcBool
Fspacing int32
Fminspace TFcBool
Fchar_width int32
}
type TXftFontInt ¶
type TXftFontInt = struct {
Fpublic TXftFont
Fnext uintptr
Fhash_next uintptr
Finfo TXftFontInfo
Fref int32
Fglyphs uintptr
Fnum_glyphs TFT_UInt
Fhash_table uintptr
Fhash_value int32
Frehash_value int32
Fglyphset TGlyphSet
Fformat uintptr
Fglyph_memory uint64
Fmax_glyph_memory uint64
Fsizeof_glyph uint32
Fnewest TFT_UInt
Ftotal_inuse TFT_UInt
Ftrack_mem_usage TFcBool
Fuse_free_glyphs TFcBool
}
type TXftFtFile ¶
type TXftFtFile = struct {
Fnext uintptr
Fref int32
Ffile uintptr
Fid int32
Fxsize TFT_F26Dot6
Fysize TFT_F26Dot6
Fmatrix TFT_Matrix
Flock int32
Fface TFT_Face
}
type TXftGlyph ¶
type TXftGlyph = struct {
Fmetrics TXGlyphInfo
Fbitmap uintptr
Fglyph_memory uint64
Fpicture TPicture
}
type TXftGlyphFontSpec ¶
type TXftGlyphSpec ¶
type TXftGlyphUsage ¶ added in v0.5.0
type TXftMatcher ¶
type TXftSharpGlyph ¶
type TXftSharpGlyph = uintptr
type TXftSmoothGlyph ¶
type TXftSmoothGlyph = uintptr
type TXftSolidColor ¶
type TXftSolidColor = struct {
Fcolor TXRenderColor
Fscreen int32
Fpict TPicture
}
type TXftSymbolic ¶
type TXftUcsHash ¶
type TXmbTextItem ¶
type TXwcTextItem ¶
type T_FcConfigFileInfoIter ¶
type T_FcConfigFileInfoIter = TFcConfigFileInfoIter
type T_FcConstant ¶
type T_FcConstant = TFcConstant
type T_FcFontSet ¶
type T_FcFontSet = TFcFontSet
type T_FcMatrix ¶
type T_FcMatrix = TFcMatrix
type T_FcObjectSet ¶
type T_FcObjectSet = TFcObjectSet
type T_FcObjectType ¶
type T_FcObjectType = TFcObjectType
type T_FcPatternIter ¶
type T_FcPatternIter = TFcPatternIter
type T_FillPolyReq ¶
type T_FillPolyReq = TxFillPolyReq
type T_G_fpos64_t ¶
type T_G_fpos64_t = Tfpos_t
type T_IO_cookie_io_functions_t ¶
type T_IO_cookie_io_functions_t = Tcookie_io_functions_t
type T_PutImageReq ¶
type T_PutImageReq = TxPutImageReq
type T_XAnimCursor ¶
type T_XAnimCursor = TXAnimCursor
type T_XAsyncEState ¶
type T_XAsyncEState = T_XAsyncErrorState
type T_XAsyncErrorState ¶
type T_XAsyncHandler ¶
type T_XComposeStatus ¶
type T_XComposeStatus = TXComposeStatus
type T_XConicalGradient ¶
type T_XConicalGradient = TXConicalGradient
type T_XConnWatchInfo ¶
type T_XConnWatchInfo = struct {
Ffn TXConnectionWatchProc
Fclient_data TXPointer
Fnext uintptr
}
type T_XConnectionInfo ¶
type T_XConnectionInfo = struct {
Ffd int32
Fread_callback T_XInternalConnectionProc
Fcall_data TXPointer
Fwatch_data uintptr
Fnext uintptr
}
type T_XDisplay ¶
type T_XDisplay = struct {
Fext_data uintptr
Ffree_funcs uintptr
Ffd int32
Fconn_checker int32
Fproto_major_version int32
Fproto_minor_version int32
Fvendor uintptr
Fresource_base TXID
Fresource_mask TXID
Fresource_id TXID
Fresource_shift int32
Fresource_alloc uintptr
Fbyte_order int32
Fbitmap_unit int32
Fbitmap_pad int32
Fbitmap_bit_order int32
Fnformats int32
Fpixmap_format uintptr
Fvnumber int32
Frelease int32
Fhead uintptr
Ftail uintptr
Fqlen int32
Flast_request_read uint64
Frequest uint64
Flast_req uintptr
Fbuffer uintptr
Fbufptr uintptr
Fbufmax uintptr
Fmax_request_size uint32
Fdb uintptr
Fsynchandler uintptr
Fdisplay_name uintptr
Fdefault_screen int32
Fnscreens int32
Fscreens uintptr
Fmotion_buffer uint64
Fflags uint64
Fmin_keycode int32
Fmax_keycode int32
Fkeysyms uintptr
Fmodifiermap uintptr
Fkeysyms_per_keycode int32
Fxdefaults uintptr
Fscratch_buffer uintptr
Fscratch_length uint64
Fext_number int32
Fext_procs uintptr
Fevent_vec [128]uintptr
Fwire_vec [128]uintptr
Flock_meaning TKeySym
Flock uintptr
Fasync_handlers uintptr
Fbigreq_size uint64
Flock_fns uintptr
Fidlist_alloc uintptr
Fkey_bindings uintptr
Fcursor_font TFont
Fatoms uintptr
Fmode_switch uint32
Fnum_lock uint32
Fcontext_db uintptr
Ferror_vec uintptr
Fcms struct {
FdefaultCCCs TXPointer
FclientCmaps TXPointer
FperVisualIntensityMaps TXPointer
}
Fim_filters uintptr
Fqfree uintptr
Fnext_event_serial_num uint64
Fflushes uintptr
Fim_fd_info uintptr
Fim_fd_length int32
Fconn_watchers uintptr
Fwatcher_count int32
Ffiledes TXPointer
Fsavedsynchandler uintptr
Fresource_max TXID
Fxcmisc_opcode int32
Fxkb_info uintptr
Ftrans_conn uintptr
Fxcb uintptr
Fgeneric_event_vec [128]uintptr
Fgeneric_event_copy_vec [128]uintptr
Ferror_threads uintptr
Fexit_handler TXIOErrorExitHandler
Fexit_handler_data uintptr
Fin_ifevent TCARD32
Fifevent_thread Txthread_t
}
type T_XExtData ¶
type T_XExtData = TXExtData
type T_XExten ¶
type T_XExten = T_XExtension
type T_XExtension ¶
type T_XExtension = struct {
Fnext uintptr
Fcodes TXExtCodes
Fcreate_GC TCreateGCType
Fcopy_GC TCopyGCType
Fflush_GC TFlushGCType
Ffree_GC TFreeGCType
Fcreate_Font TCreateFontType
Ffree_Font TFreeFontType
Fclose_display TCloseDisplayType
Ferror1 TErrorType
Ferror_string TErrorStringType
Fname uintptr
Ferror_values TPrintErrorType
Fbefore_flush TBeforeFlushType
Fnext_flush uintptr
}
type T_XFilters ¶
type T_XFilters = TXFilters
type T_XFreeFuncRec ¶
type T_XFreeFuncRec = struct {
Fatoms TFreeFuncType
Fmodifiermap TFreeModmapType
Fkey_bindings TFreeFuncType
Fcontext_db TFreeFuncType
FdefaultCCCs TFreeFuncType
FclientCmaps TFreeFuncType
FintensityMaps TFreeFuncType
Fim_filters TFreeFuncType
Fxkb TFreeFuncType
}
type T_XFreeFuncs ¶
type T_XFreeFuncs = T_XFreeFuncRec
type T_XGlyphElt16 ¶
type T_XGlyphElt16 = TXGlyphElt16
type T_XGlyphElt32 ¶
type T_XGlyphElt32 = TXGlyphElt32
type T_XGlyphElt8 ¶
type T_XGlyphElt8 = TXGlyphElt8
type T_XGlyphInfo ¶
type T_XGlyphInfo = TXGlyphInfo
type T_XIMHotKeyTrigger ¶
type T_XIMHotKeyTrigger = TXIMHotKeyTrigger
type T_XIMHotKeyTriggers ¶
type T_XIMHotKeyTriggers = TXIMHotKeyTriggers
type T_XIMPreeditCaretCallbackStruct ¶
type T_XIMPreeditCaretCallbackStruct = TXIMPreeditCaretCallbackStruct
type T_XIMPreeditDrawCallbackStruct ¶
type T_XIMPreeditDrawCallbackStruct = TXIMPreeditDrawCallbackStruct
type T_XIMPreeditStateNotifyCallbackStruct ¶
type T_XIMPreeditStateNotifyCallbackStruct = TXIMPreeditStateNotifyCallbackStruct
type T_XIMStatusDrawCallbackStruct ¶
type T_XIMStatusDrawCallbackStruct = TXIMStatusDrawCallbackStruct
type T_XIMStringConversionCallbackStruct ¶
type T_XIMStringConversionCallbackStruct = TXIMStringConversionCallbackStruct
type T_XIMStringConversionText ¶
type T_XIMStringConversionText = TXIMStringConversionText
type T_XIndexValue ¶
type T_XIndexValue = TXIndexValue
type T_XInternalAsync ¶
type T_XInternalAsync = T_XAsyncHandler
type T_XInternalConnectionProc ¶
type T_XInternalConnectionProc = uintptr
type T_XLineFixed ¶
type T_XLineFixed = TXLineFixed
type T_XLinearGradient ¶
type T_XLinearGradient = TXLinearGradient
type T_XLockPtrs ¶
type T_XPointDouble ¶
type T_XPointDouble = TXPointDouble
type T_XPointFixed ¶
type T_XPointFixed = TXPointFixed
type T_XPrivDisplay ¶
type T_XPrivDisplay = uintptr
type T_XRadialGradient ¶
type T_XRadialGradient = TXRadialGradient
type T_XRenderPictureAttributes ¶
type T_XRenderPictureAttributes = TXRenderPictureAttributes
type T_XSQEvent ¶
type T_XSQEvent = T_XQEvent
type T_XSpanFix ¶
type T_XSpanFix = TXSpanFix
type T_XTransform ¶
type T_XTransform = TXTransform
type T_XTrapezoid ¶
type T_XTrapezoid = TXTrapezoid
type T_XTriangle ¶
type T_XTriangle = TXTriangle
type T_XftCharFontSpec ¶
type T_XftCharFontSpec = TXftCharFontSpec
type T_XftCharSpec ¶
type T_XftCharSpec = TXftCharSpec
type T_XftClipRect ¶
type T_XftClipRect = TXftClipRect
type T_XftColor ¶
type T_XftColor = TXftColor
type T_XftDisplayInfo ¶
type T_XftDisplayInfo = TXftDisplayInfo
type T_XftFontInfo ¶
type T_XftFontInfo = TXftFontInfo
type T_XftFontInt ¶
type T_XftFontInt = TXftFontInt
type T_XftFtFile ¶
type T_XftFtFile = TXftFtFile
type T_XftGlyph ¶
type T_XftGlyph = TXftGlyph
type T_XftGlyphFontSpec ¶
type T_XftGlyphFontSpec = TXftGlyphFontSpec
type T_XftGlyphSpec ¶
type T_XftGlyphSpec = TXftGlyphSpec
type T_XftGlyphUsage ¶ added in v0.5.0
type T_XftGlyphUsage = TXftGlyphUsage
type T_XftMatcher ¶
type T_XftMatcher = TXftMatcher
type T_XftSolidColor ¶
type T_XftSolidColor = TXftSolidColor
type T_XftSymbolic ¶
type T_XftSymbolic = TXftSymbolic
type T_XftUcsHash ¶
type T_XftUcsHash = TXftUcsHash
type T_xQueryFontReply ¶
type T_xQueryFontReply = TxQueryFontReply
type T_xRectangle ¶
type T_xRectangle = TxRectangle
type T_xSegment ¶
type T_xSegment = TxSegment
type Tblksize_t ¶
type Tblksize_t = int64
type Tclockid_t ¶
type Tclockid_t = int32
type Tcookie_io_functions_t ¶
type Tcookie_io_functions_t = struct {
}
type Tcpu_set_t ¶ added in v0.5.0
type Tcpu_set_t = struct {
F__bits [16]uint64
}
type Tfsblkcnt_t ¶
type Tfsblkcnt_t = uint64
type Tfsfilcnt_t ¶
type Tfsfilcnt_t = uint64
type Tint_fast16_t ¶
type Tint_fast16_t = int32
type Tint_fast32_t ¶
type Tint_fast32_t = int32
type Tint_fast64_t ¶
type Tint_fast64_t = int64
type Tint_fast8_t ¶
type Tint_fast8_t = int8
type Tint_least16_t ¶
type Tint_least16_t = int16
type Tint_least32_t ¶
type Tint_least32_t = int32
type Tint_least64_t ¶
type Tint_least64_t = int64
type Tint_least8_t ¶
type Tint_least8_t = int8
type Titimerspec ¶ added in v0.5.0
type Tmax_align_t ¶
type Tpthread_attr_t ¶
type Tpthread_barrier_t ¶
type Tpthread_barrierattr_t ¶
type Tpthread_barrierattr_t = struct {
F__attr uint32
}
type Tpthread_cond_t ¶
type Tpthread_condattr_t ¶
type Tpthread_condattr_t = struct {
F__attr uint32
}
type Tpthread_key_t ¶
type Tpthread_key_t = uint32
type Tpthread_mutex_t ¶
type Tpthread_mutexattr_t ¶
type Tpthread_mutexattr_t = struct {
F__attr uint32
}
type Tpthread_once_t ¶
type Tpthread_once_t = int32
type Tpthread_rwlock_t ¶
type Tpthread_rwlockattr_t ¶
type Tpthread_rwlockattr_t = struct {
F__attr [2]uint32
}
type Tpthread_spinlock_t ¶
type Tpthread_spinlock_t = int32
type Tpthread_t ¶
type Tpthread_t = uintptr
type Tptrdiff_t ¶
type Tptrdiff_t = int64
type Tregister_t ¶
type Tregister_t = int64
type Tsched_param ¶ added in v0.5.0
type Tsigjmp_buf ¶
type Tsigjmp_buf = [1]t__jmp_buf_tag
type Tstatx ¶
type Tstatx = struct {
Fstx_mask Tuint32_t
Fstx_blksize Tuint32_t
Fstx_attributes Tuint64_t
Fstx_nlink Tuint32_t
Fstx_uid Tuint32_t
Fstx_gid Tuint32_t
Fstx_mode Tuint16_t
F__pad0 [1]Tuint16_t
Fstx_ino Tuint64_t
Fstx_size Tuint64_t
Fstx_blocks Tuint64_t
Fstx_attributes_mask Tuint64_t
Fstx_atime Tstatx_timestamp
Fstx_btime Tstatx_timestamp
Fstx_ctime Tstatx_timestamp
Fstx_mtime Tstatx_timestamp
Fstx_rdev_major Tuint32_t
Fstx_rdev_minor Tuint32_t
Fstx_dev_major Tuint32_t
Fstx_dev_minor Tuint32_t
F__pad1 [14]Tuint64_t
}
type Tstatx_timestamp ¶
type Tsuseconds_t ¶
type Tsuseconds_t = int64
type Ttimeval ¶
type Ttimeval = struct {
Ftv_sec Ttime_t
Ftv_usec Tsuseconds_t
}
type Tu_int16_t ¶
type Tu_int16_t = uint16
type Tu_int32_t ¶
type Tu_int32_t = uint32
type Tu_int64_t ¶
type Tu_int64_t = uint64
type Tuint_fast16_t ¶
type Tuint_fast16_t = uint32
type Tuint_fast32_t ¶
type Tuint_fast32_t = uint32
type Tuint_fast64_t ¶
type Tuint_fast64_t = uint64
type Tuint_fast8_t ¶
type Tuint_fast8_t = uint8
type Tuint_least16_t ¶
type Tuint_least16_t = uint16
type Tuint_least32_t ¶
type Tuint_least32_t = uint32
type Tuint_least64_t ¶
type Tuint_least64_t = uint64
type Tuint_least8_t ¶
type Tuint_least8_t = uint8
type Tuintmax_t ¶
type Tuintmax_t = uint64
type Tuintptr_t ¶
type Tuintptr_t = uint64
type Tuseconds_t ¶
type Tuseconds_t = uint32
type TxAllocColorCellsReply ¶
type TxAllocColorCellsReq ¶
type TxAllocColorPlanesReply ¶
type TxAllocColorPlanesReq ¶
type TxAllocColorReply ¶
type TxAllocColorReq ¶
type TxAllocNamedColorReply ¶
type TxAllocNamedColorReq ¶
type TxAllowEventsReq ¶
type TxChangeGCReq ¶
type TxChangeHostsReq ¶
type TxChangeModeReq ¶
type TxChangePropertyReq ¶
type TxChangeSaveSetReq ¶
type TxCharInfo ¶
type TxCirculateWindowReq ¶
type TxClearAreaReq ¶
type TxColorItem ¶
type TxConfigureWindowReq ¶
type TxConnClientPrefix ¶
type TxConnSetup ¶
type TxConnSetup = struct {
Frelease TCARD32
FridBase TCARD32
FridMask TCARD32
FmotionBufferSize TCARD32
FnbytesVendor TCARD16
FmaxRequestSize TCARD16
FnumRoots TCARD8
FnumFormats TCARD8
FimageByteOrder TCARD8
FbitmapBitOrder TCARD8
FbitmapScanlineUnit TCARD8
FbitmapScanlinePad TCARD8
FminKeyCode TCARD8
FmaxKeyCode TCARD8
Fpad2 TCARD32
}
type TxConnSetupPrefix ¶
type TxConvertSelectionReq ¶
type TxCopyAreaReq ¶
type TxCopyGCReq ¶
type TxCopyPlaneReq ¶
type TxCreateColormapReq ¶
type TxCreateCursorReq ¶
type TxCreateGCReq ¶
type TxCreateGlyphCursorReq ¶
type TxCreatePixmapReq ¶
type TxCreateWindowReq ¶
type TxDeletePropertyReq ¶
type TxEvent ¶
type TxEvent = struct {
Fu struct {
FkeyButtonPointer [0]struct {
Fpad00 TCARD32
Ftime TCARD32
Froot TCARD32
Fevent TCARD32
Fchild TCARD32
FrootX TINT16
FrootY TINT16
FeventX TINT16
FeventY TINT16
Fstate TKeyButMask
FsameScreen TBOOL
Fpad1 TBYTE
}
FenterLeave [0]struct {
Fpad00 TCARD32
Ftime TCARD32
Froot TCARD32
Fevent TCARD32
Fchild TCARD32
FrootX TINT16
FrootY TINT16
FeventX TINT16
FeventY TINT16
Fstate TKeyButMask
Fmode TBYTE
Fflags TBYTE
}
Ffocus [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fmode TBYTE
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
Fexpose [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fx TCARD16
Fy TCARD16
Fwidth TCARD16
Fheight TCARD16
Fcount TCARD16
Fpad2 TCARD16
}
FgraphicsExposure [0]struct {
Fpad00 TCARD32
Fdrawable TCARD32
Fx TCARD16
Fy TCARD16
Fwidth TCARD16
Fheight TCARD16
FminorEvent TCARD16
Fcount TCARD16
FmajorEvent TBYTE
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
FnoExposure [0]struct {
Fpad00 TCARD32
Fdrawable TCARD32
FminorEvent TCARD16
FmajorEvent TBYTE
Fbpad TBYTE
}
Fvisibility [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fstate TCARD8
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
FcreateNotify [0]struct {
Fpad00 TCARD32
Fparent TCARD32
Fwindow TCARD32
Fx TINT16
Fy TINT16
Fwidth TCARD16
Fheight TCARD16
FborderWidth TCARD16
Foverride TBOOL
Fbpad TBYTE
}
FdestroyNotify [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
}
FunmapNotify [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
FfromConfigure TBOOL
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
FmapNotify [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
Foverride TBOOL
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
FmapRequest [0]struct {
Fpad00 TCARD32
Fparent TCARD32
Fwindow TCARD32
}
Freparent [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
Fparent TCARD32
Fx TINT16
Fy TINT16
Foverride TBOOL
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
FconfigureNotify [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
FaboveSibling TCARD32
Fx TINT16
Fy TINT16
Fwidth TCARD16
Fheight TCARD16
FborderWidth TCARD16
Foverride TBOOL
Fbpad TBYTE
}
FconfigureRequest [0]struct {
Fpad00 TCARD32
Fparent TCARD32
Fwindow TCARD32
Fsibling TCARD32
Fx TINT16
Fy TINT16
Fwidth TCARD16
Fheight TCARD16
FborderWidth TCARD16
FvalueMask TCARD16
Fpad1 TCARD32
}
Fgravity [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
Fx TINT16
Fy TINT16
Fpad1 TCARD32
Fpad2 TCARD32
Fpad3 TCARD32
Fpad4 TCARD32
}
FresizeRequest [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fwidth TCARD16
Fheight TCARD16
}
Fcirculate [0]struct {
Fpad00 TCARD32
Fevent TCARD32
Fwindow TCARD32
Fparent TCARD32
Fplace TBYTE
Fpad1 TBYTE
Fpad2 TBYTE
Fpad3 TBYTE
}
Fproperty [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fatom TCARD32
Ftime TCARD32
Fstate TBYTE
Fpad1 TBYTE
Fpad2 TCARD16
}
FselectionClear [0]struct {
Fpad00 TCARD32
Ftime TCARD32
Fwindow TCARD32
Fatom TCARD32
}
FselectionRequest [0]struct {
Fpad00 TCARD32
Ftime TCARD32
Fowner TCARD32
Frequestor TCARD32
Fselection TCARD32
Ftarget TCARD32
Fproperty TCARD32
}
FselectionNotify [0]struct {
Fpad00 TCARD32
Ftime TCARD32
Frequestor TCARD32
Fselection TCARD32
Ftarget TCARD32
Fproperty TCARD32
}
Fcolormap [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fcolormap TCARD32
Fnew1 TBOOL
Fstate TBYTE
Fpad1 TBYTE
Fpad2 TBYTE
}
FmappingNotify [0]struct {
Fpad00 TCARD32
Frequest TCARD8
FfirstKeyCode TCARD8
Fcount TCARD8
Fpad1 TBYTE
}
FclientMessage [0]struct {
Fpad00 TCARD32
Fwindow TCARD32
Fu struct {
Fs [0]struct {
Ftype1 TCARD32
Fshorts0 TINT16
Fshorts1 TINT16
Fshorts2 TINT16
Fshorts3 TINT16
Fshorts4 TINT16
Fshorts5 TINT16
Fshorts6 TINT16
Fshorts7 TINT16
Fshorts8 TINT16
Fshorts9 TINT16
}
Fb [0]struct {
Ftype1 TCARD32
Fbytes [20]TINT8
}
Fl struct {
Ftype1 TCARD32
Flongs0 TINT32
Flongs1 TINT32
Flongs2 TINT32
Flongs3 TINT32
Flongs4 TINT32
}
}
}
Fu struct {
Ftype1 TBYTE
Fdetail TBYTE
FsequenceNumber TCARD16
}
F__ccgo_pad26 [28]byte
}
}
type TxFillPolyReq ¶
type TxFontProp ¶
type TxForceScreenSaverReq ¶
type TxFreeColorsReq ¶
type TxGenericEvent ¶
type TxGenericReply ¶
type TxGetAtomNameReply ¶
type TxGetFontPathReply ¶
type TxGetGeometryReply ¶
type TxGetImageReply ¶
type TxGetImageReq ¶
type TxGetInputFocusReply ¶
type TxGetKeyboardMappingReq ¶
type TxGetMotionEventsReply ¶
type TxGetMotionEventsReq ¶
type TxGetPropertyReply ¶
type TxGetPropertyReq ¶
type TxGetScreenSaverReply ¶
type TxGetWindowAttributesReply ¶
type TxGetWindowAttributesReply = struct {
Ftype1 TBYTE
FbackingStore TCARD8
FsequenceNumber TCARD16
Flength TCARD32
FvisualID TCARD32
Fclass TCARD16
FbitGravity TCARD8
FwinGravity TCARD8
FbackingBitPlanes TCARD32
FbackingPixel TCARD32
FsaveUnder TBOOL
FmapInstalled TBOOL
FmapState TCARD8
Foverride TBOOL
Fcolormap TCARD32
FallEventMasks TCARD32
FyourEventMask TCARD32
FdoNotPropagateMask TCARD16
Fpad TCARD16
}
type TxGrabButtonReq ¶
type TxGrabKeyReq ¶
type TxGrabKeyboardReply ¶
type TxGrabKeyboardReq ¶
type TxGrabPointerReply ¶
type TxGrabPointerReq ¶
type TxHostEntry ¶
type TxImageText16Req ¶
type TxImageText8Req ¶
type TxImageTextReq ¶
type TxInternAtomReply ¶
type TxInternAtomReq ¶
type TxKeymapEvent ¶
type TxListExtensionsReply ¶
type TxListFontsReply ¶
type TxListFontsReq ¶
type TxListFontsWithInfoReply ¶
type TxListFontsWithInfoReply = struct {
Ftype1 TBYTE
FnameLength TCARD8
FsequenceNumber TCARD16
Flength TCARD32
FminBounds TxCharInfo
Fwalign1 TCARD32
FmaxBounds TxCharInfo
Fwalign2 TCARD32
FminCharOrByte2 TCARD16
FmaxCharOrByte2 TCARD16
FdefaultChar TCARD16
FnFontProps TCARD16
FdrawDirection TCARD8
FminByte1 TCARD8
FmaxByte1 TCARD8
FallCharsExist TBOOL
FfontAscent TINT16
FfontDescent TINT16
FnReplies TCARD32
}
type TxListFontsWithInfoReq ¶
type TxListHostsReply ¶
type TxListHostsReq ¶
type TxListPropertiesReply ¶
type TxLookupColorReply ¶
type TxLookupColorReq ¶
type TxOpenFontReq ¶
type TxPixmapFormat ¶
type TxPolyArcReq ¶
type TxPolyFillArcReq ¶
type TxPolyFillRectangleReq ¶
type TxPolyLineReq ¶
type TxPolyPointReq ¶
type TxPolyRectangleReq ¶
type TxPolySegmentReq ¶
type TxPolyText16Req ¶
type TxPolyText8Req ¶
type TxPolyTextReq ¶
type TxPutImageReq ¶
type TxQueryBestSizeReply ¶
type TxQueryBestSizeReq ¶
type TxQueryColorsReply ¶
type TxQueryColorsReq ¶
type TxQueryExtensionReply ¶
type TxQueryExtensionReq ¶
type TxQueryFontReply ¶
type TxQueryFontReply = struct {
Ftype1 TBYTE
Fpad1 TBYTE
FsequenceNumber TCARD16
Flength TCARD32
FminBounds TxCharInfo
Fwalign1 TCARD32
FmaxBounds TxCharInfo
Fwalign2 TCARD32
FminCharOrByte2 TCARD16
FmaxCharOrByte2 TCARD16
FdefaultChar TCARD16
FnFontProps TCARD16
FdrawDirection TCARD8
FminByte1 TCARD8
FmaxByte1 TCARD8
FallCharsExist TBOOL
FfontAscent TINT16
FfontDescent TINT16
FnCharInfos TCARD32
}
type TxQueryKeymapReply ¶
type TxQueryPointerReply ¶
type TxQueryTextExtentsReply ¶
type TxQueryTextExtentsReq ¶
type TxQueryTreeReply ¶
type TxRecolorCursorReq ¶
type TxReparentWindowReq ¶
type TxReply ¶
type TxReply = struct {
Fgeom [0]TxGetGeometryReply
Ftree [0]TxQueryTreeReply
Fatom [0]TxInternAtomReply
FatomName [0]TxGetAtomNameReply
Fproperty [0]TxGetPropertyReply
FlistProperties [0]TxListPropertiesReply
Fselection [0]TxGetSelectionOwnerReply
FgrabPointer [0]TxGrabPointerReply
FgrabKeyboard [0]TxGrabKeyboardReply
Fpointer [0]TxQueryPointerReply
FmotionEvents [0]TxGetMotionEventsReply
Fcoords [0]TxTranslateCoordsReply
FinputFocus [0]TxGetInputFocusReply
FtextExtents [0]TxQueryTextExtentsReply
Ffonts [0]TxListFontsReply
FfontPath [0]TxGetFontPathReply
Fimage [0]TxGetImageReply
Fcolormaps [0]TxListInstalledColormapsReply
FallocColor [0]TxAllocColorReply
FallocNamedColor [0]TxAllocNamedColorReply
FcolorCells [0]TxAllocColorCellsReply
FcolorPlanes [0]TxAllocColorPlanesReply
Fcolors [0]TxQueryColorsReply
FlookupColor [0]TxLookupColorReply
FbestSize [0]TxQueryBestSizeReply
Fextension [0]TxQueryExtensionReply
Fextensions [0]TxListExtensionsReply
FsetModifierMapping [0]TxSetModifierMappingReply
FgetModifierMapping [0]TxGetModifierMappingReply
FsetPointerMapping [0]TxSetPointerMappingReply
FgetKeyboardMapping [0]TxGetKeyboardMappingReply
FgetPointerMapping [0]TxGetPointerMappingReply
FpointerControl [0]TxGetPointerControlReply
FscreenSaver [0]TxGetScreenSaverReply
Fhosts [0]TxListHostsReply
Ferror1 [0]TxError
Fevent [0]TxEvent
Fgeneric TxGenericReply
}
type TxResourceReq ¶
type TxRotatePropertiesReq ¶
type TxSendEventReq ¶
type TxSetAccessControlReq ¶
type TxSetClipRectanglesReq ¶
type TxSetCloseDownModeReq ¶
type TxSetDashesReq ¶
type TxSetFontPathReq ¶
type TxSetInputFocusReq ¶
type TxSetMappingReply ¶
type TxSetModifierMappingReq ¶
type TxSetPointerMappingReq ¶
type TxSetScreenSaverReq ¶
type TxSetSelectionOwnerReq ¶
type TxStoreColorsReq ¶
type TxStoreNamedColorReq ¶
type TxTimecoord ¶
type TxTranslateCoordsReply ¶
type TxTranslateCoordsReq ¶
type TxUngrabButtonReq ¶
type TxUngrabKeyReq ¶
type TxVisualType ¶
type TxWarpPointerReq ¶
type TxWindowRoot ¶
type TxWindowRoot = struct {
FwindowId TCARD32
FdefaultColormap TCARD32
FwhitePixel TCARD32
FblackPixel TCARD32
FcurrentInputMask TCARD32
FpixWidth TCARD16
FpixHeight TCARD16
FmmWidth TCARD16
FmmHeight TCARD16
FminInstalledMaps TCARD16
FmaxInstalledMaps TCARD16
FrootVisualID TCARD32
FbackingStore TCARD8
FsaveUnders TBOOL
FrootDepth TCARD8
FnDepths TCARD8
}
type Txcondition_rec ¶ added in v0.5.0
type Txcondition_t ¶ added in v0.5.0
type Txcondition_t = uintptr
type Txmutex_rec ¶ added in v0.5.0
type Txthread_key_t ¶ added in v0.5.0
type Txthread_key_t = uint32
type Txthread_t ¶ added in v0.5.0
type Txthread_t = uintptr
Click to show internal directories.
Click to hide internal directories.