More virtual base fixups.

This commit is contained in:
2025-08-23 08:55:48 -04:00
parent 0bc863faf1
commit 13f931d82e
13 changed files with 31 additions and 31 deletions

View File

@ -34,8 +34,9 @@ public:
void intoStringBuffer(lout::misc::StringBuffer *sb) const override;
inline Widget *getWidget () { return widget; }
inline const Widget *getWidget () const { return widget; }
inline Content *getContent () { return &content; }
inline Content::Type getMask () { return mask; }
inline Content::Type getMask () const { return mask; }
virtual void unref ();
@ -101,7 +102,7 @@ private:
public:
EmptyIterator (Widget *widget, Content::Type mask, bool atEnd);
lout::object::Object *clone();
lout::object::Object *clone() const override;
int compareTo(lout::object::Comparable *other);
bool next ();
bool prev ();
@ -183,7 +184,7 @@ public:
DeepIterator(Iterator *it);
~DeepIterator();
lout::object::Object *clone ();
lout::object::Object *clone () const override;
DeepIterator *createVariant(Iterator *it);
inline Iterator *getTopIterator () { return stack.getTop(); }
@ -244,7 +245,7 @@ public:
CharIterator (Widget *widget, bool followReferences);
~CharIterator ();
lout::object::Object *clone();
lout::object::Object *clone() const override;
int compareTo(lout::object::Comparable *other);
bool next ();