MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / copyTo

Method copyTo

forms/textbutton.cpp:131–147  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129void TextButton::setFont(sp<BitmapFont> NewFont) { label->setFont(NewFont); }
130
131sp<Control> TextButton::copyTo(sp<Control> CopyParent)
132{
133 sp<TextButton> copy;
134 if (CopyParent)
135 {
136 copy = CopyParent->createChild<TextButton>(label->getText(), label->getFont());
137 }
138 else
139 {
140 copy = mksp<TextButton>(label->getText(), label->getFont());
141 }
142 copy->TextHAlign = this->TextHAlign;
143 copy->TextVAlign = this->TextVAlign;
144 copy->RenderStyle = this->RenderStyle;
145 copyControlData(copy);
146 return copy;
147}
148
149void TextButton::configureSelfFromXml(pugi::xml_node *node)
150{

Callers

nothing calls this directly

Calls 2

getTextMethod · 0.45
getFontMethod · 0.45

Tested by

no test coverage detected