Magic_Game/Easy2D/etools.h

36 lines
375 B
C
Raw Normal View History

#pragma once
#include "ebase.h"
namespace e2d
{
2017-10-13 20:16:31 +08:00
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
class EObjectManager
{
2017-10-13 14:34:33 +08:00
friend EApp;
public:
2017-10-14 01:07:34 +08:00
// <20><>һ<EFBFBD><D2BB><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>
2017-10-13 11:42:36 +08:00
static void add(
e2d::EObject * nptr
);
// ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD>нڵ<D0BD>
static void clearAllObjects();
2017-10-14 01:07:34 +08:00
// ֪ͨ<CDA8>ڴ<EFBFBD><DAB4><EFBFBD>ˢ<EFBFBD><CBA2>
static void notifyFlush();
private:
// ˢ<><CBA2><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>
static void __flush();
};
2017-10-14 01:07:34 +08:00
// <20><>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
class ETimerManager
{
};
}