MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / _valueCompare

Method _valueCompare

Engine/source/console/arrayObject.cpp:63–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61
62
63S32 QSORT_CALLBACK ArrayObject::_valueCompare( const void* a, const void* b )
64{
65 ArrayObject::Element *ea = (ArrayObject::Element *) (a);
66 ArrayObject::Element *eb = (ArrayObject::Element *) (b);
67 S32 result = smCaseSensitive ? dStrnatcmp(ea->value, eb->value) : dStrnatcasecmp(ea->value, eb->value);
68 return ( smDecreasing ? -result : result );
69}
70
71S32 QSORT_CALLBACK ArrayObject::_valueNumCompare( const void* a, const void* b )
72{

Callers

nothing calls this directly

Calls 2

dStrnatcmpFunction · 0.85
dStrnatcasecmpFunction · 0.85

Tested by

no test coverage detected