53 virtual const char *
type() = 0;
void setClientName(const char *name)
设置客户端名称
ZZDNetObject(ZZDNet *net, const char *type)
构造函数
bool registerNet(int index, void *var, int size)
注册网络对象变量
bool mValid
对象可用
定义 ZZDNetObject.h:127
ZZMemory * memory()
返回内存对象指针
ZZDNet * net()
返回ZZDNet网络实例
bool mInitDone
是否初始化完成
定义 ZZDNetObject.h:128
const char * clientName()
返回客户端名称
void updateNet(int index)
更新网络对象变量
bool unregisterNet(int index)
注销网络对象变量
virtual const char * type()=0
返回对象名称
long long mHandle
对象句柄
定义 ZZDNetObject.h:125
char mClientName[32]
客户端名称
定义 ZZDNetObject.h:124
ZZDNet * mDNet
ZZDNet网络实例
定义 ZZDNetObject.h:122
ZZMemory * mMemory
ZZDNet内存对象实例
定义 ZZDNetObject.h:123
virtual ~ZZDNetObject()
析构函数
ZZDNetObject()=delete
禁用默认构造函数
friend class ZZClientCore
定义 ZZDNetObject.h:23