RedStealthDev
30129f259e
Merge remote-tracking branch 'zig-ecs/Patch'
9 months ago
RedStealthDev
6bfa6ef65a
fixes
9 months ago
RedStealthDev
9c06e6bcd4
apply zig-ecs fixes
9 months ago
RedStealthDev
630577f550
fix build system
9 months ago
RedStealthDev
6f41b8008b
IT WORKS
9 months ago
RedStealthDev
13ae79ae3e
ahhhhh
9 months ago
Red
380dc7d68e
working on the entity systemw
9 months ago
RedStealthDev
c5ca08a610
added register and get
9 months ago
Red
b93bc32d44
moved component array
9 months ago
Red
545960ab62
Added Raylib-zig as a sub module
9 months ago
RedStealthDev
4fff81f82d
started work on a ECS
9 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
1 year ago
menduz
bdcd98a989
fix: signals for addOrReplace
1 year ago
menduz
13852c2e08
zig fmt + expose SparseSet
1 year ago
prime31
da441c3363
Delete .github/workflows directory
1 year ago
prime31
d49c58c314
Merge pull request #32 from menduz/patch-1
...
fix: add missing comptime
1 year ago
menduz
a4d2e17f60
fix: add missing comptime
1 year 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
1 year ago
Aron Gabriel
c7a1353847
use `std.sort.pdq()` instead of `std.sort.block()`
1 year ago
Aron Gabriel
13ea2be1c1
Fix `@call` usage errors and duplicate test names
1 year ago
Aron Gabriel
5045a4fa33
use `@max` instead of `std.math.max`
1 year ago
Aron Gabriel
e67ec88690
change @srcToDest to @destFromSrc
...
e.g: `@intToFloat()` -> `@floatFromInt()`
1 year ago
prime31
f714405297
Merge pull request #30 from Tekkunsan/module-visibility
...
Use `addModule` instead of `createModule` for package visibility
1 year ago
Aron Gabriel
1e917df772
use `addModule` instead of `createModule`
1 year 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