// PX2PlatformSDKEventType.hpp

#ifndef PX2PLATFORMSDKEVENTTYPE_HPP
#define PX2PLATFORMSDKEVENTTYPE_HPP

#include "PX2SimulationPre.hpp"
#include "PX2EventSystem.hpp"

namespace PX2
{

	PX2_DECLARE_EVENT_BEGIN(PX2_EXTENDS_ITEM PlatformSDKSpace)
	PX2_EVENT(Login)
	PX2_EVENT(Buy)
	PX2_DECLARE_EVENT_END(PlatformSDKSpace)

}

#endif
// PX2EditEventType.hpp

#ifndef PX2EDITEVENTTYPE_HPP
#define PX2EDITEVENTTYPE_HPP

#include "PX2EventSystem.hpp"

namespace PX2
{

	PX2_DECLARE_EVENT_BEGIN(EditEventSpace)
	PX2_EVENT(NewProject)
	PX2_EVENT(LoadedProject)
	PX2_EVENT(SavedProject)
	PX2_EVENT(CloseProject)
	PX2_EVENT(NewScene)
	PX2_EVENT(LoadedScene)
	PX2_EVENT(SavedScene)
	PX2_EVENT(CloseScene)
	PX2_EVENT(NewUI)
	PX2_EVENT(LoadedUI)
	PX2_EVENT(CloseUI)
	PX2_EVENT(NewLogic)
	PX2_EVENT(LoadedLogic)

	PX2_EVENT(RefreshRes)

	PX2_EVENT(ObjectTransformChanged)
	PX2_EVENT(ObjectSizeChanged)

	PX2_EVENT(SetTheme)
Example #3
0
/*
* Phoenix 3D 游戏引擎 Version 2.0
*
* Copyright (C) 2009-2011 http://www.Phoenix3d.org/
*
* 文件名称	:	PX2GameEventType.hpp
*
* 版本		:	1.0 (2011/04/03)
*
* 作者		:	more
*
*/

#ifndef PX2GAMEEVENTTYPE_HPP
#define PX2GAMEEVENTTYPE_HPP

#include "PX2GamePrerequisites.hpp"

namespace PX2
{

	/// Game事件空间
	PX2_DECLARE_EVENT_BEGIN(GameEventSpace)
	PX2_EVENT(MAINPLAYER_TRANS)
	PX2_DECLARE_EVENT_END(GameEventSpace)

}

#endif