22 #ifndef QDENGINE_QDCORE_QD_VIDEO_H 23 #define QDENGINE_QDCORE_QD_VIDEO_H 25 #include "qdengine/parser/xml_fwd.h" 26 #include "qdengine/qdcore/qd_sprite.h" 27 #include "qdengine/qdcore/qd_conditional_object.h" 28 #include "qdengine/qdcore/qd_file_owner.h" 55 return QD_NAMED_OBJECT_VIDEO;
66 void set_background_file_name(
const Common::Path fname) {
67 _background.set_file(fname);
70 return _background.file();
72 bool draw_background();
75 const Vect2s &position()
const {
78 void set_position(
const Vect2s pos) {
87 bool is_intro_movie()
const {
101 #endif // QDENGINE_QDCORE_QD_VIDEO_H не прерывать музыку при показе видео
Definition: qd_video.h:46
растягивать на весь экран
Definition: qd_video.h:40
Спрайт.
Definition: qd_sprite.h:39
Definition: qd_file_owner.h:27
qdConditionalObject::trigger_start_mode trigger_start()
Активация триггера.
показывать ролик при запуске игры до главного меню
Definition: qd_video.h:44
Объект с условиями.
Definition: qd_conditional_object.h:37
расположить в центре экрана
Definition: qd_video.h:38
bool check_flag(int fl) const
Возвращает true, если установлен флаг fl.
Definition: qd_named_object.h:99
int named_object_type() const
Возвращает тип объекта.
Definition: qd_video.h:54
XML тег.
Definition: xml_tag.h:33
Базовый класс для игровых ресурсов.
Definition: console.h:28
trigger_start_mode
Варианты старта триггера.
Definition: qd_conditional_object.h:122
Видеовставка.
Definition: qd_video.h:34
нельзя прерывать ролик нажатием мыши/кнопки
Definition: qd_video.h:42