diff options
author | Jacques Lucke <jacques@blender.org> | 2021-04-17 16:13:20 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2021-04-17 16:13:20 +0300 |
commit | 36088912828b0b511ce0f293f39187b5d8d770cf (patch) | |
tree | 86f479a323d761a73ac9741ac79c7bb1857d44e5 /source/blender/blenlib/BLI_span.hh | |
parent | e524a6ecf7cc34618d0118f5bb2e1f6a656fb7f4 (diff) |
Functions: extend virtual array functionality
This adds support for mutable virtual arrays and provides many utilities
for creating virtual arrays for various kinds of data. This commit is
preparation for D10994.
Diffstat (limited to 'source/blender/blenlib/BLI_span.hh')
-rw-r--r-- | source/blender/blenlib/BLI_span.hh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenlib/BLI_span.hh b/source/blender/blenlib/BLI_span.hh index fe511793c46..c32ba0826df 100644 --- a/source/blender/blenlib/BLI_span.hh +++ b/source/blender/blenlib/BLI_span.hh @@ -94,7 +94,7 @@ template<typename T> class Span { using iterator = const T *; using size_type = int64_t; - private: + protected: const T *data_ = nullptr; int64_t size_ = 0; @@ -477,7 +477,7 @@ template<typename T> class MutableSpan { using iterator = T *; using size_type = int64_t; - private: + protected: T *data_; int64_t size_; |