-
Notifications
You must be signed in to change notification settings - Fork 0
/
Types.h
43 lines (28 loc) · 813 Bytes
/
Types.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#ifndef CTYPES_H
#define CTYPES_H
#include "Comment.h"
#include "Common.h"
class CTypes : public CComment, public CCommon
{
public:
CTypes( void);
virtual ~CTypes();
void Set( wxString name, wxString description);
void SetName( wxString name);
void SetDescription( wxString description);
void SetFlags( wxString Flags);
wxString GetName( void);
static const wxString Flags[];
void WriteInFile( wxTextFile* File);
void Analize( const wxString& content, const wxString& line);
void FillContent(wxListCtrl* liste);
static void AddHeader(wxListCtrl* liste);
protected:
wxString m_Name;
wxString m_Description;
wxString m_Flags;
static int m_index_name;
static int m_index_desc;
static int m_index_flags;
};
#endif // CTYPES_H