summaryrefslogtreecommitdiff
path: root/utils/themeeditor/models/parsetreenode.h
diff options
context:
space:
mode:
authorRobert Bieber <robby@bieberphoto.com>2010-06-29 19:59:33 +0000
committerRobert Bieber <robby@bieberphoto.com>2010-06-29 19:59:33 +0000
commit3ecef7d8015bffb875f5da07c7bd74a30447d3c8 (patch)
tree251238b40ccfab3fa0a48eea65a503baf5c4eb22 /utils/themeeditor/models/parsetreenode.h
parentf641fc62d89040d72c7908dcf0985f571ddb0531 (diff)
downloadrockbox-3ecef7d8015bffb875f5da07c7bd74a30447d3c8.zip
rockbox-3ecef7d8015bffb875f5da07c7bd74a30447d3c8.tar.gz
rockbox-3ecef7d8015bffb875f5da07c7bd74a30447d3c8.tar.bz2
rockbox-3ecef7d8015bffb875f5da07c7bd74a30447d3c8.tar.xz
Theme Editor: Implemented subline rendering, including conditional subline times
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27182 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/themeeditor/models/parsetreenode.h')
-rw-r--r--utils/themeeditor/models/parsetreenode.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/themeeditor/models/parsetreenode.h b/utils/themeeditor/models/parsetreenode.h
index f85460d..7d7154a 100644
--- a/utils/themeeditor/models/parsetreenode.h
+++ b/utils/themeeditor/models/parsetreenode.h
@@ -62,6 +62,10 @@ public:
void render(const RBRenderInfo& info);
void render(const RBRenderInfo &info, RBViewport* viewport);
+ double findBranchTime(ParseTreeNode* branch, const RBRenderInfo& info);
+ double findConditionalTime(ParseTreeNode* conditional,
+ const RBRenderInfo& info);
+
private:
bool execTag(const RBRenderInfo& info, RBViewport* viewport);