22 #ifndef QDENGINE_QDCORE_QD_GRID_ZONE_STATE_H 23 #define QDENGINE_QDCORE_QD_GRID_ZONE_STATE_H 25 #include "qdengine/parser/xml_fwd.h" 26 #include "qdengine/qdcore/qd_conditional_object.h" 40 return QD_NAMED_OBJECT_GRID_ZONE_STATE;
55 static const char *
const ZONE_STATE_ON_NAME;
56 static const char *
const ZONE_STATE_OFF_NAME;
66 #endif // QDENGINE_QDCORE_QD_GRID_ZONE_STATE_H
bool save_script(Common::WriteStream &fh, int indent=0) const
Запись данных в скрипт.
Объект с условиями.
Definition: qd_conditional_object.h:37
XML тег.
Definition: xml_tag.h:33
qdConditionalObject::trigger_start_mode trigger_start()
Активация триггера.
Базовый класс для игровых ресурсов.
Definition: console.h:28
trigger_start_mode
Варианты старта триггера.
Definition: qd_conditional_object.h:122
bool state() const
Включить или выключить зону.
Definition: qd_grid_zone_state.h:49
bool load_script(const xml::tag *p)
Загрузка данных из скрипта.
int named_object_type() const
Возвращает тип объекта.
Definition: qd_grid_zone_state.h:39
Состояние зоны на сетке сцены.
Definition: qd_grid_zone_state.h:31