diff options
Diffstat (limited to 'libs/ui/include/ui/FatVector.h')
-rw-r--r-- | libs/ui/include/ui/FatVector.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ui/include/ui/FatVector.h b/libs/ui/include/ui/FatVector.h index 25fe3a0a2a..cb61e6a320 100644 --- a/libs/ui/include/ui/FatVector.h +++ b/libs/ui/include/ui/FatVector.h @@ -82,6 +82,12 @@ public: this->reserve(SIZE); } + FatVector(std::initializer_list<T> init) + : std::vector<T, InlineStdAllocator<T, SIZE>>(init, + InlineStdAllocator<T, SIZE>(mAllocation)) { + this->reserve(SIZE); + } + explicit FatVector(size_t capacity) : FatVector() { this->resize(capacity); } private: |