Public Attributes

SWFReader Struct Reference

List of all members.

Public Attributes

GF_SceneLoaderload
FILE * input
char * localPath
u32 length
char * mem
u32 frame_rate
u32 frame_count
Fixed width
Fixed height
Bool has_interact
Bool no_as
u32 flags
GF_BitStream * bs
GF_Err ioerr
u32 current_frame
u32 tag
u32 size
GF_List * display_list
u32 max_depth
GF_List * fonts
GF_List * sounds
SWFSoundsound_stream
u32 current_sprite_id
Fixed flat_limit
u32 flatten_points
u8 * jpeg_hdr
u32 jpeg_hdr_size
GF_Err(* set_backcol )(SWFReader *read, u32 xrgb)
GF_Err(* show_frame )(SWFReader *read)
Bool(* allocate_depth )(SWFReader *read, u32 depth)
GF_Err(* place_obj )(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat)
GF_Err(* remove_obj )(SWFReader *read, u32 depth, u32 ID)
GF_Err(* define_shape )(SWFReader *read, SWFShape *shape, SWFFont *parent_font, Bool last_sub_shape)
GF_Err(* define_sprite )(SWFReader *read, u32 nb_frames)
GF_Err(* define_text )(SWFReader *read, SWFText *text)
GF_Err(* define_edit_text )(SWFReader *read, SWFEditText *text)
GF_Err(* define_button )(SWFReader *read, SWF_Button *button)
GF_Err(* setup_image )(SWFReader *read, u32 ID, char *fileName)
GF_Err(* setup_sound )(SWFReader *read, SWFSound *snd, Bool soundstream_first_block)
GF_Err(* start_sound )(SWFReader *read, SWFSound *snd, Bool stop)
Bool(* action )(SWFReader *read, SWFAction *act)
void(* finalize )(SWFReader *read)
GF_List * apps
GF_List * buttons
GF_StreamContextbifs_es
GF_AUContextbifs_au
GF_StreamContextbifs_dict_es
GF_AUContextbifs_dict_au
GF_Noderoot
GF_StreamContextod_es
GF_AUContextod_au
GF_Nodecur_shape
u16 prev_od_id
u16 prev_es_id
u32 wait_frame
SWF_Buttonbtn
GF_List * btn_over
GF_List * btn_not_over
GF_List * btn_active
GF_List * btn_not_active

The documentation for this struct was generated from the following file: