Develop and Download Open Source Software

Browse CVS Repository

Diff of /xoonips/AL/itemtype.h

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

revision 1.1 by youi, Fri Jan 14 04:28:07 2005 UTC revision 1.2 by youi, Mon Jan 24 10:51:11 2005 UTC
# Line 2  Line 2 
2   *   *
3   * $Revision$   * $Revision$
4   * $Log$   * $Log$
5     * Revision 1.2  2005/01/24 10:51:11  youi
6     * モジュールID,アイテムタイプ表示名の扱いを追加した.
7     *
8   * Revision 1.1  2005/01/14 04:28:07  youi   * Revision 1.1  2005/01/14 04:28:07  youi
9   * initial version   * initial version
10   *   *
# Line 10  Line 13 
13  #if !defined( ITEMTYPE_H )  #if !defined( ITEMTYPE_H )
14  #define ITEMTYPE_H  #define ITEMTYPE_H
15    
16  #define XNP_ITEMTYPE_ITEMTYPE_LEN 30  #define XNP_ITEMTYPE_NAME_LEN 30
17    #define XNP_ITEMTYPE_DISPLAY_NAME_LEN 30
18    
19  typedef int itemop_t;  typedef int itemop_t;
20  typedef unsigned int itemtypeid_t;  typedef unsigned int itemtypeid_t;
# Line 20  public: Line 24  public:
24      ~itemtype();      ~itemtype();
25            
26      itemtypeid_t getItemTypeID() const;      itemtypeid_t getItemTypeID() const;
27      const char* getItemType() const;      unsigned int getModuleID() const;
28        const char* getName() const;
29        const char* getDisplayName() const;
30    
31      void setItemTypeID( itemtypeid_t x );      void setItemTypeID( itemtypeid_t x );
32      void setItemType( const char* x );      void setModuleID( unsigned int x );
33        void setName( const char* x );
34        void setDisplayName( const char* x );
35  private:  private:
36      itemtypeid_t item_type_id;      itemtypeid_t item_type_id;
37      char item_type[ XNP_ITEMTYPE_ITEMTYPE_LEN + 1 ];      unsigned int mid;
38        char name[ XNP_ITEMTYPE_NAME_LEN + 1 ];
39        char display_name[ XNP_ITEMTYPE_DISPLAY_NAME_LEN + 1 ];
40  };  };
41  typedef itemtype itemtype_t;  typedef itemtype itemtype_t;
42  #endif  #endif

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26