#if defined(DEFINE_IN_INTERFACE)
#undef KBE_BOTS_INTERFACE_H
#endif
#ifndef KBE_BOTS_INTERFACE_H
#define KBE_BOTS_INTERFACE_H
#if defined(BOTS)
#include "bots.h"
#endif
#include "bots_interface_macros.h"
#include "network/interface_defs.h"
#include "client_lib/common.h"
#if KBE_PLATFORM == PLATFORM_WIN32
#else
#endif
namespace KBEngine{
Bots所有消息接口在此定义
*/
NETWORK_INTERFACE_DECLARE_BEGIN(BotsInterface)
BOTS_MESSAGE_DECLARE_ARGS0(lookApp, NETWORK_FIXED_MESSAGE)
BOTS_MESSAGE_DECLARE_STREAM(reqCloseServer, NETWORK_VARIABLE_MESSAGE)
BOTS_MESSAGE_DECLARE_STREAM(onExecScriptCommand, NETWORK_VARIABLE_MESSAGE)
BOTS_MESSAGE_DECLARE_ARGS2(onAppActiveTick, NETWORK_FIXED_MESSAGE,
COMPONENT_TYPE, componentType,
COMPONENT_ID, componentID)
BOTS_MESSAGE_DECLARE_STREAM(addBots, NETWORK_VARIABLE_MESSAGE)
BOTS_MESSAGE_DECLARE_STREAM(queryWatcher, NETWORK_VARIABLE_MESSAGE)
BOTS_MESSAGE_DECLARE_STREAM(startProfile, NETWORK_VARIABLE_MESSAGE)
BOTS_MESSAGE_DECLARE_STREAM(reqKillServer, NETWORK_VARIABLE_MESSAGE)
NETWORK_INTERFACE_DECLARE_END()
#ifdef DEFINE_IN_INTERFACE
#undef DEFINE_IN_INTERFACE
#endif
}
#endif