void WaitforSignalTask::save(ISerializableNode* node) const { super::save(node); if (this->m_status != BT_INVALID) { CSerializationID triggeredId("triggered"); node->setAttr(triggeredId, this->m_bTriggered); } }
void WaitforSignalTask::load(ISerializableNode* node) { super::load(node); if (this->m_status != BT_INVALID) { CSerializationID triggeredId("triggered"); behaviac::string attrStr; node->getAttr(triggeredId, attrStr); StringUtils::FromString(attrStr.c_str(), this->m_bTriggered); } }
void ActionId::triggeredId_Slot() { emit triggeredId( m_id); }
void ActionIdIdId::triggeredId_Slot() { emit triggeredId( m_id_1, m_id_2, m_id_3); }