servercore_events.h

来自「魔兽世界的私服源程序」· C头文件 代码 · 共 24 行

H
24
字号
#ifndef _SERVERCORE_EVENTS_H_
#define _SERVERCORE_EVENTS_H_

//////////////////////////////////////////////////////////////////////////
// Server core event types
BEGIN_DECLARE_EVENT_TYPES()
	DECLARE_LOCAL_EVENT_TYPE(wxEVT_DATA_AVAILABLE,0)
END_DECLARE_EVENT_TYPES()

class wxDataAvailable : public wxEvent
{
public:
	wxDataAvailable(int id=0)	: wxEvent(id, wxEVT_DATA_AVAILABLE)			{ }
	virtual wxEvent			*Clone() const { return new wxDataAvailable(*this); }
};

typedef void (wxEvtHandler::*wxDataAvailableEventFunction)(wxDataAvailable&);


#define EVT_DATA_AVAILABLE(id, fn)	DECLARE_EVENT_TABLE_ENTRY(wxEVT_DATA_AVAILABLE,          id, -1, (wxObjectEventFunction) (wxEventFunction) (wxDataAvailableEventFunction) & fn, (wxObject *) NULL ),
//////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////

#endif//_SERVERCORE_EVENTS_H_

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?