public void UpdateView(ICellData cellData) { var data = cellData as CellDataBase; var rect = transform as RectTransform; rect.sizeDelta = data.GetCellSize(); }
private void DrawDeleteButton(ICellData data) { if (GUILayout.Button ("-")) { data.Delete(); } }
public Cell(ICellBehaviour cellBehaviour, ICellData cellData) { this.cellBehaviour = cellBehaviour; this.cellData = cellData; uiBuilder.Add(cellData); isEmpty = true; }
public FilledCellUIController(ICellData cellData, ICellWindow cellWindow, IMousePopulation population, IMouseData mouse, ICatsOnCell catsOnCell, ICatsFabric catsFabric, ICatListWindow catList) : base(cellData, cellWindow) { this.population = population; this.mouse = mouse; this.catsOnCell = catsOnCell; this.catsFabric = catsFabric; this.catList = catList; }
public void CreateAndSetupCellEntity(ICellData cellData) { CreateEntity(); entityManager.AddComponentData(entity, new Translation { Value = cellData.Position }); entityManager.AddComponentData(entity, new CellCmp { Diameter = cellData.Diameter }); entityManager.AddComponentData(entity, new Row.RowSharedCmp { RowNumber = cellData.Row }); entityManager.SetComponentData(entity, new Scale { Value = cellData.Diameter }); entityManager.AddComponentObject(Entity, transform); }
public void Add(ICellData cellData) { this.cellData = cellData; }
public void AddData(ICellData data) { _cellDataList.Add(data); }
public EmptyCellUIController(ICellData cellData, ICellWindow cellWindow) : base(cellData, cellWindow) { }
private void DrawNameCell(ICellData data) { string before = data.Name; string after = ""; after = EditorGUILayout.TextField (data.Name, GUILayout.ExpandWidth (true)); if (before != after) { data.Name = after; } }
public void SetData(ICellData cellData) { var data = cellData as CellDataBase; cellSize = data.cellSize; }
public void SetCellData(ICellData cellData) { cellName.text = cellData.cellName; cellIcon.sprite = cellData.icon; difficulty.text = cellData.difficult.uiString; }
public CellUIController(ICellData cellData, ICellWindow cellWindow) { this.cellData = cellData; this.cellWindow = cellWindow; }