/******************************************************************************\**  MODULE:      simple-export.C*\******************************************************************************/#include "simple-export.h"/*------------------------------------------------------------------------------// GSimpleExportTemplate://-----------------------------------------------------------------------------*/void GSimpleExportTemplate(ANE_PTR Handle, ANE_STR* returnTemplate){	static char templat[] = "Redirect output to: $BaseName$\n""	Loop for: Elements\n""		Start a new line\n""			Export expression: \"Triangle \"\n""			Export expression: NthNodeX(1); [F8.2]\n""			Export expression: NthNodeY(1); [F8.2]\n""			Export expression: NthNodeX(2); [F8.2]\n""			Export expression: NthNodeY(2); [F8.2]\n""			Export expression: NthNodeX(3); [F8.2]\n""			Export expression: NthNodeY(3); [F8.2]\n""		End line\n""	End loop\n""End file\n\n";	*returnTemplate = templat;} /* GSimpleExportTemplate */static struct ExportTemplatePIEDesc gSimpleExportTemplateTDesc;static struct ANEPIEDesc gSimpleExportTemplateDesc;static struct ANEPIEDesc* gPIEDesc[20];static char* name = "Simple Export PIE";voidGetANEFunctions(long* numNames, struct ANEPIEDesc*** descriptors){	*numNames = 0;	gSimpleExportTemplateTDesc.name = name;	gSimpleExportTemplateTDesc.exportType = kPIETriMeshLayer;	gSimpleExportTemplateTDesc.exportFlags = kExportDontShowParamDialog;	gSimpleExportTemplateTDesc.getTemplateProc = GSimpleExportTemplate;	gSimpleExportTemplateDesc.name  = name;	gSimpleExportTemplateDesc.type =  kExportTemplatePIE;	gSimpleExportTemplateDesc.descriptor = &gSimpleExportTemplateTDesc;	gPIEDesc[*numNames] = &gSimpleExportTemplateDesc;		(*numNames)++;	*descriptors = gPIEDesc;}