Lines Matching defs:resources
16 "Reads resources from zero or more input files and adds them as attributes\n"
18 "zero or more input files and adds them as resources to the specified output\n"
32 " writes resources. A unique resource ID is assigned to\n"
80 write_attributes(BNode &out, const char *inFileName, BResources &resources,
83 // iterate through the resources
89 resources.GetResourceInfo(resIndex, &type, &id, &name, &size);
98 const void *data = resources.LoadResource(type, id, &size);
126 write_resources(BResources &resources, const char *inFileName, BNode &in,
155 while (resources.GetResourceInfo(attrInfo.type, resID, &existingName,
161 error = resources.AddResource(attrInfo.type, resID++, data,
209 // open resources
210 BResources resources;
211 error = resources.SetTo(&in, false);
213 fprintf(stderr, "Failed to read resources of input file `%s': %s\n",
219 write_attributes(out, inputFiles[i], resources, overwrite);
238 // init output resources
239 BResources resources;
240 error = resources.SetTo(&out, false);
242 fprintf(stderr, "Failed to init resources of output file `%s': %s\n",
260 // add the resources
262 write_resources(resources, inputFiles[i], in, resID);