diff --git a/openVulkanoCpp/Data/Containers/Array.hpp b/openVulkanoCpp/Data/Containers/Array.hpp index 6864985..d981f2b 100644 --- a/openVulkanoCpp/Data/Containers/Array.hpp +++ b/openVulkanoCpp/Data/Containers/Array.hpp @@ -116,6 +116,16 @@ namespace openVulkanoCpp return data; } + iterator begin() noexcept + { + return data; + } + + const_iterator begin() const noexcept + { + return data; + } + iterator End() noexcept { return Begin() + Size(); @@ -126,6 +136,16 @@ namespace openVulkanoCpp return Begin() + Size(); } + iterator end() noexcept + { + return Begin() + Size(); + } + + const_iterator end() const noexcept + { + return Begin() + Size(); + } + reverse_iterator ReverseBegin() noexcept { return reverse_iterator(End()); @@ -189,7 +209,7 @@ namespace openVulkanoCpp const T& At(size_t n) const { - return const_cast(this)->at(n); + return const_cast(this)->At(n); } T& Front() noexcept