#include <frameseq.h>
Collaboration diagram for Frames_sequence:
Public Member Functions | |
Frames_sequence (int cnt, unsigned char *f) | |
~Frames_sequence () | |
unsigned char | get_resting () const |
unsigned char | get_next (int &index) const |
void | decrement (int &index) const |
int | find_unrotated (unsigned char frame) |
Private Attributes | |
unsigned char * | frames |
int | num_frames |
Definition at line 25 of file frameseq.h.
Frames_sequence::Frames_sequence | ( | int | cnt, | |
unsigned char * | f | |||
) |
Frames_sequence::~Frames_sequence | ( | ) | [inline] |
unsigned char Frames_sequence::get_resting | ( | ) | const [inline] |
unsigned char Frames_sequence::get_next | ( | int & | index | ) | const [inline] |
Definition at line 38 of file frameseq.h.
References frames, and num_frames.
Referenced by Usecode_script::step(), and Party_manager::step().
void Frames_sequence::decrement | ( | int & | index | ) | const [inline] |
Definition at line 44 of file frameseq.h.
References num_frames.
Referenced by Party_manager::step().
int Frames_sequence::find_unrotated | ( | unsigned char | frame | ) | [inline] |
Definition at line 48 of file frameseq.h.
References frames, and num_frames.
Referenced by Party_manager::step().
unsigned char* Frames_sequence::frames [private] |
Definition at line 27 of file frameseq.h.
Referenced by find_unrotated(), get_next(), get_resting(), and ~Frames_sequence().
int Frames_sequence::num_frames [private] |
Definition at line 28 of file frameseq.h.
Referenced by decrement(), find_unrotated(), and get_next().