

#ifndef _DISPATCHERSTRUCT_H
#define _DISPATCHERSTRUCT_H


#include"ui/visualob.h"


template <class T> struct DispatcherStruct0
{
		  UI_EventBinding0<T> :: MethodPtr Method;
		  UI_EventType           Event;
};


template <class T> struct DispatcherStruct1
{
		  UI_EventBinding1<T> :: MethodPtr Method;
		  UI_EventType           Event;
};


template <class T> struct DispatcherStruct2
{
		  UI_EventBinding2<T> :: MethodPtr Method;
		  UI_EventType           Event;
		  UI_ViewID              Id;
};



#endif _DISPATCHERSTRUCT_H

