32 const std::string&
getText()
const {
return _text; }
46 virtual void returnPressed() {
if (!runCallbacks(
"returnPressed")) returnPressedImplementation(); }
Definition EventVisitor:42
virtual void leaveImplementation()
virtual bool handleImplementation(osgGA::EventVisitor *ev, osgGA::Event *event)
virtual void textChangedImplementation(const std::string &text)
const std::string & getText() const
Definition LineEdit:32
virtual void returnPressed()
Definition LineEdit:46
const Validator * getValidator() const
Definition LineEdit:41
void setText(const std::string &text)
Validator * getValidator()
Definition LineEdit:40
virtual void enterImplementation()
META_Node(osgUI, LineEdit)
std::string _text
Definition LineEdit:54
osg::ref_ptr< osgText::Text > _textDrawable
Definition LineEdit:58
virtual ~LineEdit()
Definition LineEdit:50
osg::ref_ptr< osg::Switch > _backgroundSwitch
Definition LineEdit:57
LineEdit(const LineEdit &label, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
osg::ref_ptr< Validator > _validator
Definition LineEdit:52
virtual void textChanged(const std::string &text)
virtual void createGraphicsImplementation()
virtual void returnPressedImplementation()
void setValidator(Validator *validator)
Definition LineEdit:39
Definition osgUI/Validator:24
@ SHALLOW_COPY
Definition CopyOp:47
Definition AlignmentSettings:23
#define OSGUI_EXPORT
Definition osgUI/Export:40