mlast_frame () { if (gif_loaded) return; if (!file_is_loaded) return; hide_mp(); goto_frame(frame_val, fh.frame_count-1); draw_mp(); }
bool root::goto_labeled_frame(const char* label) { int target_frame = -1; if (m_def->get_labeled_frame(label, &target_frame)) { goto_frame(target_frame); return true; } else { IF_VERBOSE_ACTION( log_error("error: movie_impl::goto_labeled_frame('%s') unknown label\n", label)); return false; } }
inline void MovieNode::goto_named_frame(const char* name, MovieGoto status, int offset) { auto frame = m_sprite->get_frame(name); if( frame != 0 ) goto_frame(frame, status, offset); }