72    static wxString pageNumber;
 
 
   85void BASE_SCREEN::Show( 
int nestLevel, std::ostream& os )
 const 
   88    NestedSpace( nestLevel, os ) << 
'<' << 
GetClass().Lower().mb_str() << 
">\n";
 
   90    NestedSpace( nestLevel, os ) << 
"</" << 
GetClass().Lower().mb_str() << 
">\n";
 
BASE_SCREEN class implementation.
 
void SetPageCount(int aPageCount)
 
int m_virtualPageNumber
An integer based page number used for printing a range of pages.
 
bool m_Center
Center on screen.
 
VECTOR2I m_DrawOrg
offsets for drawing the circuit on the screen
 
static wxString m_DrawingSheetFileName
the name of the drawing sheet file, or empty to use the default drawing sheet
 
virtual wxString GetClass() const override
Return the class name.
 
int m_pageCount
The number of BASE_SCREEN objects in this design.
 
const wxString & GetPageNumber() const
 
wxString m_pageNumber
A user defined string page number used for printing and plotting.
 
bool m_flagModified
Indicates current drawing has been modified.
 
VECTOR2D m_LocalOrigin
Relative Screen cursor coordinate (on grid) in user units.
 
BASE_SCREEN(EDA_ITEM *aParent, KICAD_T aType=SCREEN_T)
 
void InitDataPoints(const VECTOR2I &aPageSizeInternalUnits)
 
EDA_ITEM(EDA_ITEM *parent, KICAD_T idType, bool isSCH_ITEM=false, bool isBOARD_ITEM=false)
 
wxLogTrace helper definitions.
 
KICAD_T
The set of class identification values stored in EDA_ITEM::m_structType.
 
VECTOR2< int32_t > VECTOR2I