14#ifndef OSGUI_PUSHBUTTON
15#define OSGUI_PUSHBUTTON
31 void setText(
const std::string& text) { _text = text; dirty(); }
33 const std::string&
getText()
const {
return _text; }
40 virtual void pressed() {
if (!runCallbacks(
"pressed")) pressedImplementation(); }
43 virtual void released() {
if (!runCallbacks(
"released")) releasedImplementation(); }
Definition EventVisitor:42
@ SHALLOW_COPY
Definition CopyOp:47
Definition AlignmentSettings:23
#define OSGUI_EXPORT
Definition osgUI/Export:40