Woopsi 1.0
GUI Framework for Nintendo DS Homebrew

listdataeventhandler.h

00001 #ifndef _LISTDATA_EVENTHANDLER_H_
00002 #define _LISTDATA_EVENTHANDLER_H_
00003 
00004 #include <nds.h>
00005 #include "listdataeventargs.h"
00006 
00007 namespace WoopsiUI {
00008 
00009         class ListData;
00010 
00015         class ListDataEventHandler {
00016         public:
00020                 inline ListDataEventHandler() { }
00021                 
00025                 virtual inline ~ListDataEventHandler() { }
00026                 
00031                 virtual void handleListDataChangedEvent(const ListDataEventArgs& e) = 0;
00032 
00037                 virtual void handleListDataSelectionChangedEvent(const ListDataEventArgs& e) = 0;
00038         };
00039 }
00040 
00041 #endif