public static InstantiateCallbackConditionCopyNonLazyBinder InitEcs( this DiContainer container, World world, InitializationTime initializationTime = InitializationTime.Start) { return(container.InitEcs().WithArguments(initializationTime, world)); }
public SystemAssistant( List <ComponentSystemBase> systems, World world = null, InitializationTime initializationTime = InitializationTime.Start) { _world = world ?? World.DefaultGameObjectInjectionWorld; _systems = systems; _simulationSystemGroup = _world.GetOrCreateSystem <SimulationSystemGroup>(); if (initializationTime == InitializationTime.Awake) { Initialize(); } }
public ExtensionInitializationContext(InitializationTime time) { _time = time; }