Creada la classe ManageHiScoreTable

This commit is contained in:
2024-07-13 17:57:15 +02:00
parent ebbe84da64
commit 6eef3ada55
4 changed files with 110 additions and 2 deletions
+28
View File
@@ -0,0 +1,28 @@
#pragma once
#include <algorithm>
#include "common/utils.h"
// Clase ManageHiScoreTable
class ManageHiScoreTable
{
private:
// Variables
std::vector<hiScoreEntry_t> *table; // Tabla con los records
// Ordena la tabla
void sort();
public:
// Constructor
ManageHiScoreTable(std::vector<hiScoreEntry_t> *table);
// Destructor
~ManageHiScoreTable();
// Borra toda la tabla
void clear();
// Añade un elemento a la tabla
void add(hiScoreEntry_t entry);
};