applied Huub Schaek's .edittext patch
[swftools.git] / lib / rfxswf.h
index 792ac14..70a1f35 100644 (file)
@@ -255,6 +255,7 @@ int   swf_VerifyPassword(TAG * t, const char * password);
 
 // helper functions:
 
+SRECT swf_ClipRect(SRECT border, SRECT r);
 void swf_ExpandRect(SRECT*src, SPOINT add);
 void swf_ExpandRect2(SRECT*src, SRECT*add);
 void swf_ExpandRect3(SRECT*src, SPOINT center, int radius);
@@ -500,6 +501,7 @@ typedef struct _FONTUSAGE
 { int* chars;
   char is_reduced;
   int used_glyphs;
+  int glyphs_specified;
 } FONTUSAGE;
 
 #define FONT_STYLE_BOLD 1
@@ -795,6 +797,11 @@ RGBA swf_GetSWFBackgroundColor(SWF*swf);
 
 void swf_uncgi();  // same behaviour as Steven Grimm's uncgi-library
 
+// swfabc.c
+
+void AVM2_InsertStops(SWF*swf);
+void swf_DissassembleABC(TAG*tag);
+
 // swfaction.c
 
 typedef struct _ActionTAG
@@ -1102,8 +1109,6 @@ FILTER*swf_GetFilter(TAG*tag);
 FILTER*swf_NewFilter(U8 type);
 void swf_DeleteFilter(FILTER*f);
 
-void AVM2_InsertStops(SWF*swf);
-
 #ifdef __cplusplus
 }
 #endif