mirror of
https://github.com/FunkinCrew/Funkin.git
synced 2025-04-09 05:24:39 -04:00
Add 6 more functions to ReflectUtil
(#4019)
This commit is contained in:
parent
a01bcc3da8
commit
62166554e7
1 changed files with 30 additions and 0 deletions
|
@ -68,4 +68,34 @@ class ReflectUtil
|
|||
{
|
||||
return Reflect.compare(valueA, valueB);
|
||||
}
|
||||
|
||||
public static function isObject(value:Dynamic):Bool
|
||||
{
|
||||
return Reflect.isObject(value);
|
||||
}
|
||||
|
||||
public static function isFunction(value:Dynamic):Bool
|
||||
{
|
||||
return Reflect.isFunction(value);
|
||||
}
|
||||
|
||||
public static function isEnumValue(value:Dynamic):Bool
|
||||
{
|
||||
return Reflect.isEnumValue(value);
|
||||
}
|
||||
|
||||
public static function getProperty(obj:Dynamic, name:String):Dynamic
|
||||
{
|
||||
return Reflect.getProperty(obj, name);
|
||||
}
|
||||
|
||||
public static function setProperty(obj:Dynamic, name:String, value:Dynamic):Void
|
||||
{
|
||||
return Reflect.setProperty(obj, name, value);
|
||||
}
|
||||
|
||||
public static function compareMethods(functionA:Dynamic, functionB:Dynamic):Bool
|
||||
{
|
||||
return Reflect.compareMethods(functionA, functionB);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue