Commit Graph

52 Commits

Author SHA1 Message Date
Georg Hagen
b6eacc8338 Add first RingBuffer draft version 2025-04-29 21:19:11 +02:00
Georg Hagen
737d776f24 Fix issues with stablevector 2025-04-17 16:23:11 +02:00
Georg Hagen
f3b5779ea8 Update StableVector 2025-03-06 23:37:43 +01:00
ohyzha
d342f93f45 rollback types and fix corner case with iterator 2025-03-05 14:58:08 +02:00
ohyzha
c5a0c52530 suppress some warnings 2025-03-05 13:34:48 +02:00
Georg Hagen
0a027b8bb7 Rework some text related functions 2025-03-01 20:00:27 +01:00
Georg Hagen
b644a200ce Fix issue with clear method 2025-02-16 18:19:10 +01:00
Georg Hagen
0eda1964e3 Extend Array to make it convertable to std::span 2025-01-11 01:20:26 +01:00
Georg Hagen
519be60c8c Fix String::Trim 2025-01-04 01:31:13 +01:00
ohyzha
4e4097d23e code refactoring 2024-12-19 16:10:41 +02:00
ohyzha
b3ba4509d7 add constructor for array with iterators or pointers 2024-12-19 13:27:10 +02:00
Georg Hagen
4dbe81e206 Add ordinals to string 2024-12-06 02:24:45 +01:00
Georg Hagen
dd32d726d2 Make some vars protected 2024-10-26 12:22:01 +02:00
Metehan Tuncbilek
11ca0e93d7 another adjustments for string 2024-10-21 12:35:45 +03:00
Metehan Tuncbilek
b047a7c6c3 consexpr deletion from string 2024-10-20 14:02:40 +03:00
Metehan Tuncbilek
9fa25d6922 review fix for string.hpp 2024-10-20 13:40:24 +03:00
Metehan Tuncbilek
3d601d7d66 fix for reviews on string 2024-10-19 17:05:09 +03:00
Metehan Tuncbilek
dfa064399e more features on String 2024-10-18 18:36:32 +03:00
Metehan Tuncbilek
022cd2093f spaceship operator fix 2024-10-17 18:44:33 +03:00
Metehan Tuncbilek
b75fdc6458 review fix for string 2024-10-17 18:07:27 +03:00
Metehan Tuncbilek
b6d74ea4f7 fix string according to reviews 2024-10-17 16:00:38 +03:00
Metehan Tuncbilek
03a7ca3040 waiting for full review on String wrapper 2024-10-16 17:40:39 +03:00
Metehan Tuncbilek
ed07e7117a working version with requested funcs.
P.S: W.I.P template SFINAE protection for unwanted equations
2024-10-16 17:10:25 +03:00
Metehan Tuncbilek
6d53ff9c76 couple new features for string wrapper 2024-10-16 14:02:10 +03:00
Metehan Tuncbilek
5256ef8ff3 billboard example error fix + string wrapper first implementation 2024-10-16 11:57:05 +03:00
Metehan Tuncbilek
c572094f77 template Iterator for StableVector 2024-10-10 12:01:08 +03:00
Metehan Tuncbilek
8e527074e3 fixed review on stableVector. 2024-10-09 23:50:37 +03:00
Metehan Tuncbilek
89ce60f869 StableVector repetition fix. 2024-10-09 20:17:21 +03:00
Metehan Tuncbilek
0e34b90f67 Stable Vector fully works as both Standalone and with BinSearchArrayMap
DONE
2024-10-09 18:20:41 +03:00
Metehan Tuncbilek
6f981682f8 StableVector review fix. No working iterators. 2024-10-08 11:15:31 +03:00
Metehan Tuncbilek
7b40d001ec stable vector fix for algorithm. Still no correct Iterator. 2024-10-08 07:20:41 +03:00
Metehan Tuncbilek
eb2ca2ff5a New StableVector but Iterator is missing. 2024-10-03 18:15:48 +03:00
Metehan Tuncbilek
6661e9e9af size_t over int on BinSearchArrayMap 2024-09-26 15:49:38 +03:00
Metehan Tuncbilek
fc675f9f50 fix on BinSearchArrayMap (W.I.P) 2024-09-26 15:48:37 +03:00
Metehan Tuncbilek
41b5a046be Fix on stable vector. 2024-09-26 15:48:19 +03:00
Metehan Tuncbilek
090bfcf48c std like protocols to make it work with std::algo for StableVector.hpp 2024-09-23 17:00:48 +03:00
Metehan Tuncbilek
02d84af907 -first draft of BinSearchArrayMap 2024-09-23 17:00:07 +03:00
Metehan Tuncbilek
f8326a5686 Merge remote-tracking branch 'origin/master' into
feature/BinSearchArrayMap
2024-09-23 14:28:30 +03:00
metehan.tuncbilek
35b2f49c2e stable-vector (#72)
Co-authored-by: Metehan Tuncbilek <mtuncbilek95@gmail.com>
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
Co-authored-by: metehan.tuncbilek <metehan.tuncbilek@madvoxel.com>
Co-committed-by: metehan.tuncbilek <metehan.tuncbilek@madvoxel.com>
2024-09-21 14:51:46 +02:00
Metehan Tuncbilek
fdd072770c initial version. 2024-09-20 18:03:13 +03:00
Georg Hagen
b1081bd26c Cleanup ResourceManager 2024-07-10 17:03:45 +02:00
Vladyslav Baranovskyi
0799acd9ab Fixed missing headers 2024-06-21 15:12:44 +03:00
6356075227 Fix some compile errors 2023-11-13 19:58:23 +01:00
a6b31d69be Fix multiple issues 2023-10-28 20:34:51 +02:00
e0f24153d3 Change namespace name 2023-10-03 19:52:23 +02:00
7dadd440d0 Add helper methods 2023-09-11 14:00:00 +02:00
cccb674c3a Add some container classes 2021-10-13 00:57:43 +02:00
59d3e7ed5a Minor improvements 2021-04-04 22:28:43 +02:00
01fd1c7aaf Add util functions 2020-12-04 00:06:11 +01:00
946e159d2c Add missing include 2020-11-27 00:38:11 +01:00