From 31897b9a38806a5487eb5485a4d935d26f81319c Mon Sep 17 00:00:00 2001 From: GAMMACASE <31375974+GAMMACASE@users.noreply.github.com> Date: Sat, 2 Aug 2025 15:35:42 +0300 Subject: [PATCH] Return back iterator access for CUtlLeanVector --- public/tier1/utlleanvector.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/tier1/utlleanvector.h b/public/tier1/utlleanvector.h index 85e6da20..8d90275e 100644 --- a/public/tier1/utlleanvector.h +++ b/public/tier1/utlleanvector.h @@ -459,6 +459,9 @@ public: bool IsValidIterator( const Iterator_t &it ) const { return this->IsIdxValid( it.index ); } Iterator_t InvalidIterator() const { return Iterator_t( InvalidIndex() ); } + T &operator[]( const Iterator_t &it ) { return Element( it.index ); } + const T &operator[]( const Iterator_t &it ) const { return Element( it.index ); } + // element access T& operator[]( int i ); const T& operator[]( int i ) const;