Exemplo n.º 1
0
 protected ComponentTranslation(MutableView view)
 {
     this.view         = view;
     LogDispatcher     = view.LogDispatcher;
     translationHandle = GetNextHandle();
     HandleToTranslation.Add(translationHandle, this);
 }
Exemplo n.º 2
0
        protected override void OnCreateManager(int capacity)
        {
            base.OnCreateManager(capacity);

            worker = WorkerRegistry.GetWorkerForWorld(World);
            view   = worker.View;
            origin = worker.Origin;
            entityGameObjectCreator = new EntityGameObjectCreator(World);
        }
Exemplo n.º 3
0
        protected override void OnCreateManager(int capacity)
        {
            base.OnCreateManager(capacity);

            var worker = WorkerRegistry.GetWorkerForWorld(World);

            view = worker.View;

            if (!(worker is UnityClient) && !(worker is UnityGameLogic))
            {
                view.LogDispatcher.HandleLog(LogType.Error, new LogEvent(UnsupportedArchetype)
                                             .WithField(LoggingUtils.LoggerName, LoggerName)
                                             .WithField("WorldName", World.Name)
                                             .WithField("WorkerType", worker));
            }

            workerType = worker.GetWorkerType;
        }
 public Translation(MutableView view) : base(view)
 {
 }
Exemplo n.º 5
0
        protected override void OnCreateManager(int capacity)
        {
            base.OnCreateManager(capacity);

            view = WorkerRegistry.GetWorkerForWorld(World).View;
        }