3
* This file is part of BibleTime's source code, http://www.bibletime.info/.
5
* Copyright 1999-2006 by the BibleTime developers.
6
* The BibleTime source code is licensed under the GNU General Public License version 2.0.
15
#include "util/cpointers.h"
21
/**CFilterTool includes some functions to use filters from Sword without multiple virtual inheritance.
22
*@author The BibleTime team
25
// class CFilterTool : public CPointers {
28
// virtual ~CFilterTool();
30
// protected: // Protected methods
32
// * updates the filter specific settings like colors
33
// * the variables are used in the inherited filters
36
// void updateSettings();
38
// * This filter converts the RWP #Gen 1:1|
39
// * style bible references to HTML
41
// char ProcessRWPRefs(sword::SWBuf & buf, sword::SWModule* const module);
43
// * parses the verse reference ref and returns it.
45
// const sword::SWBuf thmlRefEnd();
47
// * Parses the verse reference ref and returns it.
49
// const sword::SWBuf parseRef(const sword::SWBuf ref, sword::SWModule * const , sword::SWKey * const, const char* lang="en", const bool insertFullRef = true);
51
// * Parses the verse reference ref and returns it.
53
// const sword::SWBuf parseThMLRef(const sword::SWBuf& ref, const char* mod = 0);
55
// * Parses the verse reference ref and returns it.
57
// const sword::SWBuf parseSimpleRef(const sword::SWBuf& ref, const char* lang = 0);
60
// QString m_standardBible;