#pragma once

#include "../interface.h"

class CBagFrame;
extern CBagFrame*			g_pBagFrame;

class CBagFrame : public CInterfaceBase
{
public:
	CBagFrame(CInterface* object);
	virtual ~CBagFrame();

	virtual	void				RegisterFunc();
	virtual	void				Update(float elapsedTime);
	virtual	void				UnlockedItem();
	virtual	bool				Use(int index);					// ¨Ï¥Î
	virtual	bool				Cut(int index);					// °Å¤U
	virtual	void				Paste(int index);				// ¶K¤W
	virtual	int					GetIndex(int objectID);
	virtual	int					GetIndex(const char* name);
	virtual	void				Locked(int index);
	virtual	void				Unlocked(int index);
protected:
	float						m_time;
};