| 1234567891011121314151617181920212223242526272829303132333435363738394041 | 
							- /////////////////////////////////////////////////////////////////////////////
 
- // Name:        reader.h
 
- // Purpose:     Life! pattern reader (writer coming soon)
 
- // Author:      Guillermo Rodriguez Garcia, <guille@iies.es>
 
- // Modified by:
 
- // Created:     Jan/2000
 
- // Copyright:   (c) 2000, Guillermo Rodriguez Garcia
 
- // Licence:     wxWindows licence
 
- /////////////////////////////////////////////////////////////////////////////
 
- #ifndef _LIFE_READER_H_
 
- #define _LIFE_READER_H_
 
- #include "game.h"
 
- // --------------------------------------------------------------------------
 
- // LifeReader
 
- // --------------------------------------------------------------------------
 
- class LifeReader
 
- {
 
- public:
 
-     LifeReader(wxInputStream& is);
 
-     inline bool          IsOk() const           { return m_ok; };
 
-     inline wxString      GetDescription() const { return m_description; };
 
-     inline wxString      GetRules() const       { return m_rules; };
 
-     inline wxArrayString GetShape() const       { return m_shape; };
 
-     inline LifePattern   GetPattern() const
 
-     {
 
-         return LifePattern(wxEmptyString, m_description, m_rules, m_shape);
 
-     };
 
- private:
 
-     bool             m_ok;
 
-     wxString         m_description;
 
-     wxString         m_rules;
 
-     wxArrayString    m_shape;
 
- };
 
- #endif // _LIFE_READER_H_
 
 
  |