added FoldAllTags method
authorkramm <kramm>
Tue, 30 Mar 2004 14:52:14 +0000 (14:52 +0000)
committerkramm <kramm>
Tue, 30 Mar 2004 14:52:14 +0000 (14:52 +0000)
lib/rfxswf.c
lib/rfxswf.h

index b652790..94049b2 100644 (file)
@@ -1077,6 +1077,14 @@ void swf_FoldAll(SWF*swf)
     }
 }
 
     }
 }
 
+void swf_FoldAllTags(TAG*tag)
+{
+    SWF swf;
+    memset(&swf, 0, sizeof(swf));
+    swf.firstTag = tag;
+    swf_FoldAll(&swf);
+}
+
 void swf_UnFoldAll(SWF*swf)
 {
     TAG*tag = swf->firstTag;
 void swf_UnFoldAll(SWF*swf)
 {
     TAG*tag = swf->firstTag;
index 4d4eb07..54c5968 100644 (file)
@@ -199,6 +199,7 @@ int  swf_ReadHeader(struct reader_t*reader, SWF * swf);   // Reads SWF Header vi
 // folding/unfolding:
 
 void swf_FoldAll(SWF*swf);
 // folding/unfolding:
 
 void swf_FoldAll(SWF*swf);
+void swf_FoldAllTags(TAG*tag);
 void swf_UnFoldAll(SWF*swf);
 void swf_FoldSprite(TAG*tag);
 void swf_UnFoldSprite(TAG*tag);
 void swf_UnFoldAll(SWF*swf);
 void swf_FoldSprite(TAG*tag);
 void swf_UnFoldSprite(TAG*tag);