1
//////////////////////////////////////////////////////////////////////////////
2
//////////////////////////////////////////////////////////////////////////////
4
// copyright : (C) 2008 by Eran Ifrah
5
// file name : importfilessettings.h
7
// -------------------------------------------------------------------------
10
// / __ \ | | | | (_) |
11
// | / \/ ___ __| | ___| | _| |_ ___
12
// | | / _ \ / _ |/ _ \ | | | __/ _ )
13
// | \__/\ (_) | (_| | __/ |___| | || __/
14
// \____/\___/ \__,_|\___\_____/_|\__\___|
18
// This program is free software; you can redistribute it and/or modify
19
// it under the terms of the GNU General Public License as published by
20
// the Free Software Foundation; either version 2 of the License, or
21
// (at your option) any later version.
23
//////////////////////////////////////////////////////////////////////////////
24
//////////////////////////////////////////////////////////////////////////////
25
#ifndef __importfilessettings__
26
#define __importfilessettings__
27
#include "serialized_object.h"
31
IFS_INCLUDE_FILES_WO_EXT = 0x00000001
34
class ImportFilesSettings : public SerializedObject
40
ImportFilesSettings();
41
virtual ~ImportFilesSettings();
43
virtual void DeSerialize(Archive &arch);
44
virtual void Serialize(Archive &arch);
47
void SetFileMask(const wxString& fileMask) {
48
this->m_fileMask = fileMask;
50
void SetFlags(const size_t& flags) {
51
this->m_flags = flags;
54
const wxString& GetFileMask() const {
57
const size_t& GetFlags() const {
62
#endif // __importfilessettings__