CvHallOfFameInfo.cpp 509 B

123456789101112131415161718192021222324252627282930
  1. #include "CvGameCoreDLL.h"
  2. #include "CvHallOfFameInfo.h"
  3. #include "CvGlobals.h"
  4. CvHallOfFameInfo::CvHallOfFameInfo()
  5. {
  6. }
  7. CvHallOfFameInfo::~CvHallOfFameInfo()
  8. {
  9. for (uint i = 0; i < m_aReplays.size(); i++)
  10. {
  11. SAFE_DELETE(m_aReplays[i]);
  12. }
  13. }
  14. void CvHallOfFameInfo::loadReplays()
  15. {
  16. gDLL->loadReplays(m_aReplays);
  17. }
  18. int CvHallOfFameInfo::getNumGames() const
  19. {
  20. return (int)m_aReplays.size();
  21. }
  22. CvReplayInfo* CvHallOfFameInfo::getReplayInfo(int i)
  23. {
  24. return m_aReplays[i];
  25. }