Quellcode durchsuchen

Fix Transform:getMatrix space;

bjorn vor 7 Jahren
Ursprung
Commit
fd3c7c14f8
3 geänderte Dateien mit 7 neuen und 4 gelöschten Zeilen
  1. 4 1
      api/init.lua
  2. 1 1
      api/lovr/math/Transform/getMatrix.lua
  3. 2 2
      api/main.lua

+ 4 - 1
api/init.lua

@@ -15748,7 +15748,10 @@ return {
                       name = "m14",
                       type = "number"
                     },
-                    nil,
+                    {
+                      name = "m24",
+                      type = "number"
+                    },
                     {
                       name = "m34",
                       type = "number"

+ 1 - 1
api/lovr/math/Transform/getMatrix.lua

@@ -64,7 +64,7 @@ return {
   variants = {
     {
       arguments = {},
-      returns = { 'm11', 'm21', 'm31', 'm41', 'm12', 'm22', 'm32', 'm42', 'm13', 'm23', 'm33', 'm43', 'm14',' m24', 'm34', 'm44' }
+      returns = { 'm11', 'm21', 'm31', 'm41', 'm12', 'm22', 'm32', 'm42', 'm13', 'm23', 'm33', 'm43', 'm14', 'm24', 'm34', 'm44' }
     },
     {
       arguments = { 't' },

+ 2 - 2
api/main.lua

@@ -267,11 +267,11 @@ local function validateFunction(fn)
 
   for _, variant in ipairs(fn.variants) do
     for _, arg in ipairs(variant.arguments) do
-      warnIf(not arg.name, 'Nameless argument for variant of %s', fn.key)
+      warnIf(not arg or not arg.name, 'Invalid argument for variant of %s', fn.key)
     end
 
     for _, ret in ipairs(variant.returns) do
-      warnIf(not ret.name, 'Nameless return for variant of %s', fn.key)
+      warnIf(not ret or not ret.name, 'Invalid return for variant of %s', fn.key)
     end
   end