Isle
Loading...
Searching...
No Matches
LegoCharacterComparator Struct Reference

[AI] Comparator for character names, performing case-insensitive comparison using strcmpi. More...

#include <legocharactermanager.h>

Public Member Functions

MxBool operator() (const char *const &p_a, const char *const &p_b) const
 [AI] Function call operator to compare two character name strings case-insensitively. More...
 

Detailed Description

[AI] Comparator for character names, performing case-insensitive comparison using strcmpi.

Used as the sorting predicate in LegoCharacterMap to order character name keys. [AI]

Definition at line 24 of file legocharactermanager.h.

Member Function Documentation

◆ operator()()

MxBool LegoCharacterComparator::operator() ( const char *const &  p_a,
const char *const &  p_b 
) const
inline

[AI] Function call operator to compare two character name strings case-insensitively.

Parameters
p_aFirst string to compare. [AI]
p_bSecond string to compare. [AI]
Returns
true if p_a compares less than p_b ignoring case. [AI]

Definition at line 31 of file legocharactermanager.h.


The documentation for this struct was generated from the following file: