Ejemplo n.º 1
0
        public Input_SDL(Game game)
        {
            this.game = game;

            SDL.SDL_EventState(SDL.SDL_EventType.SDL_MOUSEMOTION, SDL.SDL_IGNORE);
            SDL.SDL_EventState(SDL.SDL_EventType.SDL_MOUSEBUTTONDOWN, SDL.SDL_IGNORE);
            SDL.SDL_EventState(SDL.SDL_EventType.SDL_MOUSEBUTTONUP, SDL.SDL_IGNORE);

            pHandler = new SDL.SDL_EventFilter(Handler);
            SDL.SDL_SetEventFilter(pHandler, IntPtr.Zero);

            keycodes = new int[defaultKeys.Length][];
            for (int i = 0; i < defaultKeys.Length; ++i)
            {
                keycodes[i] = new [] { (int)defaultKeys[i], -2, -2, -2, -2 }
            }
            ;
        }
Ejemplo n.º 2
0
 public static void SDL_AddEventWatch(SDL.SDL_EventFilter filter, IntPtr userdata)
 {
 }