sebas77
f1262acc72
Update Svelto.Common to the latest version
7 years ago
sebas77
29931c3937
remove unused files after merging from wip
7 years ago
sebas77
c1f2f5080b
Merge branch 'wip' into alpha
# Conflicts:
# DataStructures/FasterList.cs
# ECS/EntityDescriptor.cs
# ECS/Extensions/Unity/UnitySumbmissionNodeScheduler.cs
# ECS/GenericEntityDescriptor.cs
# ECS/IEngine.cs
# ECS/IEntityDescriptorHolder.cs
# ECS/note.txt
# Utilities/Console.cs
# Utilities/Murmur3.cs
# WeakEvents/WeakAction.cs
# WeakEvents/WeakActionStruct.cs
# WeakEvents/WeakEvent.cs
7 years ago
sebas77
c8fac3a2d5
removing old file
7 years ago
sebas77
365f4f404a
Update submodule
7 years ago
sebas77
298c803831
delete folder
7 years ago
sebas77
2c8e956a82
working on a better folder structure
7 years ago
Sebastiano Mandalà
ebe5f0f221
Update README.md
7 years ago
sebas77
80ac93215b
fix the FastInvoke.cs for all the platforms
7 years ago
sebas77
6b81c57d46
DynamicInvokes are super slow, so I luckily found an alternative.
7 years ago
sebas77
6a4d702ea2
Improve compatibility across platforms
7 years ago
sebas77
a9e20edd1b
improve code and fix a bug with the SwapEntityGroup function
7 years ago
sebas77
d180597458
rename file
added the new function SwapEntityGroup to be able to easily move entities between groups
7 years ago
sebas77
6b14cdac13
Fix some bugs with the EntityProfiler and remove redundant code.
7 years ago
sebas77
488b4a4a84
fix bug that would have called remove twice when engine profiler was used
remove redundant functions
7 years ago
sebas77
09198213a3
Fix compiler error when using the Svelto profilers
7 years ago
sebas77
ba2e592eda
found a way to avoid some awkward breaking changes from 1.0
split EngineRoot for better readability and add comments
7 years ago
sebas77
4ea83ddce3
add csproj for svelto framework
7 years ago
sebas77
c8f57253fc
- optimize even more
- some renaming
7 years ago
sebas77
52019c75f4
Svelto-ECS 2.0 first draft
7 years ago
sebas77
0f98e9264a
new FasterList
7 years ago
sebas77
5897f66b2d
- INodesEngine is now Legacy. EnginesRoot still support it, but I will probably add a new Legacy Engine Root to support INodesEngine. Best thing would be to transform all the INodesEngine into MultiNodesEngine
- Support for grouped nodes (adding and querying them) is almost complete
- EngineRoot and EngineNodeDB can now support nodes as struct and class
- INodeEngine Add and Remove functions accept only NodeWithID (classes only)
-
7 years ago
Sebastiano Mandalà
cbde7d8f4a
working on the new typesafe svelto.ecs
7 years ago
Sebastiano Mandalà
ed9e073ff1
Update README.md
7 years ago
sebas77
19472a94c6
improve NetCore compatibility
7 years ago
sebas77
bc9ac7be0f
Update Svelto.Utility
7 years ago
sebas77
298a0e6cad
fixed mistake introduced with the last commit
7 years ago
sebas77
dadbe33829
- found the time to fix properly a bug previously fixed.
7 years ago
sebas77
410589bfd7
class must be public and not internal
7 years ago
sebas77
e8ff87871a
Make the framework more unity agnostic
7 years ago
sebas77
df08e17ec3
Merge branch 'master' of https://github.com/sebas77/Svelto.ECS
7 years ago
Sebastiano Mandalà
fb445832db
Update README.md
7 years ago
Sebastiano Mandalà
a8e32f671e
Update README.md
7 years ago
Sebastiano Mandalà
26e73fa9a9
Update README.md
7 years ago
sebas77
2d105f9ccb
improve error report
7 years ago
sebas77
a480653d9e
add comment in the Sequencer.cs file
7 years ago
sebas77
7efa7ea548
cleanup Sequencer
7 years ago
sebas77
018fd2cd2f
- some small optimizations
- clean up
- the structnode ids must be int
7 years ago
sebas77
cfa2be5d71
fix bugs introduce with the latest update
7 years ago
Sebastiano Mandalà
b624a6929f
Merge pull request #7 from sebas77/alpha
Alpha
7 years ago
sebas77
345392dff5
- Added new features to be able to handle nodes as pure structs
- FasterList Clear has been renamed to FastClear. The standard Clear will clean the array like the normal List does
- An engine can now receive callback for when nodes are disabled and enabled
-
7 years ago
sebas77
b24be7d266
local commit
7 years ago
sebas77
a2f1f384fa
working on something new
7 years ago
sebas77
01d015a770
remove file
7 years ago
sebas77
d023d2fe46
ignore meta files
7 years ago
sebas77
00566256ce
stupid meta files
7 years ago
sebas77
d17bcb6b36
update FastConcat
7 years ago
sebas77
b29472eafc
- added a new Engine callback function called when the engine has been added to be sure that the nodeDB reference has been filled
- improve NETFX_CORE compatibility
- implementors can now be added after the descriptor is created
- SingleNodeEngine is now abstract
7 years ago
sebas77
12ca06416a
FIX UWP (.net) compatibility
8 years ago
sebas77
4c3c3fcf36
enable fundamental code that was disabled by mistake, this will break the UWP .Net compilation again
8 years ago