Michele Caini
|
0b23b8f342
|
table: move it to the container module
|
2024-05-14 11:48:44 +02:00 |
|
Michele Caini
|
e4ef61ca93
|
build: stop supporting msvc toolset v141
|
2024-05-13 11:43:35 +02:00 |
|
Michele Caini
|
8efe02f28f
|
entity: use ENTT_STORAGE to filter mixin as needed
|
2024-05-10 15:24:36 +02:00 |
|
Michele Caini
|
581f2b0a0c
|
config: ENTT_NO_MIXIN/ENTT_STORAGE
|
2024-05-10 15:23:52 +02:00 |
|
Michele Caini
|
00e34a2dc7
|
view: make toolset v141 happy again (for the last time hopefully)
|
2024-05-10 11:22:58 +02:00 |
|
Michele Caini
|
e2da374e24
|
view: refine tombstone check requirements
|
2024-05-10 10:16:39 +02:00 |
|
Michele Caini
|
ceb4259ae3
|
storage: make deletion policy constexpr available as data member
|
2024-05-10 10:16:05 +02:00 |
|
Michele Caini
|
d6d72e6b03
|
registry: assert on user entity storage - close #1143
|
2024-05-10 10:14:04 +02:00 |
|
Michele Caini
|
35ebf5c413
|
hashed_string: avoid unnecessary class specializations
|
2024-05-09 09:44:00 +02:00 |
|
Michele Caini
|
39e7595b3b
|
hashed_string: drop unnecessary internal type member
|
2024-05-09 09:29:06 +02:00 |
|
Michele Caini
|
7de152428e
|
type_info: make comparison operators inline when non constexpr
|
2024-05-09 09:13:39 +02:00 |
|
Michele Caini
|
2f8b4835ca
|
table: redesign it as an adaptor rather than a container
|
2024-05-08 11:56:19 +02:00 |
|
Michele Caini
|
30d16b850c
|
view: operator-> for single type views
|
2024-05-07 10:44:04 +02:00 |
|
Michele Caini
|
81b878d038
|
platform: drop support to android ndk r17
|
2024-05-07 10:09:49 +02:00 |
|
Michele Caini
|
1e9ad0fb9c
|
organizer: in/out-edges support - close #1069
|
2024-05-06 13:38:58 +02:00 |
|
Michele Caini
|
d0786338a9
|
doc: coding style
|
2024-05-05 18:19:14 +02:00 |
|
Michele Caini
|
3a97180b63
|
table: non-defaulted table iterator's default ctor
|
2024-05-03 09:46:25 +02:00 |
|
Michele Caini
|
1e26f3fd81
|
table: refined implementation/cleanup
|
2024-05-02 16:31:24 +02:00 |
|
Michele Caini
|
a3cea32f93
|
table: check pos when invoking operator[]
|
2024-04-30 11:02:56 +02:00 |
|
Michele Caini
|
3823d60932
|
table: clean up
|
2024-04-29 09:00:58 +02:00 |
|
Michele Caini
|
48353cd4dc
|
table: fixed operator< for table iterators
|
2024-04-29 09:00:44 +02:00 |
|
Michele Caini
|
caaf332af3
|
table: fixed operator- for table iterators
|
2024-04-29 09:00:20 +02:00 |
|
Michele Caini
|
89c87c6d10
|
table: fixed operator-> for table iterators
|
2024-04-29 08:59:57 +02:00 |
|
Michele Caini
|
80c05856c2
|
sparse_set: minor changes
|
2024-04-26 16:45:49 +02:00 |
|
Michele Caini
|
d990d4e928
|
table: ::erase functions
|
2024-04-26 16:45:21 +02:00 |
|
Michele Caini
|
965a7ba4f0
|
table: make table iterators friends to allow non-const to const conversions
|
2024-04-26 16:45:04 +02:00 |
|
Michele Caini
|
17c9da4329
|
table: use compressed local void allocator
|
2024-04-26 10:37:30 +02:00 |
|
Michele Caini
|
7abe76e4f7
|
dispatcher: minor changes
|
2024-04-24 18:33:20 +02:00 |
|
Michele Caini
|
6e9be219ba
|
scheduler: minor changes
|
2024-04-24 18:33:04 +02:00 |
|
Michele Caini
|
a360d14dad
|
table: expand parameter pack in return type
|
2024-04-24 18:23:29 +02:00 |
|
Michele Caini
|
43d6b0865f
|
doc: minor changes
|
2024-04-24 18:22:57 +02:00 |
|
Michele Caini
|
e44b1e9024
|
table: fixed table_iterator operator[](value)
|
2024-04-24 18:22:48 +02:00 |
|
Michele Caini
|
c0e68b96f7
|
table: emplace (back) function
|
2024-04-24 18:10:43 +02:00 |
|
Michele Caini
|
12e886340c
|
table: operator[] overloads
|
2024-04-23 13:22:22 +02:00 |
|
Michele Caini
|
9f7668071d
|
table: (c)rbegin/(c)rend functions
|
2024-04-23 13:21:51 +02:00 |
|
Michele Caini
|
736b0fe92b
|
table: a bunch of fixes (thanks msvc for accepting invalid code)
|
2024-04-22 14:19:47 +02:00 |
|
Michele Caini
|
a89d1a853a
|
table: (c)begin/(c)end functions
|
2024-04-22 13:54:11 +02:00 |
|
Michele Caini
|
452e9f8b51
|
table: iterator types
|
2024-04-22 13:52:33 +02:00 |
|
Michele Caini
|
c6ec062a4d
|
table: table iterator
|
2024-04-19 09:13:03 +02:00 |
|
Michele Caini
|
7e413590c6
|
doc: minor changes
|
2024-04-19 09:10:20 +02:00 |
|
Michele Caini
|
4a3f83a7b8
|
table: ::clear function
|
2024-04-18 16:44:54 +02:00 |
|
Michele Caini
|
dd4a291272
|
table: ::empty function
|
2024-04-18 16:44:30 +02:00 |
|
Michele Caini
|
32bd18bf08
|
table: ::size function
|
2024-04-18 16:44:13 +02:00 |
|
Michele Caini
|
7d92b42d59
|
cache: minor changes
|
2024-04-18 16:41:57 +02:00 |
|
Michele Caini
|
4a542c3ad0
|
meta: minor changes
|
2024-04-18 16:40:05 +02:00 |
|
Michele Caini
|
950a48b5aa
|
storage: minor changes
|
2024-04-18 16:39:52 +02:00 |
|
Michele Caini
|
bcdc6f9ad8
|
sparse_set: minor changes
|
2024-04-18 16:39:39 +02:00 |
|
Michele Caini
|
6b06fa9990
|
registry: minor changes
|
2024-04-18 16:39:27 +02:00 |
|
Michele Caini
|
8dbfa40c76
|
container: minor changes
|
2024-04-18 16:39:15 +02:00 |
|
Michele Caini
|
3d07cf8781
|
*: coding style
|
2024-04-17 15:38:40 +02:00 |
|