Definition at line 234 of file X11Buffer.h.
|
| CommandBuffer () |
|
| ~CommandBuffer () |
|
void | AddClearArea (Window_t wid, Int_t x, Int_t y, UInt_t w, UInt_t h) |
|
void | AddCopyArea (Drawable_t src, Drawable_t dst, const GCValues_t &gc, Int_t srcX, Int_t srcY, UInt_t width, UInt_t height, Int_t dstX, Int_t dstY) |
|
void | AddDeletePixmap (Pixmap_t pixmap) |
|
void | AddDrawBoxXor (Window_t windowID, Int_t x1, Int_t y1, Int_t x2, Int_t y2) |
|
void | AddDrawLine (Drawable_t wid, const GCValues_t &gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2) |
|
void | AddDrawLineXor (Window_t windowID, Int_t x1, Int_t y1, Int_t x2, Int_t y2) |
|
void | AddDrawRectangle (Drawable_t wid, const GCValues_t &gc, Int_t x, Int_t y, UInt_t w, UInt_t h) |
|
void | AddDrawSegments (Drawable_t wid, const GCValues_t &gc, const Segment_t *segments, Int_t nSegments) |
|
void | AddDrawString (Drawable_t wid, const GCValues_t &gc, Int_t x, Int_t y, const char *text, Int_t len) |
|
void | AddFillPolygon (Drawable_t wid, const GCValues_t &gc, const Point_t *polygon, Int_t nPoints) |
|
void | AddFillRectangle (Drawable_t wid, const GCValues_t &gc, Int_t x, Int_t y, UInt_t w, UInt_t h) |
|
void | AddUpdateWindow (QuartzView *view) |
|
size_type | BufferSize () const |
|
void | Flush (Details::CocoaPrivate *impl) |
|
void | FlushXOROps (Details::CocoaPrivate *impl) |
|
void | RemoveGraphicsOperationsForWindow (Window_t wid) |
|
void | RemoveOperationsForDrawable (Drawable_t wid) |
|
void | RemoveXORGraphicsOperationsForWindow (Window_t wid) |
|
#include <X11Buffer.h>
◆ size_type
◆ CommandBuffer() [1/2]
ROOT::MacOSX::X11::CommandBuffer::CommandBuffer |
( |
const CommandBuffer & |
rhs | ) |
|
|
private |
◆ CommandBuffer() [2/2]
ROOT::MacOSX::X11::CommandBuffer::CommandBuffer |
( |
| ) |
|
◆ ~CommandBuffer()
ROOT::MacOSX::X11::CommandBuffer::~CommandBuffer |
( |
| ) |
|
◆ AddClearArea()
◆ AddCopyArea()
◆ AddDeletePixmap()
void ROOT::MacOSX::X11::CommandBuffer::AddDeletePixmap |
( |
Pixmap_t |
pixmap | ) |
|
◆ AddDrawBoxXor()
◆ AddDrawLine()
◆ AddDrawLineXor()
◆ AddDrawRectangle()
◆ AddDrawSegments()
◆ AddDrawString()
◆ AddFillPolygon()
◆ AddFillRectangle()
◆ AddUpdateWindow()
void ROOT::MacOSX::X11::CommandBuffer::AddUpdateWindow |
( |
QuartzView * |
view | ) |
|
◆ BufferSize()
size_type ROOT::MacOSX::X11::CommandBuffer::BufferSize |
( |
| ) |
const |
|
inline |
◆ BuildClipRegion()
void ROOT::MacOSX::X11::CommandBuffer::BuildClipRegion |
( |
const WidgetRect & |
rect | ) |
|
|
private |
◆ ClearCommands()
void ROOT::MacOSX::X11::CommandBuffer::ClearCommands |
( |
| ) |
|
|
private |
◆ ClearXOROperations()
void ROOT::MacOSX::X11::CommandBuffer::ClearXOROperations |
( |
| ) |
|
|
private |
◆ ClipOverlaps()
void ROOT::MacOSX::X11::CommandBuffer::ClipOverlaps |
( |
QuartzView * |
view | ) |
|
|
private |
◆ Flush()
◆ FlushXOROps()
◆ operator=()
◆ RemoveGraphicsOperationsForWindow()
void ROOT::MacOSX::X11::CommandBuffer::RemoveGraphicsOperationsForWindow |
( |
Window_t |
wid | ) |
|
◆ RemoveOperationsForDrawable()
void ROOT::MacOSX::X11::CommandBuffer::RemoveOperationsForDrawable |
( |
Drawable_t |
wid | ) |
|
◆ RemoveXORGraphicsOperationsForWindow()
void ROOT::MacOSX::X11::CommandBuffer::RemoveXORGraphicsOperationsForWindow |
( |
Window_t |
wid | ) |
|
◆ fClippedRegion
std::vector<CGRect> ROOT::MacOSX::X11::CommandBuffer::fClippedRegion |
|
private |
◆ fCommands
std::vector<Command *> ROOT::MacOSX::X11::CommandBuffer::fCommands |
|
private |
◆ fGrid
std::vector<bool> ROOT::MacOSX::X11::CommandBuffer::fGrid |
|
private |
◆ fRectsToClip
std::vector<WidgetRect> ROOT::MacOSX::X11::CommandBuffer::fRectsToClip |
|
private |
◆ fViewBranch
std::vector<QuartzView *> ROOT::MacOSX::X11::CommandBuffer::fViewBranch |
|
private |
◆ fXBounds
std::vector<int> ROOT::MacOSX::X11::CommandBuffer::fXBounds |
|
private |
◆ fXorOps
std::vector<Command *> ROOT::MacOSX::X11::CommandBuffer::fXorOps |
|
private |
◆ fYBounds
std::vector<int> ROOT::MacOSX::X11::CommandBuffer::fYBounds |
|
private |
The documentation for this class was generated from the following files: