Logo Search packages:      
Sourcecode: berusky version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes

animation_repository Class Reference

Collaboration diagram for animation_repository:
Collaboration graph
[legend]

List of all members.

Public Member Functions

ANIMATION_TEMPLATEget (anim_template_handle handle)
int get_flag (anim_template_handle handle)
int get_frame_correction (anim_template_handle handle, int position=0)
int get_frame_num (anim_template_handle handle)
void repository_create (int tpl_num_)
int repository_load (const char *p_file, const char *p_dir)
void repository_modify (void)
anim_template_handle template_copy (anim_template_handle src)
anim_template_handle template_create (int flag, int frame_num)
void template_free (anim_template_handle handle)
anim_template_handle template_generate (ANIM_TYPE type)
void template_shift (anim_template_handle handle, tpos dx, tpos dy)
void template_sprites_dynamic (anim_template_handle handle, int frame_num, spr_handle *p_sprite_table, int *p_frame_table)
void template_sprites_static (anim_template_handle handle, spr_handle sprite_first, spr_handle sprite_num, spr_handle sprite_step)

Private Member Functions

int template_extend (void)
anim_template_handle template_get (void)
int template_reduce (void)

Private Attributes

int dynamic_first
int dynamic_last
ANIMATION_TEMPLATEp_tpl
int tpl_num

Detailed Description

Definition at line 70 of file animation.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index