[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