dplug.window.cocoawindow

Cocoa window implementation.

Members

Aliases

CocoaScopedCallback
alias CocoaScopedCallback = ScopedForeignCallback!(true, true)
Undocumented in source.

Classes

CocoaWindow
class CocoaWindow
Undocumented in source.

Functions

acceptsFirstMouse
bool acceptsFirstMouse(id self, SEL selector, id pEvent)
Undocumented in source. Be warned that the author may not have intended to support it.
acceptsFirstResponder
bool acceptsFirstResponder(id self, SEL selector)
Undocumented in source. Be warned that the author may not have intended to support it.
drawRect
void drawRect(id self, SEL selector, NSRect rect)
Undocumented in source. Be warned that the author may not have intended to support it.
getInstance
DPlugCustomView getInstance(id anId)
Undocumented in source. Be warned that the author may not have intended to support it.
getMouseXY
vec2i getMouseXY(NSView view, NSEvent event, int windowHeight)
Undocumented in source. Be warned that the author may not have intended to support it.
isOpaque
bool isOpaque(id self, SEL selector)
Undocumented in source. Be warned that the author may not have intended to support it.
keyDown
void keyDown(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
keyUp
void keyUp(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
layout
void layout(id self, SEL selector)
Undocumented in source. Be warned that the author may not have intended to support it.
mouseDown
void mouseDown(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
mouseEntered
void mouseEntered(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
mouseExited
void mouseExited(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
mouseMoved
void mouseMoved(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
mouseUp
void mouseUp(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
onTimer
void onTimer(id self, SEL selector, id timer)
Undocumented in source. Be warned that the author may not have intended to support it.
otherMouseDown
void otherMouseDown(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
otherMouseUp
void otherMouseUp(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
rightMouseDown
void rightMouseDown(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
rightMouseUp
void rightMouseUp(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
scrollWheel
void scrollWheel(id self, SEL selector, id event)
Undocumented in source. Be warned that the author may not have intended to support it.
updateTrackingAreas
void updateTrackingAreas(id self, SEL selector)
Undocumented in source. Be warned that the author may not have intended to support it.
viewDidMoveToWindow
void viewDidMoveToWindow(id self, SEL selector)
Undocumented in source. Be warned that the author may not have intended to support it.
viewWillDraw
void viewWillDraw(id self, SEL selector)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

DPlugCustomView
struct DPlugCustomView
Undocumented in source.

Meta