@@ -2,7 +2,6 @@ package psychlua;
22
33import Type .ValueType ;
44import haxe .Constraints ;
5-
65import substates .GameOverSubstate ;
76
87//
@@ -33,14 +32,15 @@ class ReflectionFunctions
3332 });
3433 Lua_helper .add_callback (lua , " getPropertyFromClass" , function (classVar : String , variable : String , ? allowMaps : Bool = false ) {
3534 var trueVar : String = variable ;
35+ if (trueVar == " globalAntialiasing" ) trueVar = " antialiasing" ;
3636 switch (classVar ) {
3737 case " PlayState" :
3838 classVar = " states.PlayState" ;
3939 case " ClientPrefs" :
4040 classVar = " backend.ClientPrefs" ;
4141 variable = ' data. $trueVar ' ;
4242 }
43-
43+
4444 var myClass : Dynamic = Type .resolveClass (classVar );
4545 if (myClass == null )
4646 {
@@ -67,7 +67,7 @@ class ReflectionFunctions
6767 classVar = " backend.ClientPrefs" ;
6868 variable = ' data. $trueVar ' ;
6969 }
70-
70+
7171 var myClass : Dynamic = Type .resolveClass (classVar );
7272 if (myClass == null )
7373 {
@@ -214,7 +214,7 @@ class ReflectionFunctions
214214 if (destroy ) obj .destroy ();
215215 }
216216 });
217-
217+
218218 Lua_helper .add_callback (lua , " callMethod" , function (funcToRun : String , ? args : Array <Dynamic >) {
219219 var parent : Dynamic = PlayState .instance ;
220220 var split : Array <String > = funcToRun .split (' .' );
@@ -224,13 +224,13 @@ class ReflectionFunctions
224224 funcToRun = split .join (' .' ).trim ();
225225 parent = varParent ;
226226 }
227-
227+
228228 if (funcToRun .length > 0 ) {
229229 return callMethodFromObject (parent , funcToRun , parseInstances (args ));
230230 }
231231 return Reflect .callMethod (null , parent , parseInstances (args ));
232232 });
233-
233+
234234 Lua_helper .add_callback (lua , " callMethodFromClass" , function (className : String , funcToRun : String , ? args : Array <Dynamic >) {
235235 return callMethodFromObject (Type .resolveClass (className ), funcToRun , parseInstances (args ));
236236 });
@@ -242,7 +242,7 @@ class ReflectionFunctions
242242 {
243243 if (args == null ) args = [];
244244 var myType : Dynamic = Type .resolveClass (className );
245-
245+
246246 if (myType == null )
247247 {
248248 FunkinLua .luaTrace (' createInstance: Class $className not found' , false , false , FlxColor .RED );
@@ -292,23 +292,23 @@ class ReflectionFunctions
292292 // obj = LuaUtils.getVarInArray(LuaUtils.getTargetInstance(), variable);
293293 // cpp.Pointer.addressOf(obj);
294294 // #if cpp
295- // return cpp.RawPointer.addressOf(obj);
295+ // return cpp.RawPointer.addressOf(obj);
296296 // #else
297297 // return obj;
298298 // #end
299299 // });
300300 // Lua_helper.add_callback(lua, "getPointerRef", function(pointer:Dynamic) {
301301 // if(pointer == null) return null;
302302 // #if cpp
303- // return cpp.Pointer.fromRaw(cpp.RawPointer.addressOf(pointer)).ref;
303+ // return cpp.Pointer.fromRaw(cpp.RawPointer.addressOf(pointer)).ref;
304304 // #else
305305 // return pointer;
306306 // #end
307307 // });
308308 // Lua_helper.add_callback(lua, "getRefromPointer", function(pointer:Dynamic) {
309309 // if(pointer == null) return null;
310310 // #if cpp
311- // return cpp.Pointer.fromRaw((pointer)).ref;
311+ // return cpp.Pointer.fromRaw((pointer)).ref;
312312 // #else
313313 // return pointer;
314314 // #end
@@ -317,13 +317,13 @@ class ReflectionFunctions
317317 Lua_helper .add_callback (lua , " newInstance" , function (className : String , ? args : Array <Dynamic >) {
318318 if (! Std .isOfType (args , Array )) args = [];
319319 var myType : Dynamic = Type .resolveClass (className );
320-
320+
321321 if (myType == null )
322322 {
323323 FunkinLua .luaTrace (' newInstance: Class $className not found' , false , false , FlxColor .RED );
324324 return null ;
325325 }
326-
326+
327327 var obj : Dynamic = null ;
328328 try {
329329 obj = Type .createInstance (myType , parseInstances (args ));
@@ -334,7 +334,7 @@ class ReflectionFunctions
334334 return instArray [instArray .push (obj ) - 1 ];
335335 else
336336 FunkinLua .luaTrace (' newInstance: Failed to create instance of $className , arguments are possibly wrong.' , false , false , FlxColor .RED );
337-
337+
338338 return null ;
339339 });
340340 }
@@ -349,7 +349,7 @@ class ReflectionFunctions
349349 }
350350 public static function parseInstances (arg : Dynamic ): Dynamic {
351351 if (arg == null ) return null ;
352-
352+
353353 if (Std .isOfType (arg , Array )) {
354354 return parseInstanceArray (arg );
355355 } else {
0 commit comments