protected override void GetData(StatDataCollectionBase statData) { throw new NotImplementedException(); }
public EnemySideBarModelView(StatDataCollectionBase stats) : base(stats) { }
//note: the stat data collection passed in here may not be valid - we only need it in the constructors to determine what we can output, not what we are outputting. public StatDisplayParser(StatDataCollectionBase statData, bool silent = false) { standardSideBar = new StandardSideBarModelView(statData, silent); prisonSideBar = new PrisonSideBarModelView(statData, silent); enemySideBar = new EnemySideBarModelView(statData); }
protected SideBarBase(StatDataCollectionBase statData) { }
protected abstract void GetData(StatDataCollectionBase statData);
public void UpdateSidebar(StatDataCollectionBase statData) { GetData(statData); }