22 #ifndef QDENGINE_QDCORE_QD_GAME_END_H 23 #define QDENGINE_QDCORE_QD_GAME_END_H 25 #include "qdengine/parser/xml_fwd.h" 26 #include "qdengine/qdcore/qd_conditional_object.h" 40 const char *interface_screen()
const {
41 return _interface_screen.c_str();
43 bool has_interface_screen()
const {
44 return !_interface_screen.empty();
46 void set_interface_screen(
const char *
name) {
47 if (name) _interface_screen =
name;
48 else _interface_screen.
clear();
54 return QD_NAMED_OBJECT_GAME_END;
71 #endif // QDENGINE_QDCORE_QD_GAME_END_H
const char * name() const
Возвращает имя объекта.
Definition: qd_named_object_base.h:40
Объект с условиями.
Definition: qd_conditional_object.h:37
qdConditionalObject::trigger_start_mode trigger_start()
Активация триггера.
XML тег.
Definition: xml_tag.h:33
Базовый класс для игровых ресурсов.
Definition: console.h:28
trigger_start_mode
Варианты старта триггера.
Definition: qd_conditional_object.h:122
Концовка игры.
Definition: qd_game_end.h:31
int named_object_type() const
Возвращает тип объекта.
Definition: qd_game_end.h:53