Choreonoid  1.8
AbstractTextItem.h
Go to the documentation of this file.
1 
6 #ifndef CNOID_BASE_ABSTRACT_TEXT_ITEM_H
7 #define CNOID_BASE_ABSTRACT_TEXT_ITEM_H
8 
9 #include "Item.h"
10 #include "exportdecl.h"
11 
12 namespace cnoid {
13 
14 class CNOID_EXPORT AbstractTextItem : public Item
15 {
16 public:
17  static void initializeClass(ExtensionManager* ext);
18 
21 
22  virtual const std::string& textFilename() const = 0;
23 
24 protected:
25  virtual ~AbstractTextItem();
26 };
27 
29 
30 }
31 
32 #endif
cnoid::AbstractTextItem
Definition: AbstractTextItem.h:14
Item.h
cnoid::ExtensionManager
Definition: ExtensionManager.h:23
cnoid::ref_ptr< AbstractTextItem >
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::Item
Definition: Item.h:29
cnoid::AbstractTextItemPtr
ref_ptr< AbstractTextItem > AbstractTextItemPtr
Definition: AbstractTextItem.h:28