APIDump: Added member-variable filtering.

master
madmaxoft 2013-10-19 22:21:38 +02:00
parent 9f8df5f702
commit 3f2813d6ff
2 changed files with 14 additions and 0 deletions

View File

@ -3610,6 +3610,11 @@ end
"WriteHtmlHook",
},
IgnoreVariables =
{
"__.*__", -- tolua exports multiple inheritance this way
} ,
ExtraPages =
{
-- No sorting is provided for these, they will be output in the same order as defined here

View File

@ -555,6 +555,15 @@ function ReadDescriptions(a_API)
end
);
-- Remove ignored functions:
local NewVariables = {};
for j, var in ipairs(cls.Variables) do
if (not(IsVariableIgnored(cls.Name .. "." .. var.Name))) then
table.insert(NewVariables, var);
end
end -- for j, var
cls.Variables = NewVariables;
-- Sort the member variables:
table.sort(cls.Variables,
function(v1, v2)