Added Alignment, Defaultable and Scriptable types, needed some reflection tweaks for the last two.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@17 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
twanvl
2006-10-12 14:07:34 +00:00
parent 156d1f6632
commit b389685fc8
23 changed files with 311 additions and 90 deletions
+4 -2
View File
@@ -7,6 +7,7 @@
// ----------------------------------------------------------------------------- : Includes
#include <data/field/text.hpp>
#include <script/script.hpp>
// ----------------------------------------------------------------------------- : TextField
@@ -37,8 +38,8 @@ String TextField::typeName() const {
IMPLEMENT_REFLECTION(TextField) {
REFLECT_BASE(Field);
REFLECT(multi_line);
// REFLECT(script);
// REFLECT_N("default", default_script);
REFLECT(script);
REFLECT_N("default", default_script);
REFLECT(move_cursor_with_sort);
REFLECT(default_name);
}
@@ -61,4 +62,5 @@ ValueP TextValue::clone() const {
IMPLEMENT_REFLECTION(TextValue) {
REFLECT_BASE(Value);
REFLECT_NAMELESS(value);
}