22 #ifndef QDENGINE_QDCORE_QD_TRIGGER_CHAIN_H 23 #define QDENGINE_QDCORE_QD_TRIGGER_CHAIN_H 25 #include "qdengine/parser/xml_fwd.h" 26 #include "qdengine/qdcore/qd_trigger_element.h" 40 return QD_NAMED_OBJECT_TRIGGER_CHAIN;
46 qdTriggerElementConstPtr root_element()
const {
51 bool remove_element(
qdTriggerElementPtr p,
bool free_mem =
false,
bool relink_elements =
false);
61 bool init_debug_check();
67 bool is_element_in_list(qdTriggerElementConstPtr p)
const;
86 static const char *debug_comline();
99 bool reindex_elements();
104 #endif // QDENGINE_QDCORE_QD_TRIGGER_CHAIN_H
Поименованный объект.
Definition: qd_named_object.h:70
int named_object_type() const
Возвращает тип объекта.
Definition: qd_trigger_chain.h:39
Definition: qd_trigger_chain.h:34
XML тег.
Definition: xml_tag.h:33
Базовый класс для игровых ресурсов.
Definition: console.h:28
Definition: algorithm.h:29
Элемент триггера.
Definition: qd_trigger_element.h:152