24#ifndef ROUTER_STATUS_VIEW_ITEM_H
25#define ROUTER_STATUS_VIEW_ITEM_H
51 wxString
GetClass()
const override {
return wxT(
"ROUTER_STATUS" ); }
54 void Show(
int nestLevel, std::ostream& os )
const override {}
71 void ViewGetLayers(
int aLayers[],
int& aCount )
const override;
A base class for most all the KiCad significant classes used in schematics and boards.
Hold a (potentially large) number of VIEW_ITEMs and renders them on a graphics device provided by the...
void SetMessage(const wxString &aStatus)
void ViewDraw(int aLayer, KIGFX::VIEW *aView) const override
Draw the parts of the object belonging to layer aLayer.
ROUTER_STATUS_VIEW_ITEM()
wxString GetClass() const override
Return the class name.
void ViewGetLayers(int aLayers[], int &aCount) const override
Return the all the layers within the VIEW the object is painted on.
void SetHint(const wxString &aHint)
void SetPosition(const VECTOR2I &aPos) override
const BOX2I ViewBBox() const override
Return the bounding box of the item covering all its layers.
VECTOR2I GetPosition() const override
@ NOT_USED
the 3d code uses this value