KiCad PCB EDA Suite
|
Public Member Functions | |
DRAW_ITEM_VISITOR (VIEW *aView, int aLayer, bool aUseDrawPriority, bool aReverseDrawOrder) | |
bool | operator() (VIEW_ITEM *aItem) |
void | deferredDraw () |
Public Attributes | |
VIEW * | view |
int | layer |
int | layers [VIEW_MAX_LAYERS] |
bool | useDrawPriority |
bool | reverseDrawOrder |
std::vector< VIEW_ITEM * > | drawItems |
bool | drawForcedTransparent |
bool | foundForcedTransparent |
|
inline |
Definition at line 940 of file view.cpp.
References drawForcedTransparent, foundForcedTransparent, layer, reverseDrawOrder, useDrawPriority, KIGFX::VIEW::VIEW(), and view.
|
inline |
Definition at line 976 of file view.cpp.
References drawItems, layer, reverseDrawOrder, view, and KIGFX::VIEW::VIEW_ITEM.
Referenced by KIGFX::VIEW::redrawRect().
|
inline |
Definition at line 950 of file view.cpp.
References drawForcedTransparent, drawItems, foundForcedTransparent, KIGFX::VIEW_ITEM_DATA::isRenderable(), layer, KIGFX::VIEW_ITEM::m_forcedTransparency, useDrawPriority, view, KIGFX::VIEW::VIEW_ITEM, KIGFX::VIEW_ITEM::ViewGetLOD(), and KIGFX::VIEW_ITEM::viewPrivData().
bool KIGFX::VIEW::DRAW_ITEM_VISITOR::drawForcedTransparent |
Definition at line 1005 of file view.cpp.
Referenced by DRAW_ITEM_VISITOR(), operator()(), and KIGFX::VIEW::redrawRect().
std::vector<VIEW_ITEM*> KIGFX::VIEW::DRAW_ITEM_VISITOR::drawItems |
Definition at line 1004 of file view.cpp.
Referenced by deferredDraw(), and operator()().
bool KIGFX::VIEW::DRAW_ITEM_VISITOR::foundForcedTransparent |
Definition at line 1006 of file view.cpp.
Referenced by DRAW_ITEM_VISITOR(), operator()(), and KIGFX::VIEW::redrawRect().
int KIGFX::VIEW::DRAW_ITEM_VISITOR::layer |
Definition at line 1002 of file view.cpp.
Referenced by deferredDraw(), DRAW_ITEM_VISITOR(), and operator()().
int KIGFX::VIEW::DRAW_ITEM_VISITOR::layers[VIEW_MAX_LAYERS] |
bool KIGFX::VIEW::DRAW_ITEM_VISITOR::reverseDrawOrder |
Definition at line 1003 of file view.cpp.
Referenced by deferredDraw(), and DRAW_ITEM_VISITOR().
bool KIGFX::VIEW::DRAW_ITEM_VISITOR::useDrawPriority |
Definition at line 1003 of file view.cpp.
Referenced by DRAW_ITEM_VISITOR(), and operator()().
VIEW* KIGFX::VIEW::DRAW_ITEM_VISITOR::view |
Definition at line 1001 of file view.cpp.
Referenced by deferredDraw(), DRAW_ITEM_VISITOR(), and operator()().