4
if not (inputs[i].optional and no_optional) then
5
if (number_of_inputs > 0 or count > 1) then
9
if not inputs[i].type and inputs[i].enum then
10
OUT = OUT .. name .. '::' .. inputs[i].name .. 'Type'
11
elseif inputs[i].dim_vec and (inputs[i].dim_vec == 1) then
12
OUT = OUT..'const std::vector<'..inputs[i].type..'> &'
13
elseif inputs[i].point_vec and (inputs[i].point_vec == 1) then
14
OUT = OUT..'const std::vector< std::vector<'..inputs[i].type..'> > &'
16
OUT = OUT .. 'const ' .. inputs[i].type .. ' &'
18
OUT = OUT .. ' ' .. inputs[i].name:sub(1,1):lower() .. inputs[i].name:sub(2,-1)