Choreonoid  1.8
TextEditView.h
Go to the documentation of this file.
1 #ifndef CNOID_BASE_TEXT_EDIT_VIEW_H
2 #define CNOID_BASE_TEXT_EDIT_VIEW_H
3 
4 #include <cnoid/View>
5 
6 namespace cnoid {
7 
8 class TextEditView : public View
9 {
10 public:
11  static void initializeClass(ExtensionManager* ext);
12 
13  TextEditView();
14  virtual ~TextEditView();
15 
16  virtual bool storeState(Archive& archive) override;
17  virtual bool restoreState(const Archive& archive) override;
18 
19 protected:
20  virtual void onFocusChanged(bool on) override;
21 
22 private:
23  class Impl;
24  Impl* impl;
25 };
26 
27 }
28 
29 #endif
cnoid::TextEditView::~TextEditView
virtual ~TextEditView()
Definition: TextEditView.cpp:84
cnoid::TextEditView::restoreState
virtual bool restoreState(const Archive &archive) override
Definition: TextEditView.cpp:318
cnoid::TextEditView::storeState
virtual bool storeState(Archive &archive) override
Definition: TextEditView.cpp:311
cnoid::ExtensionManager
Definition: ExtensionManager.h:23
cnoid::View
Definition: View.h:27
cnoid::Archive
Definition: Archive.h:22
cnoid::TextEditView::initializeClass
static void initializeClass(ExtensionManager *ext)
Definition: TextEditView.cpp:72
cnoid::TextEditView::onFocusChanged
virtual void onFocusChanged(bool on) override
Definition: TextEditView.cpp:153
cnoid::TextEditView
Definition: TextEditView.h:8
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::TextEditView::TextEditView
TextEditView()
Definition: TextEditView.cpp:78