arsd-official ~master (2024-10-25T16:17:57Z)
Dub
Repo
NativeScreenPainterImplementation
arsd
simpledisplay
Undocumented in source.
mixintemplate
NativeScreenPainterImplementation
()
mixintemplate
NativeScreenPainterImplementation
()
version(X11)
mixin template
NativeScreenPainterImplementation () {
Display
*
display
;
Drawable
d
;
Drawable
destiny
;
GC
gc
;
__gshared
bool
fontAttempted
;
__gshared
XFontStruct
*
defaultfont
;
__gshared
XFontSet
defaultfontset
;
XFontStruct
*
font
;
XFontSet
fontset
;
arsd
.
color
.
Rectangle
_clipRectangle
;
version(with_xft)
XftFont
*
xftFont
;
version(with_xft)
XftDraw
*
xftDraw
;
version(with_xft)
XftColor
xftColor
;
bool
manualInvalidations
;
bool
backgroundIsNotTransparent
;
bool
foregroundIsNotTransparent
;
bool
_penInitialized
;
Pen
_activePen
;
Color
_outlineColor
;
Color
_fillColor
;
RasterOp
_currentRasterOp
;
bool
_currentRasterOpInitialized
;
bool
_fillColorInitialized
;
void
drawEllipse
(int x1, int y1, int x2, int y2);
}
Members
Functions
drawEllipse
void
drawEllipse
(int x1, int y1, int x2, int y2)
Arguments are the points of the bounding rectangle
Meta
Source
See Implementation
arsd
simpledisplay
aliases
Resizeability
classes
AlphaSprite
ConicalGradient
GlobalHotkey
GlobalHotkeyManager
Gradient
Image
LinearGradient
MouseCursor
NotificationAreaIcon
OperatingSystemFont
PosixFdReader
RadialGradient
SimpleWindow
Sprite
Timer
WindowsHandleReader
enums
BlockingMode
CornerStyle
GenericCursorType
Key
ModifierState
MouseButton
MouseButtonLinear
MouseEventType
OpenGlOptions
RasterOp
Resizability
TextAlignment
WindowFlags
WindowTypes
functions
displayImage
flushGui
getAtomName
getClipboardImage
getClipboardText
getDpi
getPrimarySelection
getX11PropertyData
getX11Selection
guiThreadExists
registerHotKey
runInGuiThread
sdpyPrintDebugString
sdpyWindowClass
sendSyntheticInput
setClipboardText
setOpenGLContextVersion
setPrimarySelection
setSecondarySelection
setX11Selection
thisThreadRunningGui
transparencyMaskFromMemoryImage
trueColorImageFromNativeHandle
unregisterHotKey
interfaces
CapableOfBeingDrawnUpon
CapableOfHandlingNativeEvent
MeasurableFont
mixin templates
EnableWindowsSubsystem
NativeScreenPainterImplementation
NativeSimpleWindowImplementation
properties
ApplicationName
GetAtom
openGLContextAllowFallback
openGLContextCompatible
openGLContextFallbackActivated
static variables
justCommunication
xfontstr
structs
EventLoop
EventLoopImpl
GenericCursor
KeyEvent
MouseEvent
Pen
ScreenPainter
SyntheticInput
variables
UsingSimpledisplayCocoa
UsingSimpledisplayWindows
UsingSimpledisplayX11