copygirl
|
2cf56693e2
|
Use builtin Flecs types
|
8 months ago |
copygirl
|
d9882bf86e
|
Add lookups for (some) builtin Flecs types
|
8 months ago |
copygirl
|
e728e47136
|
Fix and rename lookupType
|
8 months ago |
copygirl
|
ffddcdf9b9
|
Fix Entity.name / symbol not returning null, add tests
|
8 months ago |
copygirl
|
ae34763f71
|
Add lookupSymbol, lookupChild, rename lookupPath
|
8 months ago |
copygirl
|
96e511bfc1
|
Add Entity formatting
|
8 months ago |
copygirl
|
b20caf4e36
|
Fix use of invalidFmtError
|
8 months ago |
copygirl
|
846b738bf5
|
Use default field values for Probe struct
|
8 months ago |
copygirl
|
e0bdf5f182
|
Don't use zeroes and zeroInit for C structs
|
8 months ago |
copygirl
|
12864ba14a
|
Let Iter hold onto its own allocator
|
8 months ago |
copygirl
|
c9bf64a34c
|
Remove reference to main.zig where possible
|
8 months ago |
copygirl
|
7f3e79781e
|
Move Context to its own file
|
8 months ago |
copygirl
|
ea93c6026a
|
Don't usingnamespace all of errors.zig
|
8 months ago |
copygirl
|
2bc8f54a83
|
Use "flecszigble" name when important this lib
|
8 months ago |
copygirl
|
deb1104944
|
Split Context.lookup into lookup and lookupMut
|
8 months ago |
copygirl
|
33dfbe8a9e
|
Use defer in Path tests
|
8 months ago |
copygirl
|
7fc5dbba4d
|
Remove Path from Context
|
8 months ago |
copygirl
|
c092465fce
|
Add tests for Entity get/set functions
|
8 months ago |
copygirl
|
01d5ed7e48
|
Allow specifying pairs in Entity get/set functions
|
8 months ago |
copygirl
|
5273084f99
|
Add doc comments for Entity.get / getRef / getMut
|
8 months ago |
copygirl
|
1c44cf61c7
|
Make Entity.getMut return non-nullable pointer
|
9 months ago |
copygirl
|
1b303d0b3a
|
Add Entity.getRef function
|
9 months ago |
copygirl
|
e695213f65
|
Rename getX() functions to simply x()
|
9 months ago |
copygirl
|
e3ce7b52f2
|
Improve README example
|
9 months ago |
copygirl
|
248f0af204
|
Rename Iter.count and .deltaTime
|
9 months ago |
copygirl
|
772908b3c1
|
Update Zig and Flecs, big refactor
|
9 months ago |
copygirl
|
10ce815c2a
|
Add Entity.getChildren
|
1 year ago |
copygirl
|
1c9c65d8d2
|
Add world.term (temporary?)
|
1 year ago |
copygirl
|
4e101a1643
|
Add Entity.getTargets
|
1 year ago |
copygirl
|
2ff2579d87
|
Add World.lookupByPath
|
1 year ago |
copygirl
|
2e36be7ad2
|
Add singleton API to World
- singleton() combines component() with set()
- get() looks up a singleton component value
- set() sets it, though singleton must exist before
|
1 year ago |
copygirl
|
2a41366bd8
|
Have Entity.get return value instead of pointer
|
1 year ago |
copygirl
|
13936d11bb
|
Don't use @bitCast
|
1 year ago |
copygirl
|
39bd61a66c
|
Fix Pair.getRelation and .getTarget
|
1 year ago |
copygirl
|
1a678d1f2f
|
Add entity.get_mut function
|
1 year ago |
copygirl
|
ceb1f4cd80
|
Fix Iter.field for non-owned components
|
1 year ago |
copygirl
|
c8ec920290
|
Fix incorrect arg in Entity.init
|
1 year ago |
copygirl
|
1b2bd5660e
|
Add world.quit function
|
1 year ago |
copygirl
|
81858267ab
|
Add missing installHeader call
|
1 year ago |
copygirl
|
4001570462
|
Add Entity.add and .remove functions
|
1 year ago |
copygirl
|
09b018ecec
|
Make Path parts sentinel terminated
This means Entity.init doesn't need to allocate.
|
1 year ago |
copygirl
|
f58c71016b
|
Some doc changes regarding ownership
|
1 year ago |
copygirl
|
899cf8c10e
|
Add a couple more entity tests
|
1 year ago |
copygirl
|
efd821aa87
|
Get rid of empty files for now
|
1 year ago |
copygirl
|
f17fcb1329
|
Reset log level in tests that expect errors
|
1 year ago |
copygirl
|
e664ee4afd
|
Add expect testing utility namespace
|
1 year ago |
copygirl
|
f04bc1b093
|
Use Path.buildParts and .fromParts in tests
|
1 year ago |
copygirl
|
f0a956318e
|
Make Path.fromParts not return error
|
1 year ago |
copygirl
|
8c897607b5
|
Add a whole lot more Entity tests
|
1 year ago |
copygirl
|
bd51b09ad6
|
Swap order of EntityPart.id and .name
|
1 year ago |