summaryrefslogtreecommitdiff
path: root/fluid/Fl_Widget_Type.h
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2023-07-19 20:41:58 +0200
committerMatthias Melcher <github@matthiasm.com>2023-07-19 20:42:08 +0200
commite8eccde8db246d262d7a9e1c6088cc24e82c84e8 (patch)
tree1ce212048c5b6f96e51463cbd9bb3e9ef1813998 /fluid/Fl_Widget_Type.h
parent35728ac9ecab78cc60ca89f9b5a6ad8f864bb8c4 (diff)
FLUID: RTTI improvements, 'is_a90' now const, apply RTTI
Diffstat (limited to 'fluid/Fl_Widget_Type.h')
-rw-r--r--fluid/Fl_Widget_Type.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/fluid/Fl_Widget_Type.h b/fluid/Fl_Widget_Type.h
index 91a9f9856..f2ce8ba88 100644
--- a/fluid/Fl_Widget_Type.h
+++ b/fluid/Fl_Widget_Type.h
@@ -105,8 +105,9 @@ public:
virtual Fl_Menu_Item *subtypes();
ID id() const FL_OVERRIDE { return ID_Widget_; }
- bool is_a(ID inID) FL_OVERRIDE { return (inID==ID_Widget_) ? true : super::is_a(inID); }
+ bool is_a(ID inID) const FL_OVERRIDE { return (inID==ID_Widget_) ? true : super::is_a(inID); }
int is_widget() const FL_OVERRIDE;
+ int is_true_widget() const FL_OVERRIDE { return 1; }
int is_public() const FL_OVERRIDE;
void write_properties(Fd_Project_Writer &f) FL_OVERRIDE;