#pragma once #include "KResourceManagerBase.h" //#include class KPrimitiveSpriteMng : public KSingletoneResourceManager { public: KPrimitiveSpriteMng(); virtual ~KPrimitiveSpriteMng(); void Add( class KSpritePrimitive* ); void Del( class KSpritePrimitive* ); void DeviceLost(); void Clear(); protected: std::vector< class KSpritePrimitive* > m_vSprList; };