RedStealthDev
30129f259e
Merge remote-tracking branch 'zig-ecs/Patch'
10 months ago
RedStealthDev
6bfa6ef65a
fixes
10 months ago
RedStealthDev
9c06e6bcd4
apply zig-ecs fixes
10 months ago
RedStealthDev
630577f550
fix build system
10 months ago
RedStealthDev
6f41b8008b
IT WORKS
10 months ago
RedStealthDev
13ae79ae3e
ahhhhh
10 months ago
Red
380dc7d68e
working on the entity systemw
10 months ago
RedStealthDev
c5ca08a610
added register and get
10 months ago
Red
b93bc32d44
moved component array
10 months ago
Red
545960ab62
Added Raylib-zig as a sub module
11 months ago
RedStealthDev
4fff81f82d
started work on a ECS
11 months ago
prime31
b863956c67
Merge pull request #36 from menduz/master
...
fix tests, comment piece of code not working in zig 0.11.0
1 year ago
menduz
531ae84819
fix tests
1 year ago
prime31
0c73e99107
Merge pull request #34 from menduz/master
...
Normalize names for iterators across views
1 year ago
menduz
55f7813640
consistent naming for entityIterator among view implementations
1 year ago
menduz
945dd3ec65
Merge branch 'prime31:master' into master
1 year ago
menduz
1a798a9c5d
expose utils and EntityHandles for iterator typing
1 year ago
prime31
e6235c93f9
Merge pull request #33 from menduz/master
...
1) fix signals for addOrReplace 2) upgrade to latest zig version using zig fmt
2 years ago
menduz
bdcd98a989
fix: signals for addOrReplace
2 years ago
menduz
13852c2e08
zig fmt + expose SparseSet
2 years ago
prime31
da441c3363
Delete .github/workflows directory
2 years ago
prime31
d49c58c314
Merge pull request #32 from menduz/patch-1
...
fix: add missing comptime
2 years ago
menduz
a4d2e17f60
fix: add missing comptime
2 years ago
prime31
7d2478c901
Merge pull request #31 from Tekkunsan/zig-0.11.0-dev.3747-changes
...
Zig 0.11.0-dev.3735+a72d634b7 Changes + `@call` usage errors
2 years ago
Aron Gabriel
c7a1353847
use `std.sort.pdq()` instead of `std.sort.block()`
2 years ago
Aron Gabriel
13ea2be1c1
Fix `@call` usage errors and duplicate test names
2 years ago
Aron Gabriel
5045a4fa33
use `@max` instead of `std.math.max`
2 years ago
Aron Gabriel
e67ec88690
change @srcToDest to @destFromSrc
...
e.g: `@intToFloat()` -> `@floatFromInt()`
2 years ago
prime31
f714405297
Merge pull request #30 from Tekkunsan/module-visibility
...
Use `addModule` instead of `createModule` for package visibility
2 years ago
Aron Gabriel
1e917df772
use `addModule` instead of `createModule`
2 years ago
prime31
bb433389b7
Merge pull request #29 from overlandandseas/master
...
Update to latest zig release 0.11.0-dev.2964+e9cbdb2cf
2 years ago
Lucas
217b1a9e51
Update to latest zig release
2 years ago
prime31
69afaeab3f
Merge pull request #28 from stefanpartheym/master
...
Compatibility with zig v0.11.0-dev
2 years ago
Stefan Partheymüller
94f38a3d89
make source files and build file compatible with current zig compiler 0.11.0-dev.1580+a5b34a61a
2 years ago
Stefan Partheymüller
e0eb68dd5b
change Iterator implementation in MultiView struct to use already existing ReverseSliceIterator
2 years ago
Stefan Partheymüller
701fbfb4db
invoke singletons() function to satisfy compiler
2 years ago
Stefan Partheymüller
b1b8321fa4
change comptime access to typeInfo of load function to satisfy compiler / use function pointer in order to make @field() work
2 years ago
Stefan Partheymüller
386113ac5f
copy and fix function pointer syntax in function std.sort.insertionSort to avoid compliation error
2 years ago
Stefan Partheymüller
42b2a57d1c
fix invokation of sort function
2 years ago
Stefan Partheymüller
9bbff920bb
exclude generated docs directory from repo
2 years ago
Stefan Partheymüller
6f0eacc8ca
add name for test case
2 years ago
Stefan Partheymüller
4196c9186c
fix some compilation errors caused by language changes in zig v0.10.0
2 years ago
prime31
c047390426
Merge pull request #26 from JustinRyanH/master
...
Fix addPackage for zig 0.9.0 and master 0b22
3 years ago
Justin Ryan Hurst
e3e039ba82
fix: Fix add package for zig 0.9.0 and master 0b22
3 years ago
prime31
d3aa1efe38
Merge pull request #25 from JacobHin2/patch-1
...
Generate documentation from doc comments.
3 years ago
Jacob
b630099aca
Update build.zig
3 years ago
Jacob Hinchliffe
1836e941fd
Generate documentation from doc comments.
3 years ago
prime31
9bf6b4af03
Merge pull request #24 from vvcarvalho/rename-singleton-field
...
rename singletons field, return a *TypeStore instead of TypeStore on singletons()
3 years ago
Victor carvalho
a294babecc
mod(registry.zig): rename singletons field, return pointer *TypeStore.
...
Renaming the field `singletons` to `type_store` fixes the following
error in Zig master (0.10.0-dev.193+1d55e4cae):
`error: type '.ecs.type_store.TypeStore' not a function`
Returning a pointer makes the API a bit more ergonomic to consume,
allowing multiple calls to add and get to the singletons. For example:
```zig
var singletons = registry.singletons();
singletons.add(State.init(allocator));
var state = singletons.get(State);
```
3 years ago
prime31
6852f38a83
Update README.md
3 years ago