Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef GNASH_SWF_DEFINEFONTALIGNZONESTAG_H
00021 #define GNASH_SWF_DEFINEFONTALIGNZONESTAG_H
00022
00023
00024 namespace gnash {
00025 class movie_definition;
00026 class SWFStream;
00027 class RunResources;
00028 }
00029
00030 namespace gnash {
00031 namespace SWF {
00032
00033 class DefineFontAlignZonesTag {
00034 public:
00035
00036 enum {
00037 THIN = 0,
00038 MEDIUM = 1,
00039 THICK = 2
00040 };
00041
00042
00043 static void loader(SWFStream& in, TagType tag, movie_definition& m,
00044 const RunResources& r);
00045
00046 private:
00047
00049
00051 DefineFontAlignZonesTag(movie_definition& m, SWFStream& in);
00052
00053 unsigned short _font2_id_ref;
00054
00055 unsigned _csm_table_int;
00056
00057 };
00058
00059
00060
00061
00062
00063 }
00064 }
00065
00066
00067 #endif // GNASH_SWF_DEFINEFONTALIGNZONESTAG_H
00068
00069
00070
00071
00072
00073