aug ArrayObject to have a uniquePair command

like uniqueket and uniquevalue, removes duplicate entries, but only if *both* match
also, use that for the populateAllFonts() cache generator
This commit is contained in:
AzaezelX 2024-03-03 22:04:09 -06:00
parent 242e029c21
commit 24562e6758
3 changed files with 28 additions and 2 deletions

View file

@ -158,6 +158,10 @@ public:
/// (keeps the first instance only)
void uniqueKey();
/// Removes any duplicate keys from the array
/// (keeps the first instance only)
void uniquePair();
/// Makes this array an exact duplicate of another array
void duplicate( ArrayObject *obj );
@ -229,4 +233,4 @@ public:
static void initPersistFields();
};
#endif // _ARRAYOBJECT_H_
#endif // _ARRAYOBJECT_H_