62 lines
1.5 KiB
C
62 lines
1.5 KiB
C
|
#pragma once
|
|||
|
|
|||
|
#include "BaseEventModule.h"
|
|||
|
|
|||
|
class DataPackEventModule :public BaseEventModule
|
|||
|
{
|
|||
|
public:
|
|||
|
DataPackEventModule(QObject* parent, DataManager* manager);
|
|||
|
~DataPackEventModule();
|
|||
|
|
|||
|
public:
|
|||
|
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
|
|||
|
bool addDataPack(json& parameter);
|
|||
|
//ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>
|
|||
|
bool deleteDataPack(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD>Ϣ
|
|||
|
bool updateDataPack(json& parameter);
|
|||
|
//<2F>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
|
|||
|
bool moveDataPackOrClass(json& parameter);
|
|||
|
//<2F><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool getDataClass(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool addDataClass(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool updateDataClass(json& parameter);
|
|||
|
//ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool deleteDataClass(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool buildDataRelationship(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool deleteDataRelationship(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool addDataClassAttribute(json& parameter);
|
|||
|
//ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool deleteDataClassAttribute(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
bool updateDataClassAttribute(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD>
|
|||
|
bool importDictionary(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD>
|
|||
|
bool exportDictionary(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
|
|||
|
bool exportTemplate(json& parameter);
|
|||
|
//<2F><><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD>ʾ
|
|||
|
bool getDictionaryData(json& parameter);
|
|||
|
/*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>*/
|
|||
|
bool importDataModel(json& parameter);
|
|||
|
/*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>*/
|
|||
|
bool exportDataModel(json& parameter);
|
|||
|
/*<2A><><EFBFBD>ӳ<EFBFBD><D3B3><EFBFBD>*/
|
|||
|
bool addSceneNode(json& parameter);
|
|||
|
/*<2A><><EFBFBD>ó<EFBFBD><C3B3><EFBFBD>*/
|
|||
|
bool getSceneNode(json& parameter);
|
|||
|
/*ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
|||
|
bool deleteScene(json& parameter);
|
|||
|
/*<2A><><EFBFBD>³<EFBFBD><C2B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
|||
|
bool updateScene(json& parameter);
|
|||
|
|
|||
|
bool onMessage(const std::string& eventName, json& parameter);
|
|||
|
|
|||
|
};
|