예제 #1
0
    void WaitforSignalTask::save(ISerializableNode* node) const
    {
        super::save(node);

        if (this->m_status != BT_INVALID)
        {
            CSerializationID  triggeredId("triggered");
            node->setAttr(triggeredId, this->m_bTriggered);
        }
    }
예제 #2
0
    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);
        }
    }
예제 #3
0
파일: actionid.cpp 프로젝트: Spudster3/cgru
void ActionId::triggeredId_Slot()
{
	emit triggeredId( m_id);
}
예제 #4
0
파일: actionid.cpp 프로젝트: Spudster3/cgru
void ActionIdIdId::triggeredId_Slot()
{
	emit triggeredId( m_id_1, m_id_2, m_id_3);
}