/[Sims3RigEditor]/trunk/gr2lib_cpp/grannyfile.h
ViewVC logotype

Diff of /trunk/gr2lib_cpp/grannyfile.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5 by william, Thu Jul 29 17:25:37 2010 UTC revision 19 by william, Sun Aug 1 04:22:12 2010 UTC
# Line 1  Line 1 
1  #pragma once  #pragma once
2    #ifndef GRANNY_FILE_H
3    #define GRANNY_FILE_H
4  #include "granny.h"  #include "granny.h"
5  #include "apiversion.h"  #include "apiversion.h"
6    #include "GrannyAPILogger.h"
7    #include <stdio.h>
8    #include <iostream>
9    #include <stdlib.h>
10    #include <assert.h>
11    #include <string>
12    #include <sstream>
13    using namespace std;
14    
15    
16  namespace gr2lib  namespace gr2lib
17  {  {
18          namespace core          namespace core
# Line 8  namespace gr2lib Line 20  namespace gr2lib
20                  class grannyfile                  class grannyfile
21                  {                  {
22                  private:                  private:
23                          const char* _GrannyFilename;                          //const char* _GrannyFilename;
24                          void parse_granny_file();                                        void parse_granny_file();      
25                            
26                  public:                  public:
27                            GrannyAPILogger* _logger;
28                            grannyfile(void);
29                          grannyfile(const char* filename);                          grannyfile(const char* filename);
30                          grannyfile(const char* filename,granny_int32x ExpectedMajor, granny_int32x ExpectedMinor, granny_int32x ExpectedCustomization, granny_int32x ExpectedBuild);                          grannyfile(const char* filename,granny_int32x ExpectedMajor, granny_int32x ExpectedMinor, granny_int32x ExpectedCustomization, granny_int32x ExpectedBuild);
31                          apiversion::granny2apiversion* GrannyAPIVersion;                          gr2lib::core::apiversion::granny2apiversion* GrannyAPIVersion;
32                            
33                            const char* _GrannyFilename;
34                          granny_file* _grn_file;                          granny_file* _grn_file;
35                          const char* GrannyFilename();                          const char* GrannyFilename();
36                          granny_file_info* GrannyFileInfo;                          granny_file_info* GrannyFileInfo;
   
                           
   
37                  };                  };
38          }          }
39  }  }
40    #endif /* GRANNY_FILE_H */

Legend:
Removed from v.5  
changed lines
  Added in v.19

  ViewVC Help
Powered by ViewVC 1.1.22