public void StoreTickerObject(EventTickerObject obj, int index) { if (this.tickerDataObjects.Count > index) { this.tickerDataObjects[index] = obj; return; } this.tickerDataObjects.Add(obj); }
public void UpdateTickerObject(int tickerViewIndex, int tickerDataObjectIndex) { if (tickerDataObjectIndex < this.tickerDataObjects.Count && this.tickerDataObjects[tickerDataObjectIndex] != null) { EventTickerObject eventTickerObject = this.tickerDataObjects[tickerDataObjectIndex]; this.SetLabelText(eventTickerObject.message, tickerViewIndex); this.SetButtonOnClicked(eventTickerObject.onClickFunction, tickerViewIndex); this.SetLabelTextColor(eventTickerObject.textColor, tickerViewIndex); this.SetBgSpriteTickerColor(eventTickerObject.bgColor); this.SetButtonTag(eventTickerObject.planet, tickerViewIndex); } }