![]() |
KiCad PCB EDA Suite
|
A container for text effects. More...
#include <eda_text.h>
Public Member Functions | |
TEXT_EFFECTS (int aSetOfBits=0) | |
void | Bit (int aBit, bool aValue) |
bool | Bit (int aBit) const |
Public Attributes | |
int | bits |
any set of booleans a client uses. More... | |
signed char | hjustify |
horizontal justification More... | |
signed char | vjustify |
vertical justification More... | |
wxSize | size |
int | penwidth |
double | angle |
now: 0.1 degrees; future: degrees More... | |
wxPoint | pos |
A container for text effects.
These fields are bundled so they can be easily copied together as a lot. The privacy policy is established by client (incorporating) code.
Definition at line 90 of file eda_text.h.
|
inline |
Definition at line 92 of file eda_text.h.
|
inline |
Definition at line 108 of file eda_text.h.
References bits.
Referenced by EDA_TEXT::IsBold(), EDA_TEXT::IsItalic(), EDA_TEXT::IsMirrored(), EDA_TEXT::IsMultilineAllowed(), EDA_TEXT::IsVisible(), EDA_TEXT::SetBold(), EDA_TEXT::SetItalic(), EDA_TEXT::SetMirrored(), EDA_TEXT::SetMultilineAllowed(), and EDA_TEXT::SetVisible().
|
inline |
double TEXT_EFFECTS::angle |
now: 0.1 degrees; future: degrees
Definition at line 105 of file eda_text.h.
Referenced by EDA_TEXT::GetTextAngle(), and EDA_TEXT::SetTextAngle().
int TEXT_EFFECTS::bits |
signed char TEXT_EFFECTS::hjustify |
horizontal justification
Definition at line 101 of file eda_text.h.
Referenced by EDA_TEXT::GetHorizJustify(), and EDA_TEXT::SetHorizJustify().
int TEXT_EFFECTS::penwidth |
Definition at line 104 of file eda_text.h.
Referenced by EDA_TEXT::GetTextThickness(), and EDA_TEXT::SetTextThickness().
wxPoint TEXT_EFFECTS::pos |
Definition at line 106 of file eda_text.h.
Referenced by EDA_TEXT::GetTextPos(), EDA_TEXT::Offset(), EDA_TEXT::SetTextPos(), EDA_TEXT::SetTextX(), and EDA_TEXT::SetTextY().
wxSize TEXT_EFFECTS::size |
Definition at line 103 of file eda_text.h.
Referenced by EDA_TEXT::GetTextHeight(), EDA_TEXT::GetTextSize(), EDA_TEXT::GetTextWidth(), EDA_TEXT::SetTextHeight(), EDA_TEXT::SetTextSize(), and EDA_TEXT::SetTextWidth().
signed char TEXT_EFFECTS::vjustify |
vertical justification
Definition at line 102 of file eda_text.h.
Referenced by EDA_TEXT::GetVertJustify(), and EDA_TEXT::SetVertJustify().