Home | History | Annotate | Download | only in functional

Lines Matching refs:namedStructs

195 	std::vector<const glu::StructType*> namedStructs;
200 collectNamedStructureDefinitions(namedStructs, defaultBlock.variables[ndx].varType);
204 collectNamedStructureDefinitions(namedStructs, defaultBlock.interfaceBlocks[blockNdx].variables[ndx].varType);
208 for (int structNdx = 0; structNdx < (int)namedStructs.size(); ++structNdx)
210 buf << "struct " << namedStructs[structNdx]->getTypeName() << "\n"
213 for (int memberNdx = 0; memberNdx < namedStructs[structNdx]->getNumMembers(); ++memberNdx)
214 buf << glu::indent(1) << glu::declare(namedStructs[structNdx]->getMember(memberNdx).getType(), namedStructs[structNdx]->getMember(memberNdx).getName(), 1) << ";\n";
219 if (!namedStructs.empty())