void DrawPurchaseComplete(SpriteBatch sb) { m_ThankYouText.Draw(sb); ProductDisplay pd = m_Products[m_iSelectedProduct]; pd.Draw(sb, m_iConfirmProductY); }
void DrawConfirm(SpriteBatch sb) { m_ConfirmText.Draw(sb); ProductDisplay pd = m_Products[m_iSelectedProduct]; pd.Draw(sb, m_iConfirmProductY); m_PurchaseButton.Draw(sb); }
void SetupProducts(NetworkCore.GlobalProduct[] products) { m_State = PurchaseState.SelectingProduct; foreach (NetworkCore.GlobalProduct p in products) { ProductDisplay disp = new ProductDisplay(p, m_ScrollRect.Left, m_ScrollRect.Width); m_Products.Add(disp); } int productsHeight = (int)(m_Products.Count * m_Products[0].Height); m_ScrollMax = (m_ScrollRect.Height < productsHeight) ? productsHeight - m_ScrollRect.Height : 0; }