146                                                                           {
  147 
  150            .name = event->user.code,
  151            .sender = event->user.data1,
  152            .data = event->user.data2
  153        });
  154    } else {
  155 
  156        if (event->type == SDL_WINDOWEVENT) {
  157            switch (event->window.event) {
  158                case SDL_WINDOWEVENT_EXPOSED:
  159                    $(self, 
setWindow, SDL_GL_GetCurrentWindow());
 
  163                    break;
  164                case SDL_WINDOWEVENT_CLOSE:
  167                    break;
  168                default:
  169                    break;
  170            }
  171        }
  172 
  175 
  176            switch (event->type) {
  177                case SDL_MOUSEMOTION:
  178                    break;
  179                default: {
  181                    MVC_LogMessage(SDL_LOG_PRIORITY_DEBUG, 
"%d -> %s\n", event->type, desc->chars);
 
  182                    release(desc);
  183                }
  184            }
  185 
  187        }
  188 
  189        if (event->type == SDL_KEYUP) {
  190            if (event->key.keysym.sym == SDLK_d) {
  191                if (event->key.keysym.mod & KMOD_CTRL) {
  193                }
  194            }
  195        }
  196    }
  197}
static String * description(const Object *self)
#define MVC_LogMessage(priority, fmt,...)
Uint32 MVC_NOTIFICATION_EVENT
void renderDeviceDidReset(Font *self)
This method should be invoked when the render context is invalidated.
void renderDeviceWillReset(Renderer *self)
This method is invoked when the render device will become reset.
void handleNotification(ViewController *self, const Notification *notification)
Handles a broadcast notification.
void updateBindings(View *self)
Updates data bindings, prompting the appropriate layout changes.