mirror of
https://github.com/luanti-org/luanti.git
synced 2025-08-01 17:38:41 +00:00
Remove unused (de)serializeAttributes() methods
This commit is contained in:
parent
9b650b9efb
commit
05573d6d8d
10 changed files with 0 additions and 274 deletions
|
@ -846,54 +846,3 @@ void GUIEditBox::updateVScrollBar()
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
void GUIEditBox::deserializeAttributes(
|
||||
io::IAttributes *in, io::SAttributeReadWriteOptions *options = 0)
|
||||
{
|
||||
IGUIEditBox::deserializeAttributes(in, options);
|
||||
|
||||
setOverrideColor(in->getAttributeAsColor("OverrideColor"));
|
||||
enableOverrideColor(in->getAttributeAsBool("OverrideColorEnabled"));
|
||||
setMax(in->getAttributeAsInt("MaxChars"));
|
||||
setWordWrap(in->getAttributeAsBool("WordWrap"));
|
||||
setMultiLine(in->getAttributeAsBool("MultiLine"));
|
||||
setAutoScroll(in->getAttributeAsBool("AutoScroll"));
|
||||
core::stringw ch = in->getAttributeAsStringW("PasswordChar");
|
||||
|
||||
if (ch.empty())
|
||||
setPasswordBox(in->getAttributeAsBool("PasswordBox"));
|
||||
else
|
||||
setPasswordBox(in->getAttributeAsBool("PasswordBox"), ch[0]);
|
||||
|
||||
setTextAlignment((EGUI_ALIGNMENT)in->getAttributeAsEnumeration(
|
||||
"HTextAlign", GUIAlignmentNames),
|
||||
(EGUI_ALIGNMENT)in->getAttributeAsEnumeration(
|
||||
"VTextAlign", GUIAlignmentNames));
|
||||
|
||||
setWritable(in->getAttributeAsBool("Writable"));
|
||||
// setOverrideFont(in->getAttributeAsFont("OverrideFont"));
|
||||
}
|
||||
|
||||
//! Writes attributes of the element.
|
||||
void GUIEditBox::serializeAttributes(
|
||||
io::IAttributes *out, io::SAttributeReadWriteOptions *options = 0) const
|
||||
{
|
||||
// IGUIEditBox::serializeAttributes(out,options);
|
||||
|
||||
out->addBool("OverrideColorEnabled", m_override_color_enabled);
|
||||
out->addColor("OverrideColor", m_override_color);
|
||||
// out->addFont("OverrideFont",m_override_font);
|
||||
out->addInt("MaxChars", m_max);
|
||||
out->addBool("WordWrap", m_word_wrap);
|
||||
out->addBool("MultiLine", m_multiline);
|
||||
out->addBool("AutoScroll", m_autoscroll);
|
||||
out->addBool("PasswordBox", m_passwordbox);
|
||||
core::stringw ch = L" ";
|
||||
ch[0] = m_passwordchar;
|
||||
out->addString("PasswordChar", ch.c_str());
|
||||
out->addEnum("HTextAlign", m_halign, GUIAlignmentNames);
|
||||
out->addEnum("VTextAlign", m_valign, GUIAlignmentNames);
|
||||
out->addBool("Writable", m_writable);
|
||||
|
||||
IGUIEditBox::serializeAttributes(out, options);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue