Sebastiano Mandalà
fc9d4b8153
Update README.md
6 years ago
Sebastiano Mandalà
983487e1cc
Update README.md
6 years ago
Sebastiano Mandalà
6a78f578be
Update README.md
6 years ago
Sebastiano Mandalà
c4492f0745
Update README.md
6 years ago
Sebastiano Mandalà
af7a165552
Update README.md
6 years ago
Sebastiano Mandalà
8b49ff41a0
Update README.md
6 years ago
sebas77
1a9a2e879e
Getting closer to the final design of the EntityStreams
Added the concept of QueryUniqueEntity, but don't rely on it, I am still making up my mind on it. If I keep it, it will be confined to EntityStructs only
Added more ECS common components
6 years ago
sebas77
b5052c96a2
some new experimental features: The new EntitiesStream and Groups searchable by name. Svelto.ECS is now c# 7 only. The awkward QueryEntitiesAndIndex has been replaced by QueryEntity
6 years ago
Sebastiano Mandalà
bc8f9f37eb
Update README.md
6 years ago
sebas77
c04eeae531
introduce experimental ECS components and EntityFactoryForUnity
clean up code
6 years ago
sebas77
985972fd7e
better comments
6 years ago
sebas77
0b4be6c6f1
fix compilation error
6 years ago
sebas77
cf2c4231c2
use ToString() where necessary
6 years ago
sebas77
bc90842a3a
added option to return an exclusivegroup from egid
6 years ago
sebas77
9430a7a497
use the new platform profiler and fix some code that would prevent the correct use of multiple enginesroot
6 years ago
sebas77
2a8e5f35bd
update submodules
6 years ago
sebas77
54a8a250fb
fix message text
6 years ago
sebas77
4e40ba02b2
RELAXED_ECS wasn't relaxed enough
6 years ago
sebas77
0f8328d539
changing the use of the platform profiler, but still not sure about it
6 years ago
sebas77
c9f82a104a
apparently I previously forgot to commit the delete of these files
6 years ago
sebas77
385e24cb73
remove wrong warnings
clean up code
6 years ago
sebas77
77ea2bb08f
remove the obsolete profiler, better to use the unity profiler for ECS
much more profiler info when the ENABLE_PLATFORM_PROFILER is on
6 years ago
sebas77
07a6d108d6
improve checks on entity componet fields
6 years ago
sebas77
8994a3c653
add new method interfaces to allow groupID being stored inside entitystructs as int
experimenting with implementor parameters by default set to null to promote the use of entity structs for building entities
6 years ago
sebas77
07448d2e62
fix compiler error
6 years ago
Sebastiano Mandalà
cdd58ea2cc
Update README.md
6 years ago
sebas77
3f08d19845
Better loggin reports
6 years ago
sebas77
336d854866
implicit operators are super dangerous
6 years ago
sebas77
fe9f5649c4
Fixed some bugs related to the previous commit
6 years ago
sebas77
36341f86c9
Added SwapEntityGroup that allows to change the ID of the entity too (useful to keep tracking changes of IDs from servers)
improve logs
6 years ago
sebas77
1c07bb824a
improve logging and debug info
6 years ago
sebas77
37c15fa8ae
Improve debug info
6 years ago
sebas77
c7aae7fdf7
better debug infos and some minor code improvements
6 years ago
sebas77
c6faa51edf
better code
6 years ago
sebas77
78d54f0702
Rename DynamicEntityDescriptorInfoRef in something that makes more sense (ExtendibleEntityDescriptor)
Egid doesn't need to expose the long value anymore
Added a lot more debug informations
Added a new SwapEntityGroup that declare explcitly (by contract) which group the entity must be before the swap
6 years ago
sebas77
449e50feae
Merge branch 'master' of https://github.com/sebas77/Svelto.ECS
6 years ago
sebas77
df48933496
Better DynamicEntityDescriptorInfo, going to write how to use it properly on the Svelto.ECS wiki
fixed use of PlatformProfiler
I decided to support empty EntityViewStruct
6 years ago
Sebastiano Mandalà
17614992ab
Update README.md
6 years ago
sebas77
392aaa022d
update submodule
6 years ago
sebas77
df18cce5dd
fix sequencer bug
make EnginesRoot dispose itself
6 years ago
sebas77
5702525dba
Update sequencer
6 years ago
sebas77
741995f7da
Improved the sequencer to be more readable, added comments and use example
int cannot be used anymore to change a group, only ExclusiveGroups from now on
6 years ago
sebas77
90f2a9952e
disabling code when not needed
6 years ago
sebas77
75550701a8
improve EntitySubmissionScheduler code
fix code for entity operation submission
clarify variable names
6 years ago
sebas77
525e93fbd5
revert dispatchonset not wise change
6 years ago
sebas77
e5814b6b3d
improve EGID structure
6 years ago
sebas77
fa4087bfa3
fix bugs that may have caused leaks
improve throwing of exceptions
6 years ago
sebas77
f4fb5ee18e
improve errro reporting
6 years ago
sebas77
397f286a53
add the possibility to dispose engines (IDisposable engines are recognized)
improved tracking of entity groups (maybe fixed some bugs)
6 years ago
sebas77
d56e18df93
update submodule
6 years ago