From f46b0b6b7b7457f526f6e61e47bbc102a6950cc9 Mon Sep 17 00:00:00 2001 From: twanvl Date: Sun, 29 Oct 2006 16:23:31 +0000 Subject: [PATCH] Added ScriptableImage plus the beginnings of dependency stuff git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@58 0fc631ac-6414-0410-93d0-97cfa31319b6 --- src/data/field/choice.cpp | 2 +- src/data/field/choice.hpp | 3 +- src/data/set.cpp | 11 +++ src/data/set.hpp | 16 +++- src/gfx/gfx.hpp | 21 +++-- src/mse.vcproj | 42 ++++++++++ src/render/card/viewer.cpp | 1 + src/render/card/viewer.hpp | 3 + src/render/value/choice.cpp | 41 +++++++++- src/render/value/choice.hpp | 11 ++- src/render/value/color.hpp | 2 +- src/render/value/viewer.hpp | 2 +- src/script/image.cpp | 141 ++++++++++++++++++++++++++++++++++ src/script/image.hpp | 78 +++++++++++++++++++ src/script/script_manager.cpp | 11 +++ src/script/script_manager.hpp | 81 +++++++++++++++++++ src/script/value.hpp | 1 + src/util/age.cpp | 15 ++++ src/util/age.hpp | 56 ++++++++++++++ src/util/alignment.hpp | 1 + src/util/rotation.cpp | 5 +- src/util/rotation.hpp | 7 +- 22 files changed, 533 insertions(+), 18 deletions(-) create mode 100644 src/script/image.cpp create mode 100644 src/script/image.hpp create mode 100644 src/script/script_manager.cpp create mode 100644 src/script/script_manager.hpp create mode 100644 src/util/age.cpp create mode 100644 src/util/age.hpp diff --git a/src/data/field/choice.cpp b/src/data/field/choice.cpp index 76776466..b3030503 100644 --- a/src/data/field/choice.cpp +++ b/src/data/field/choice.cpp @@ -179,7 +179,7 @@ IMPLEMENT_REFLECTION(ChoiceStyle) { REFLECT(alignment); REFLECT(colors_card_list); // REFLECT(font); -// REFLECT(choice_images); + REFLECT(choice_images); // if (tag.reading() && choice_colors.empty()) REFLECT(choice_colors); } diff --git a/src/data/field/choice.hpp b/src/data/field/choice.hpp index e54f011d..107d47c3 100644 --- a/src/data/field/choice.hpp +++ b/src/data/field/choice.hpp @@ -14,6 +14,7 @@ #include #include // for ImageCombine #include