const correctness in DrawQueue again

This commit is contained in:
Joseph Aquino 2025-08-01 12:27:00 -04:00
parent 88d5d8408c
commit 6db62d4249
2 changed files with 19 additions and 0 deletions

View File

@ -79,6 +79,10 @@ public:
Sprite* data() const;
Sprite* operator->();
Sprite& operator*();
Sprite& operator[](size_type);
const Sprite* cdata() const;
const Sprite* operator->() const;

View File

@ -187,6 +187,21 @@ namespace container
return m_data;
}
Sprite* DrawQueue::operator->()
{
return m_data;
}
Sprite& DrawQueue::operator*()
{
return *m_data;
}
Sprite& DrawQueue::operator[](size_type index)
{
return m_data[index];
}
const Sprite* DrawQueue::cdata() const
{
return m_data;