DefineShape データ構造実装状況
↑ この定義をファイルにコピペしてるだけですが。
DefineShape |- swf_tag ○ |- swf_rect ○ |- swf_morph_shape_with_style ○ | |- swf_styles ○ | | |- swf_fill_style_array ○ | | | |- swf_fill_style ○ | | | | |- swf_fill_style_solid○ | | | | | |- swf_rgba, swf_rgb ○ | | | | |- swf_fill_style_gradient | | | | | |- swf_matrix ××× | | | | | |- swf_gradient ○ | | | | | | |- swf_gradient_record ○ | | | | | | |- swf_rgba, swf_rgb ○ | | | | |- swf_fill_style_bitmap ○ | | |- swf_line_style_array ○ | | | |- swf_line_style ○ | | | | |- swf_rgba, swf_rgb ○ | | | | |- swf_fill_style ○ | | |- swf_styles_count ○ | |- swf_shape_record ○ | | |- swf_shape_record_{end|setup|edge} ××× | |- swf_styles_count ○ | |- swf_shape_with_style ○ |- swf_styles ○ | |- 略 |- swf_shape_record ○ |- swf_shape_record_{end|setup|edge} ×××
残るは、swf_matrix と swf_shape_record_{end|setup|edge} のみ。
SWF DefineShape の構造がおおよそ理解出来てきた。
細かい所は実際のデータを処理しながら勉強しよう。