7
#include "Precompiled.h"
8
#include "DataTypeProperty.h"
13
DataTypeProperty::DataTypeProperty() :
19
DataTypeProperty::~DataTypeProperty()
23
void DataTypeProperty::deserialization(pugi::xml_node _node)
25
mName = _node.select_single_node("Name").node().child_value();
26
mType = _node.select_single_node("Type").node().child_value();
27
mDefaultValue = _node.select_single_node("Default").node().child_value();
28
mInitialisator = _node.select_single_node("Initialisator").node().child_value();
29
mReadOnly = MyGUI::utility::parseValue<bool>(_node.select_single_node("ReadOnly").node().child_value());
30
mVisible = MyGUI::utility::parseValue<bool>(_node.select_single_node("Visible").node().child_value());
31
mAction = _node.select_single_node("Action").node().child_value();
34
const std::string& DataTypeProperty::getName() const
39
const std::string& DataTypeProperty::getType() const
44
const std::string& DataTypeProperty::getDefaultValue() const
49
const std::string& DataTypeProperty::getInitialisator() const
51
return mInitialisator;
54
bool DataTypeProperty::getReadOnly() const
59
bool DataTypeProperty::getVisible() const
64
const std::string& DataTypeProperty::getAction() const