This commit is contained in:
2025-05-30 16:05:49 +03:00
committed by Syntriax
parent 846aa75dd5
commit b5140a94de
57 changed files with 437 additions and 462 deletions

View File

@@ -38,7 +38,7 @@ public class UpdateManager : UniverseObject
universe.OnPostUpdate.RemoveListener(OnPostUpdate);
}
private void OnPreUpdate(IUniverse sender, UniverseTime engineTime)
private void OnPreUpdate(IUniverse sender, IUniverse.UpdateArguments arguments)
{
for (int i = toCallFirstFrameUpdates.Count - 1; i >= 0; i--)
{
@@ -50,21 +50,21 @@ public class UpdateManager : UniverseObject
preUpdateEntities[i].PreUpdate();
}
private void OnUpdate(IUniverse sender, UniverseTime engineTime)
private void OnUpdate(IUniverse sender, IUniverse.UpdateArguments arguments)
{
for (int i = updateEntities.Count - 1; i >= 0; i--)
updateEntities[i].Update();
}
private void OnPostUpdate(IUniverse sender, UniverseTime engineTime)
private void OnPostUpdate(IUniverse sender, IUniverse.UpdateArguments arguments)
{
for (int i = postUpdateEntities.Count - 1; i >= 0; i--)
postUpdateEntities[i].PostUpdate();
}
private void OnFirstFrameCollected(IBehaviourCollector<IFirstFrameUpdate> sender, IFirstFrameUpdate behaviourCollected)
private void OnFirstFrameCollected(IBehaviourCollector<IFirstFrameUpdate> sender, IBehaviourCollector<IFirstFrameUpdate>.BehaviourCollectedArguments arguments)
{
toCallFirstFrameUpdates.Add(behaviourCollected);
toCallFirstFrameUpdates.Add(arguments.BehaviourCollected);
}
public UpdateManager()