Exemplo n.º 1
0
 public LeftPanelHud(Transform content, EventService eventService, LevelActionExecutor executor, Action onDelete, Action onSave, Action onBack, Action onClone)
 {
     go = content.gameObject;
     this.eventService = eventService;
     this.executor = executor;
     state = LeftPanelViewState.Hidden;
     setData(onDelete, onSave, onBack, onClone);
 }
Exemplo n.º 2
0
 void createModifiers(LevelModelComponent component)
 {
     executor = new LevelActionExecutor(component);
     factory = new EditableElementsFactory(pool.GetGroup(Matcher.MaterialReference).GetSingleEntity().materialReference.storage.Default);
     createViewModifier();
 }
Exemplo n.º 3
0
 public void SetExecutor(LevelActionExecutor executor)
 {
     this.executor = executor;
 }