public void FillItems(string[] _rewardData, GameObject _parentScrollRect) { themeFont = ChangeColourScheme.GetCurrentFont(); foreach (FontChanger f in GetComponentsInChildren <FontChanger> ()) { f.ChangeMyFont(themeFont); } rewardID = _rewardData [0]; rewardTitle.text = _rewardData [1]; rewardDescription.text = _rewardData [2]; rewardPoints.text = _rewardData [3]; rewardCost = int.Parse(_rewardData [3]); rewardImage.sprite = DummyPullDataFromID.GetRewardImage(_rewardData [0]); GetComponent <OnClickHandler> ().SetParentScrollRect(_parentScrollRect); }