[sword-svn] r192 - trunk/src/SwordReader_GUI
dtrotzjr at crosswire.org
dtrotzjr at crosswire.org
Sun Jan 4 15:41:13 MST 2009
Author: dtrotzjr
Date: 2009-01-04 15:41:13 -0700 (Sun, 04 Jan 2009)
New Revision: 192
Added:
trunk/src/SwordReader_GUI/SRModuleHolder.h
Log:
Forgot to add a file.
Added: trunk/src/SwordReader_GUI/SRModuleHolder.h
===================================================================
--- trunk/src/SwordReader_GUI/SRModuleHolder.h (rev 0)
+++ trunk/src/SwordReader_GUI/SRModuleHolder.h 2009-01-04 22:41:13 UTC (rev 192)
@@ -0,0 +1,23 @@
+#pragma once
+#include "swmodule.h"
+#include "versekey.h"
+
+
+class SRModuleHolder
+{
+public:
+ virtual VOID SetModule(sword::SWModule *pModule) = 0;
+ virtual VOID SetKey(const sword::VerseKey &verse) = 0;
+ virtual VOID SetBook(INT nBook) = 0;
+ virtual VOID SetChapter(INT nChapter) = 0;
+ virtual VOID SetVerse(INT nVerse, BOOL fScroll) = 0;
+ virtual const sword::SWModule* GetModule() = 0;
+ virtual INT GetBook() = 0;
+ virtual INT GetChapter() = 0;
+ virtual INT GetVerse() = 0;
+ virtual const sword::VerseKey& GetVerseKey() const = 0;
+ virtual INT GetTestament() = 0;
+ virtual INT GetChapterMax() = 0;
+ virtual INT GetVerseMax() = 0;
+ virtual VOID SetSwordReady() = 0;
+};
\ No newline at end of file
More information about the sword-cvs
mailing list