Choreonoid  1.5
FolderItem.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_GUIBASE_FOLDER_ITEM_H_INCLUDED
6 #define CNOID_GUIBASE_FOLDER_ITEM_H_INCLUDED
7 
8 #include "Item.h"
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
14 {
15 public:
16  static void initializeClass(ExtensionManager* ext);
17 
18  FolderItem();
19  FolderItem(const FolderItem& org);
20  virtual ~FolderItem();
21 
22 protected:
23  virtual Item* doDuplicate() const;
24  virtual bool store(Archive& archive);
25  virtual bool restore(const Archive& archive);
26 };
27 
29 }
30 
31 #endif
Definition: Archive.h:21
Definition: FolderItem.h:13
Definition: ExtensionManager.h:26
ref_ptr< FolderItem > FolderItemPtr
Definition: FolderItem.h:28
Definition: Referenced.h:128
Definition: Item.h:38
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37