Lines Matching defs:tag
41 tag tag;
43 if (Read(tag) && TagEquals(tag, "IREZ")) {
69 bool SSynthFileReader::Read(tag &tag) {
70 return Read((void*)tag, sizeof(tag));
122 tag tag;
124 if (Read(tag) && TagEquals(tag, "IREZ") && Read(version) && Read(chunks)) {
132 bool SSynthFileReader::NextChunk(tag& tag, uint32& nextChunk) {
134 return Read(nextChunk) && Read(tag);
165 tag t;
218 void SSynthFileReader::Print(tag tag) {
219 printf("%.*s", 4, tag);
243 tag tag;
254 Read(tag); ASSERT(TagEquals(tag, "IREZ"));
263 if (Read(tag)) {
264 Print(tag);
265 if (!play && TagEquals(tag, "INST")) {
296 Read(tag); rest -= 4;
297 Print(tag); printf("\n");
299 if (TagEquals(tag, "ADSR")) {
301 } else if (TagEquals(tag, "LINE")) {
303 } else if (TagEquals(tag, "SUST")) {
305 } else if (TagEquals(tag, "LAST")) {
308 SSynthFileReader::tag tag2;
316 } else if (TagEquals(tag, "LPGF")) {
318 } else if (TagEquals(tag, "LPFR")) {
320 } else if (TagEquals(tag, "SINE")) {
322 } else if (TagEquals(tag, "LPRE")) {
324 } else if (TagEquals(tag, "PITC")) {
326 } else if (TagEquals(tag, "LPAM")) {
328 } else if (TagEquals(tag, "VOLU")) {
330 } else if (TagEquals(tag, "SPAN")) {
332 } else if (TagEquals(tag, "TRIA")) {
334 } else if (TagEquals(tag, "SQU2")) {
336 } else if (TagEquals(tag, "SQUA")) {
339 } else if (TagEquals(tag, "CURV")) {
343 printf("unknown tag "); Print(tag); printf("\n");
347 prev_was_sust = TagEquals(tag, "SUST");
360 } else if (TagEquals(tag, "snd ")) {