more reflectutil additions (#3809)

This commit is contained in:
Abnormal
2025-01-17 12:17:48 -05:00
committed by Cameron Taylor
parent 250f01f207
commit 8188b19622
+15
View File
@@ -53,4 +53,19 @@ class ReflectUtil
{
return Reflect.hasField(obj, name);
}
public static function copyAnonymousFieldsOf(obj:Dynamic):Dynamic
{
return Reflect.copy(obj);
}
public static function deleteAnonymousField(obj:Dynamic, name:String):Bool
{
return Reflect.deleteField(obj, name);
}
public static function compareValues(valueA:Dynamic, valueB:Dynamic):Int
{
return Reflect.compare(valueA, valueB);
}
}